Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
199 commits
Select commit Hold shift + click to select a range
6a49bf3
Merge pull request #118 from ni/main
svelderrainruiz Feb 8, 2025
2f9bce9
Merge tag 'revert-change-readmemd' into develop
svelderrainruiz Feb 14, 2025
14e9867
121 update contributingmd (#122)
svelderrainruiz Feb 18, 2025
4a26564
Update README.md
svelderrainruiz Feb 20, 2025
5c703a0
Create templates for multiple types of pull requests (#124)
svelderrainruiz Feb 21, 2025
1f347df
Deleting PR template so that the templates on the folder can be used.
svelderrainruiz Feb 21, 2025
72de8c3
Started updating Missing Items in Project tests to use LUnit instead …
Mar 3, 2025
764023d
112 show layers tab permanently remove show layers menu option (#127)
crossrulz Mar 4, 2025
8378044
Merge branch '112-show-layers-tab-permanently-remove-show-layers-menu…
svelderrainruiz Mar 4, 2025
c440512
Adding issue forms and pull request template
svelderrainruiz Mar 4, 2025
5ca4b7c
Update feature_request.yaml
svelderrainruiz Mar 4, 2025
a917aac
Update PULL_REQUEST_TEMPLATE.md
svelderrainruiz Mar 4, 2025
598bb42
Update PULL_REQUEST_TEMPLATE.md
svelderrainruiz Mar 4, 2025
0fdd6ea
Update PULL_REQUEST_TEMPLATE.md
svelderrainruiz Mar 4, 2025
0d41b3c
Completed updating Missing In Project unit tests
crossrulz Mar 4, 2025
2899aeb
Converted Text-Based VI Icon unit tests to use LUnit
crossrulz Mar 4, 2025
e15ecd8
Merge pull request #135 from crossrulz/128-replace-caraya-with-lunit
svelderrainruiz Mar 4, 2025
59341b4
Update PULL_REQUEST_TEMPLATE.md
crossrulz Mar 4, 2025
0e368c1
Update PULL_REQUEST_TEMPLATE.md
crossrulz Mar 4, 2025
7a93851
90 create a vipc that has fewer dependencies (#132)
svelderrainruiz Mar 5, 2025
7fbffc8
Merge branch 'develop' into feature/github-forms-and-pr-template
svelderrainruiz Mar 5, 2025
7ed234c
Merge branch 'feature/github-forms-and-pr-template' into develop
svelderrainruiz Mar 5, 2025
2f818a6
Restored missing file that can restore setup from development mode
svelderrainruiz Mar 5, 2025
4cbee74
Update README.md
svelderrainruiz Mar 5, 2025
141430d
Runner is now able to act as additional check
svelderrainruiz Mar 6, 2025
3f58997
does not stop on error if agent is not able to be set to development …
svelderrainruiz Mar 6, 2025
fa2d0f9
made a change so that agent is always restored from development mode
svelderrainruiz Mar 6, 2025
8b5fc14
Update README.md
svelderrainruiz Mar 6, 2025
e10ab3a
Feature/25 valid library icon check disable (#143)
svelderrainruiz Mar 7, 2025
50127c7
deleting unused workflows
svelderrainruiz Mar 7, 2025
082a836
Update README.md
svelderrainruiz Mar 7, 2025
d602b55
Merge pull request #144 from ni/svelderrainruiz-patch-3
svelderrainruiz Mar 7, 2025
a05f3cf
Delete unused azure pipeline since we now switched to GitHub actions
svelderrainruiz Mar 7, 2025
cafa80b
Using actions/checkout@v3 instead of @v2
svelderrainruiz Mar 7, 2025
579d9c8
Adding new workflow
svelderrainruiz Mar 8, 2025
7589e93
Update README.md
svelderrainruiz Mar 8, 2025
4f242f7
Update README.md
svelderrainruiz Mar 8, 2025
ad61b28
Update run-unit-tests.yml
svelderrainruiz Mar 8, 2025
30580ff
Feature/25 valid library icon check disable juan (#130) (#149)
svelderrainruiz Mar 8, 2025
2b91b48
Deleting unused workflows
svelderrainruiz Mar 8, 2025
db974a2
Added instructions to use GitHub actions (#151)
svelderrainruiz Mar 9, 2025
54f5c20
Reusable GitHub Actions
svelderrainruiz Mar 10, 2025
2408d99
Merge branch 'feature/reusable-workflows' into develop
svelderrainruiz Mar 10, 2025
160b2e2
Adding new files that i took from the wiki
svelderrainruiz Mar 10, 2025
d4419a5
removing unused characters
svelderrainruiz Mar 10, 2025
2c16a64
Fixed broken links
svelderrainruiz Mar 10, 2025
8ea85f0
fixed broken links
svelderrainruiz Mar 10, 2025
872e4cd
Added a link to the PR that explains the GH action
svelderrainruiz Mar 10, 2025
cc98ad0
Update README.md
svelderrainruiz Mar 10, 2025
44392b0
Update README.md
svelderrainruiz Mar 10, 2025
a1ba714
Merge branch 'feature/update-documentation' into develop
svelderrainruiz Mar 10, 2025
3d85e29
Update README.md
svelderrainruiz Mar 10, 2025
78f8ed3
Update ManualSetup.md
svelderrainruiz Mar 10, 2025
acf8fed
Update README.md
svelderrainruiz Mar 10, 2025
9c1a761
Update CIWorkflows.md
svelderrainruiz Mar 10, 2025
936671f
Update README.md
svelderrainruiz Mar 10, 2025
a7b2d92
Update development-mode-toggle.md
svelderrainruiz Mar 10, 2025
2ae1b1e
Added a revised version of the issue templates
svelderrainruiz Mar 11, 2025
3b90860
Feature/ci cd update (#155)
svelderrainruiz Mar 13, 2025
597999f
Update build-vi-package.yml
svelderrainruiz Mar 13, 2025
5f894fa
New prototype that enforces semantic versioning
svelderrainruiz Mar 13, 2025
ea046de
CI: Bump Build number to 1
github-actions[bot] Mar 14, 2025
65a10ab
Update build-vi-package.yml
svelderrainruiz Mar 14, 2025
517e244
CI: Bump Build number to 2
github-actions[bot] Mar 14, 2025
532512c
chore: Apply [skip ci], skip commits in PRs, and rename artifact with…
svelderrainruiz Mar 14, 2025
ba1a965
Update version.json
svelderrainruiz Mar 14, 2025
c9a32b7
Adding support for 2025 32 bits
svelderrainruiz Mar 14, 2025
a2960aa
Added uninstall ppl for LabVIEW 2025 Q1 32 bits
svelderrainruiz Mar 14, 2025
b43ad45
Update version.json
svelderrainruiz Mar 14, 2025
ca2e017
Updated to a prototype that automatically handles semantic versioning
svelderrainruiz Mar 15, 2025
6c43aa4
Update build-vi-package.yml
svelderrainruiz Mar 15, 2025
6352583
Update build-vi-package.yml
svelderrainruiz Mar 15, 2025
1c0957c
Update build-vi-package.yml
svelderrainruiz Mar 15, 2025
706eddc
Update build-vi-package.yml
svelderrainruiz Mar 15, 2025
cf998c0
Update build-vi-package.yml
svelderrainruiz Mar 15, 2025
a8067f1
Update build-vi-package.yml
svelderrainruiz Mar 15, 2025
3d067b8
Update build-vi-package.yml
svelderrainruiz Mar 15, 2025
8e8a148
Update build-vi-package.yml
svelderrainruiz Mar 15, 2025
b4f10cf
Version 2 of the release github action
svelderrainruiz Mar 15, 2025
0bd05d1
Update build-vi-package.yml
svelderrainruiz Mar 15, 2025
830fca0
Reusable Release Workflows for the Icon Editor (#158)
svelderrainruiz Mar 15, 2025
0fe2e49
Icon Editor reusable release workflow doc(#158)
svelderrainruiz Mar 16, 2025
73c0984
Merge pull request #160 from ni/feature/documentation-reusable-releas…
svelderrainruiz Mar 16, 2025
e09042c
Update README.md
svelderrainruiz Mar 16, 2025
c534691
Update README.md
svelderrainruiz Mar 16, 2025
002e2e7
Update manual-setup.md
svelderrainruiz Mar 16, 2025
1a91669
Update ci-workflows.md
svelderrainruiz Mar 16, 2025
6f45627
Update README.md
svelderrainruiz Mar 16, 2025
3d70dc8
Create codeql.yml
svelderrainruiz Mar 16, 2025
18013c0
Update README.md
svelderrainruiz Mar 16, 2025
57ed6c4
Merge pull request #161 from ni/svelderrainruiz-patch-5
svelderrainruiz Mar 16, 2025
43e1b2b
Update build-vi-package.yml
svelderrainruiz Mar 16, 2025
41dced6
Release workflow Rev 2
svelderrainruiz Mar 17, 2025
7ee2807
Merge branch 'develop' of github.com:ni/labview-icon-editor into develop
svelderrainruiz Mar 17, 2025
2444bf5
Update README.md
svelderrainruiz Mar 17, 2025
77a9eb6
Update build-vi-package.yml
svelderrainruiz Mar 17, 2025
2c770fd
Update build-vi-package.yml
svelderrainruiz Mar 17, 2025
a698a29
Update multichannel-release-workflow.md
svelderrainruiz Mar 17, 2025
a038760
Bugfix
svelderrainruiz Mar 17, 2025
15d011b
test
svelderrainruiz Mar 17, 2025
d62e553
bugfixx
svelderrainruiz Mar 17, 2025
633910e
bugfix
svelderrainruiz Mar 17, 2025
5cb6e9c
Update build-vi-package.yml
svelderrainruiz Mar 17, 2025
edfcb6f
Update build-vi-package.yml
svelderrainruiz Mar 17, 2025
e819416
Update build-vi-package.yml
svelderrainruiz Mar 17, 2025
87a9abf
Robust implementation of attach vi package
svelderrainruiz Mar 17, 2025
386779b
Create test-vip-upload.yml
svelderrainruiz Mar 17, 2025
6ca889b
test
svelderrainruiz Mar 17, 2025
ecaf7e5
bugfix
svelderrainruiz Mar 17, 2025
eaa3c1b
bugfix
svelderrainruiz Mar 17, 2025
8658388
deploying without a space
svelderrainruiz Mar 17, 2025
d49e3e0
bugfix
svelderrainruiz Mar 17, 2025
68a80b2
Revert "deploying without a space"
svelderrainruiz Mar 17, 2025
756e5d6
last bufgix
svelderrainruiz Mar 17, 2025
299975a
Added lv_icon.lvlps to array of directories to be found
HasbunWoodEngineering Mar 17, 2025
8dd1ee1
Injects name of repo owner and repo to the VI Package build spec in o…
svelderrainruiz Mar 18, 2025
230cdc4
Updated documentation
svelderrainruiz Mar 18, 2025
d5b6bda
Merge branch 'develop' into feature/120-tooling-leaves-lvlps-file-fix…
svelderrainruiz Mar 18, 2025
130728b
Merge pull request #163 from HasbunWoodEngineering/feature/120-toolin…
svelderrainruiz Mar 18, 2025
97d548d
Update README.md
svelderrainruiz Mar 18, 2025
0414c0a
Deleting unused workflows
svelderrainruiz Mar 19, 2025
f748acd
Adding prototype of traffic backup action
svelderrainruiz Mar 19, 2025
60988b7
added requirements dependency
svelderrainruiz Mar 19, 2025
beed9d3
Merge branch 'feature/opensource-analytics-workflow' into develop
svelderrainruiz Mar 19, 2025
2594018
Deleted visual studio code extension
svelderrainruiz Mar 20, 2025
473ef51
Updated contributing.md
svelderrainruiz Mar 20, 2025
2ae7d79
Update CONTRIBUTING.md
svelderrainruiz Mar 20, 2025
60bbc1c
Updated readme.md
svelderrainruiz Mar 20, 2025
45a3812
Update README.md
svelderrainruiz Mar 20, 2025
30678fd
Added instructions on how to handle experimental branches
svelderrainruiz Mar 21, 2025
4d5a94f
update experiments.md
svelderrainruiz Mar 21, 2025
dae558b
Added additional documentation
svelderrainruiz Mar 21, 2025
98b1b74
Merge branch 'feature/guidelines-experimental-branches' into develop
svelderrainruiz Mar 21, 2025
c5743a7
Update experiments.md
svelderrainruiz Mar 21, 2025
f20cdbe
Update README.md
svelderrainruiz Mar 21, 2025
f238b01
Update experiments.md
svelderrainruiz Mar 21, 2025
6693a11
Update maintainers-guide.md
svelderrainruiz Mar 21, 2025
414a1d9
Update maintainers-guide.md
svelderrainruiz Mar 21, 2025
274a5a5
Update experiments.md
svelderrainruiz Mar 21, 2025
7f0e2a8
Update maintainers-guide.md
svelderrainruiz Mar 21, 2025
d21608f
Update troubleshooting-experiments.md
svelderrainruiz Mar 21, 2025
863eac4
Create governance.md
svelderrainruiz Mar 21, 2025
af3524f
Delete docs/governance.md
svelderrainruiz Mar 21, 2025
78d1464
Create GOVERNANCE.md
svelderrainruiz Mar 21, 2025
6ce8dd7
Merge branch '128-replace-caraya-with-lunit' into develop
svelderrainruiz Apr 12, 2025
490189e
Replaced Caraya with LUnit, Removed SLL Toolkit.
svelderrainruiz Apr 12, 2025
1b271a5
Missed these dependencies
svelderrainruiz Apr 12, 2025
3220eac
replaced SLL Toolkit dependency
svelderrainruiz Apr 12, 2025
6137b52
Updated powershell scripts to use LUnit
svelderrainruiz Apr 12, 2025
096ef8f
Modified unit tests by accident
svelderrainruiz Apr 12, 2025
e48a137
Update run-unit-tests.yml
svelderrainruiz Apr 13, 2025
8ffed6f
Update run-unit-tests.yml
svelderrainruiz Apr 13, 2025
26ab1a2
Update run-unit-tests.yml
svelderrainruiz Apr 13, 2025
cb4ea81
Update run-unit-tests.yml
svelderrainruiz Apr 13, 2025
a4f5cf4
Update run-unit-tests.yml
svelderrainruiz Apr 13, 2025
9ecefb5
Update
svelderrainruiz Apr 13, 2025
6bf7ed8
Update development-mode-toggle.yml
svelderrainruiz Apr 13, 2025
39c1c59
Clearing error 7
svelderrainruiz Apr 13, 2025
9cccf11
Updated version of powershell script
svelderrainruiz Apr 13, 2025
d7ac36b
test
svelderrainruiz Apr 13, 2025
75bddf3
CHange
svelderrainruiz Apr 13, 2025
6c0565d
Update RunUnitTests.ps1
svelderrainruiz Apr 13, 2025
180e38d
restructured script to be able to detect whitespaces
svelderrainruiz Apr 13, 2025
2f7df84
Merge branch 'develop' of github.com:svelderrainruiz/labview-icon-edi…
svelderrainruiz Apr 13, 2025
4b6cab6
Made a correction
svelderrainruiz Apr 13, 2025
16e6c9e
Removing skip cleanup parameter
svelderrainruiz Apr 13, 2025
e702e6a
Removing failing unit test. When it has 0 assertions shows as a failu…
svelderrainruiz Apr 13, 2025
6cc3215
Skipping cleanup
svelderrainruiz Apr 13, 2025
d04fd2f
Update run-unit-tests.yml
svelderrainruiz Apr 13, 2025
26ebf49
Merge pull request #188 from svelderrainruiz/develop
svelderrainruiz Apr 13, 2025
2d8c9d7
Update build-vi-package.yml
svelderrainruiz Apr 21, 2025
6d596ff
Squashed commit of the following:
svelderrainruiz Apr 21, 2025
e08d3ba
Merge pull request #192 from ni/feature/vi-package-uninstall-bugfix
svelderrainruiz Apr 21, 2025
365485f
Make icon editor black
github-actions[bot] Apr 21, 2025
ae97d94
fixed a workflow change
github-actions[bot] Apr 21, 2025
4ac6c84
Made a fix on VIPB
github-actions[bot] Apr 21, 2025
ddf07b9
Merge pull request #193 from ni/feature/bugfix-vipb-overrides
svelderrainruiz Apr 21, 2025
f9dee18
Changed to a gray color
svelderrainruiz Apr 21, 2025
3e3b8b4
Update build-vi-package.yml to actions/checkout@v4
svelderrainruiz Apr 21, 2025
a79725a
Update build-vi-package.yml
svelderrainruiz Apr 21, 2025
cb5d267
Changed front panel color (#2)
svelderrainruiz Apr 21, 2025
92c8e7e
Changed icon editor color greenish
github-actions[bot] Apr 21, 2025
9bb4621
Changed to green
github-actions[bot] Apr 21, 2025
57ba710
Made icon editor black
svelderrainruiz Apr 21, 2025
2715da0
Made icon editor green and changed OK button
svelderrainruiz Apr 21, 2025
8d4d421
changed color to black
svelderrainruiz Apr 22, 2025
335b5a1
This commit adds support for LabVIEW 2025
github-actions[bot] Apr 22, 2025
36d16a8
Moving 1 folder deeper
svelderrainruiz Apr 22, 2025
3322b3f
Deleted 1 missing file from project, changed a VI to labview 2021
svelderrainruiz Apr 22, 2025
089d8d3
This commit adds CI support for LabVIEW 2025
svelderrainruiz Apr 22, 2025
041a9d9
Merge branch 'develop' into edit-support-labview-2025
svelderrainruiz Apr 22, 2025
0a487e2
Merge pull request #198 from ni/edit-support-labview-2025
svelderrainruiz Apr 22, 2025
bf966db
Made front panel black
svelderrainruiz Apr 23, 2025
c2debb9
Update build-vi-package.yml
svelderrainruiz Apr 23, 2025
795ed09
Merge branch 'develop' into feature/195-feature-ni-connect-make-the-b…
svelderrainruiz Apr 23, 2025
c9c42f6
Merge pull request #199 from svelderrainruiz/feature/195-feature-ni-c…
svelderrainruiz Apr 23, 2025
c04910e
Merge pull request #200 from ni/feature/195-feature-ni-connect-make-t…
svelderrainruiz Apr 23, 2025
2219847
Revert "Merge pull request #200 from ni/feature/195-feature-ni-connec…
svelderrainruiz Apr 23, 2025
f634be7
Update README.md
svelderrainruiz Apr 23, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 0 additions & 38 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

71 changes: 71 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
name: Bug Report
description: Report a bug you've found
title: "[Bug]: "
labels: "bug"
body:
- type: markdown
attributes:
value: |
* IMPORTANT: Before creating an issue, start the discussion about a possible bug on our [Discord Server](https://discord.gg/q4d3ggrFVA)

- type: dropdown
id: version
attributes:
label: What version of the icon editor are you using?
options:
- The one that came with LabVIEW
- Latest release from GitHub
- Built from source
- Does not apply to this issue
validations:
required: true
- type: textarea
attributes:
label: Summary
description: A brief explanation of the bug and why it is problematic. Highlight the impact or severity if applicable.
placeholder: Tell us what you see!
validations:
required: true
- type: textarea
attributes:
label: Steps to Reproduce (optional)
description: A clear, step-by-step description of how someone else can trigger the bug. Number the steps and keep them precise and minimal.
placeholder:
validations:
required: false
- type: textarea
attributes:
label: Expected Behavior (optional)
description: What you anticipated would happen if the software was functioning correctly. Helps distinguish the intended result from the bug.
placeholder:
validations:
required: false
- type: textarea
attributes:
label: Actual Behavior (optional)
description: The actual outcome you observed, including error messages or undesired results. Highlight differences between the actual and expected behavior.
placeholder:
validations:
required: false
- type: textarea
attributes:
label: Screenshots / Logs / Error Messages (optional)
description: Attach or paste screenshots, console logs, stack traces, or relevant error messages. This can be crucial for quickly identifying patterns or anomalies.
placeholder:
validations:
required: false
- type: textarea
attributes:
label: Possible Solution / Notes (optional)
description: If you’ve done any initial debugging or have a hypothesis about the cause, include it. Be clear that this is your best guess, not a definitive answer.
placeholder:
validations:
required: false
- type: textarea
attributes:
label: Additional Context (optional)
description: Anything else relevant to the issue - Links to related issues, workarounds you’ve tried, changes you recently made that might have introduced the bug, etc.
placeholder:
validations:
required: false

21 changes: 21 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
blank_issues_enabled: false

contact_links:
- name: ❓ Join Our Discord Server
url: https://discord.gg/q4d3ggrFVA
about: "Let us help you if you hit a roadblock!"

- name: 📖 Read the Docs
url: https://github.com/ni/labview-icon-editor#labview-icon-editor
about: "Check the documentation for common questions before opening an issue."

issue_templates:
- name: 🐞 Bug Report
path: bug_report.yaml
description: "Report a reproducible issue."
labels: ["bug"]

- name: 🚀 Feature Request
path: feature_request.yaml
description: "Suggest a new feature or enhancement."
labels: ["enhancement"]
20 changes: 0 additions & 20 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

57 changes: 57 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
name: Feature request
description: Tell us about a new feature
title: "[Feature] "
labels: "Enhancement"
body:
- type: markdown
attributes:
value: |
**IMPORTANT:** Before creating an issue, start the discussion about a possible new feature on our [Discord Server](https://discord.gg/q4d3ggrFVA).

- type: textarea
attributes:
label: Summary / Description
description: A short explanation of the requested feature. Focus on what the feature is and the problem it addresses.
placeholder: "Provide a concise summary of the feature request."
validations:
required: true

- type: textarea
attributes:
label: Motivation / Use Case
description: Explain why you need this feature or how it will be used. Describe the specific scenario(s) or challenge(s) the feature would help address.
placeholder: "Describe the need for this feature and its impact."
validations:
required: true

- type: textarea
attributes:
label: Proposed Solution / Feature Details
description: Provide details on how you envision the feature working. Mention any interface elements, workflows, or technical details that might be relevant.
placeholder: "Explain how this feature should work."
validations:
required: true

- type: textarea
attributes:
label: Alternatives / Workarounds (optional)
description: Describe any other solutions or workarounds you have tried or considered, and why they were not sufficient or optimal.
placeholder: "List alternative approaches and why they don’t fully solve the problem."
validations:
required: false

- type: textarea
attributes:
label: Possible Implementation (optional)
description: If you’ve done some research or prototyping, share how the feature could be developed. Include code snippets or technical details if relevant.
placeholder: "Provide potential implementation details."
validations:
required: false

- type: textarea
attributes:
label: Additional Context (optional)
description: Anything else relevant to this feature request—links to related issues, references, screenshots, mockups, or other resources that help illustrate your idea.
placeholder: "Include any extra details, references, or screenshots."
validations:
required: false
41 changes: 41 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# GitHub Issue for the Pull Request
Link to the relevant GitHub issue

# GitHub Discussions Related to this Pull Request
List any GitHub discussion links related to this PR

# Checklists

Completing these checklists ensures that your PR meets our build server requirements on the first attempt. If you're unable to complete any of the following checks, please submit your PR as a draft to the best of your ability. We will provide any clarification you may need after posting it.

- [ ] I do not require assistance from NI to complete any of the following checks.
- [ ] The changes in this PR are based on the appropriate NI-repo feature branch
- [ ] I am submitting the changes in this PR to the appropriate NI-repo feature branch
- [ ] I built a VI Package using the [Powershell build tool](https://github.com/ni/labview-icon-editor/wiki/automation#pwsh).
- [ ] I installed the VI Package produced by the Powershell build tool and tested my change.
- [ ] I tested my changes after [installing the VI package](https://github.com/ni/labview-icon-editor/wiki/test#localtesting).
- [ ] NI has my contributor license agreement.

# Summary of Changes

Provide a concise overview of what is being added, modified, or fixed in this pull request. Make an emphasis on whas was not captured on the GitHub issue, or discussion associated with this PR.

# Reason for Change

Explain the problem or need addressed by this pull request, including any relevant background information.

# Visual Aids

Include any visual aids that would help the reviewer gain additional context.

# Additional Information

Include any further details that may assist the reviewer in understanding the context of this PR.

# Testing

This section describes the automated and manual tests performed for this bugfix/feature.

## Manual Tests

Describe any manual tests conducted.
42 changes: 42 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE/bug_fix.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# Bug Fix PR Template

## Summary

Provide a concise description of the bug and the fix.

## Issue Link

Link to the issue being addressed.

## Root Cause Analysis

Detail the root cause of the bug and how it was identified.

## Changes

Outline the changes made to fix the bug.

## Impact

Describe any implications this fix may have on other parts of the application.

## Testing Strategy

Explain how the fix has been tested to ensure the bug is resolved without introducing new issues.

## Regression Risk

Assess the risk of regression caused by this fix and steps taken to mitigate it.

## Checklist

- [ ] The fix has been locally tested

- [ ] New unit tests have been added to prevent future regressions

- [ ] The documentation has been updated if necessary

## Additional Notes

Any further information needed to understand the fix or its impact.

35 changes: 35 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE/documentation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Documentation Update PR Template

## Summary

Brief description of the documentation update and its purpose.

## Areas Affected

List the sections or pages of the documentation that are updated.

## Details

Provide detailed information about the changes made to the documentation.

## Motivation

Explain why these documentation changes are necessary.

## Review Checklist

- [ ] Spelling and grammar are correct

- [ ] All links are working and correct

- [ ] Documentation accurately reflects the current state of the project

- [ ] Changes are clearly highlighted and easy to understand

## Screenshots

Include before and after screenshots for significant visual changes, if applicable.

## Additional Notes

Any other information that might be helpful for reviewers.
Empty file.
43 changes: 43 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# Feature Addition PR Template

## Summary

Briefly describe the feature being introduced.

## Rationale

Explain the reasoning behind this feature and its benefits to the project.

## Design Documentation

Link to any design documents or diagrams relevant to this feature.

## Changes

List the major changes made in this pull request.

## Impact

Discuss any potential impacts this feature may have on existing functionalities.

## Testing

Describe how the feature has been tested, including both automated and manual testing strategies.

## Screenshots/Video

Include screenshots or video demonstrating the new feature, if applicable.

## Checklist

- [ ] Code follows the project's coding standards

- [ ] Unit tests covering the new feature have been added

- [ ] All existing tests pass

- [ ] The documentation has been updated to reflect the new feature

## Additional Notes

Any additional information or context relevant to this PR.
21 changes: 21 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE/infrastructure_change.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Description

Please include a summary of the changes and the related issue. Please also include relevant motivation and context. List any dependencies that are required for this change.
<input type="text" id="Description" name="Description"/>

## Type of change
- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Changes to GitHub actions
- [ ] Changes to Powershell scripts

## Documentation changes made to

- [ ] LabVIEW Wiki
- [ ] Readme.md
- [ ] No documentation changes were necessary

# Checklist:

- [ ] Built a [Baseline VI Package locally](https://github.com/ni/labview-icon-editor#baseline-VI-package) locally
- [ ] Built the icon editor via a GitHub action
Loading
Loading