Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 0 additions & 4 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,3 @@ issue_templates:
description: "Suggest a new feature or enhancement."
labels: ["enhancement"]

- name: 🚀 Manual Test Report
path: manual-test-report.yaml
description: "Self-report a manual test execution."
labels: ["task"]
129 changes: 0 additions & 129 deletions .github/ISSUE_TEMPLATE/manual-test-report.yml

This file was deleted.

41 changes: 0 additions & 41 deletions .github/PULL_REQUEST_TEMPLATE.md

This file was deleted.

42 changes: 0 additions & 42 deletions .github/PULL_REQUEST_TEMPLATE/bug_fix.md

This file was deleted.

35 changes: 0 additions & 35 deletions .github/PULL_REQUEST_TEMPLATE/documentation.md

This file was deleted.

Empty file.
43 changes: 0 additions & 43 deletions .github/PULL_REQUEST_TEMPLATE/feature_request.md

This file was deleted.

21 changes: 0 additions & 21 deletions .github/PULL_REQUEST_TEMPLATE/infrastructure_change.md

This file was deleted.

41 changes: 41 additions & 0 deletions .github/actions/build-vip/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# Build VI Package 📦

Runs **`build_vip.ps1`** to update a `.vipb` file's display info and build the VI Package via g-cli.

## Inputs
| Name | Required | Example | Description |
|------|----------|---------|-------------|
| `supported_bitness` | **Yes** | `64` | Target LabVIEW bitness. |
| `relative_path` | **Yes** | `${{ github.workspace }}` | Repository root path. |
| `vipb_path` | **Yes** | `Tooling/deployment/NI Icon editor.vipb` | Path to the VIPB file. |
| `minimum_supported_lv_version` | **Yes** | `2021` | LabVIEW major version. |
| `labview_minor_revision` | No (defaults to `3`) | `3` | LabVIEW minor revision. |
| `major` | **Yes** | `1` | Major version component. |
| `minor` | **Yes** | `0` | Minor version component. |
| `patch` | **Yes** | `0` | Patch version component. |
| `build` | **Yes** | `1` | Build number component. |
| `commit` | **Yes** | `abcdef` | Commit identifier. |
| `release_notes_file` | **Yes** | `Tooling/deployment/release_notes.md` | Release notes file. |
| `display_information_json` | **Yes** | `'{}'` | JSON for VIPB display information. |
| `kill_labview` | No (defaults to `false`) | `false` | If true, g-cli will force-close LabVIEW after the build. |

## Quick-start
```yaml
- uses: ./.github/actions/build-vip
with:
supported_bitness: 64
relative_path: ${{ github.workspace }}
vipb_path: Tooling/deployment/NI Icon editor.vipb
minimum_supported_lv_version: 2024
major: 1
minor: 0
patch: 0
build: 1
commit: ${{ github.sha }}
release_notes_file: Tooling/deployment/release_notes.md
display_information_json: '{}'
kill_labview: false
```

## License
This directory inherits the root repository’s license (MIT, unless otherwise noted).
Loading