Runs Build.ps1
to clean, compile, and package the LabVIEW Icon Editor.
Each build records provenance by renaming output artifacts to include the
build number and commit SHA and by writing an artifact-manifest.json
file that
maps the generated artifacts back to the source commit.
Name | Required | Example | Description |
---|---|---|---|
relative_path |
Yes | $ |
Repository root on disk. |
major |
Yes | 1 |
Major version number. |
minor |
Yes | 0 |
Minor version number. |
patch |
Yes | 0 |
Patch version number. |
build |
Yes | 1 |
Build number. |
commit |
Yes | abcdef |
Commit identifier embedded in metadata. |
labview_minor_revision |
No (defaults to 3 ) |
3 |
LabVIEW minor revision. |
company_name |
Yes | Acme Corp |
Company for display info. |
author_name |
Yes | Jane Doe |
Author for display info. |
- uses: ./.github/actions/build
with:
relative_path: $
major: 1
minor: 0
patch: 0
build: $
commit: $
company_name: Example Co
author_name: CI
See also: docs/actions/build.md
On failure the script outputs An unexpected error occurred during script execution: <details>
and returns a non-zero exit code.
This directory inherits the root repository’s license (MIT, unless otherwise noted).