Each adapter in this repository is available as its own GitHub Action. Call them using uses: LabVIEW-Community-CI-CD/open-source/<action>@v1
with the required inputs shown below. Refer to the linked documentation for full parameter details.
See add-token-to-labview for all parameters.
- uses: LabVIEW-Community-CI-CD/open-source/add-token-to-labview@v1
with:
minimum_supported_lv_version: '2021'
supported_bitness: '64'
relative_path: '.'
See apply-vipc for all parameters.
- uses: LabVIEW-Community-CI-CD/open-source/apply-vipc@v1
with:
minimum_supported_lv_version: '2019'
vip_lv_version: '2019'
supported_bitness: '64'
relative_path: '.'
See build for all parameters.
- uses: LabVIEW-Community-CI-CD/open-source/build@v1
with:
relative_path: '.'
major: 1
minor: 0
patch: 0
build: 1
commit: abcdef
labview_minor_revision: '3'
company_name: 'Acme Corp'
author_name: 'Jane Doe'
See build-lvlibp for all parameters.
- uses: LabVIEW-Community-CI-CD/open-source/build-lvlibp@v1
with:
minimum_supported_lv_version: '2020'
supported_bitness: '64'
relative_path: '.'
labview_project: 'Source/MyProject.lvproj'
build_spec: 'PackedLib Build'
major: 1
minor: 0
patch: 0
build: 123
commit: abcdef
See build-vi-package for all parameters.
- uses: LabVIEW-Community-CI-CD/open-source/build-vi-package@v1
with:
minimum_supported_lv_version: '2023'
supported_bitness: '64'
labview_minor_revision: '3'
relative_path: '.'
vipb_path: 'Tooling/deployment/NI Icon editor.vipb'
major: 1
minor: 0
patch: 0
build: 2
commit: abcdef
display_information_json: '{"Package Version":{"major":1,"minor":0,"patch":0,"build":2}}'
See close-labview for all parameters.
- uses: LabVIEW-Community-CI-CD/open-source/close-labview@v1
with:
minimum_supported_lv_version: '2021'
supported_bitness: '64'
See generate-release-notes for all parameters.
- uses: LabVIEW-Community-CI-CD/open-source/generate-release-notes@v1
See missing-in-project for all parameters.
- uses: LabVIEW-Community-CI-CD/open-source/missing-in-project@v1
with:
lv_version: '2020'
supported_bitness: '64'
project_file: 'MyProject.lvproj'
See modify-vipb-display-info for all parameters.
- uses: LabVIEW-Community-CI-CD/open-source/modify-vipb-display-info@v1
with:
supported_bitness: '64'
relative_path: '.'
vipb_path: 'Tooling/deployment/NI Icon editor.vipb'
minimum_supported_lv_version: '2023'
labview_minor_revision: '3'
major: 1
minor: 0
patch: 0
build: 2
commit: abcdef
display_information_json: '{"Package Version":{"major":1,"minor":0,"patch":0,"build":2}}'
See prepare-labview-source for all parameters.
- uses: LabVIEW-Community-CI-CD/open-source/prepare-labview-source@v1
with:
minimum_supported_lv_version: '2021'
supported_bitness: '64'
relative_path: '.'
labview_project: 'lv_icon_editor'
build_spec: 'Editor Packed Library'
See rename-file for all parameters.
- uses: LabVIEW-Community-CI-CD/open-source/rename-file@v1
with:
current_filename: 'C:/path/lv_icon.lvlibp'
new_filename: 'lv_icon_x64_v1.0.0.1+gabcdef.lvlibp'
See restore-setup-lv-source for all parameters.
- uses: LabVIEW-Community-CI-CD/open-source/restore-setup-lv-source@v1
with:
minimum_supported_lv_version: '2021'
supported_bitness: '64'
relative_path: '.'
labview_project: 'lv_icon_editor'
build_spec: 'Editor Packed Library'
See revert-development-mode for all parameters.
- uses: LabVIEW-Community-CI-CD/open-source/revert-development-mode@v1
with:
relative_path: '.'
See run-pester-tests for all parameters.
- uses: LabVIEW-Community-CI-CD/open-source/run-pester-tests@v1
with:
working_directory: '.'
See run-unit-tests for all parameters.
- uses: LabVIEW-Community-CI-CD/open-source/run-unit-tests@v1
with:
minimum_supported_lv_version: '2020'
supported_bitness: '64'
See set-development-mode for all parameters.
- uses: LabVIEW-Community-CI-CD/open-source/set-development-mode@v1
with:
relative_path: '.'
See setup-mkdocs for all parameters.
- uses: LabVIEW-Community-CI-CD/open-source/setup-mkdocs@v1