File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -55,27 +55,21 @@ jobs:
5555 [ $i -eq 3 ] && exit 1
5656 sleep 10
5757 done
58- - name : Pre-launch LabVIEW
59- shell : bash
60- run : |
61- labview64 &
62- echo "Waiting for LabVIEW to initialize..."
63- sleep 60
64- pkill labview
6558 - name : Build Package
6659 shell : bash
6760 run : |
6861 version="3.0.0"
6962 full_version="${version}.${GITHUB_RUN_NUMBER}"
7063 vipb="Approval Tests.vipb"
7164 apt update && apt install -y xmlstarlet dos2unix
65+ xmlstarlet ed --inplace -u VI_Package_Builder_Settings/Advanced_Settings/Description/Package_LabVIEW_Version --value "26.0 (64-bit)" "${vipb}"
7266 xmlstarlet ed --inplace -u VI_Package_Builder_Settings/Advanced_Settings/Description/Release_Notes --value "$(dos2unix release-notes.txt && cat release-notes.txt)" "${vipb}"
7367 xmlstarlet ed --inplace -u VI_Package_Builder_Settings/Library_General_Settings/Library_Version --value "${full_version}" "${vipb}"
7468 for i in 1 2 3; do
7569 vipm --labview-version 2026 build "${vipb}" && break
7670 echo "Build attempt $i failed, retrying..."
7771 [ $i -eq 3 ] && exit 1
78- sleep 120
72+ sleep 10
7973 done
8074
8175
@@ -139,7 +133,7 @@ jobs:
139133 - uses : actions/checkout@v6
140134 with :
141135 submodules : ' true'
142- - name : Install project dependencies
136+ - name : Install
143137 run : vipm install package.vip
144138 - name : Create Install Tests
145139 shell : bash
You can’t perform that action at this time.
0 commit comments