From cda41c8b7e490b8763bb17ee01564096607ba89b Mon Sep 17 00:00:00 2001 From: nevstop Date: Wed, 7 Oct 2026 23:05:57 +0800 Subject: [PATCH 1/2] =?UTF-8?q?fix:=20=E6=94=B9=E7=94=A8=20NEVSTOP-LAB/lvC?= =?UTF-8?q?ICD@main?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit LV-APT/lvCICD 的 main 停在 2025-09-06,启动 LabVIEW 后只固定等待 10 秒且没有重试, LabVIEW 冷启动超过该时间时会以 "Error code : -350000" 让步骤失败(同一 run 往往要重跑若干次, 等实例残留下来才偶然通过)。NEVSTOP-LAB/lvCICD@main 含端口就绪轮询、失败重试与实例重启升级。 --- action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/action.yml b/action.yml index 6cc3377..fd31f89 100644 --- a/action.yml +++ b/action.yml @@ -20,7 +20,7 @@ runs: steps: - id: build-vip - uses: LV-APT/lvCICD@main + uses: NEVSTOP-LAB/lvCICD@main with: LabVIEW_Version: ${{ inputs.LabVIEW_Version }} Architecture: ${{ inputs.Architecture }} From 015780db85ae630352e550df9d1f32678cdfc86d Mon Sep 17 00:00:00 2001 From: nevstop Date: Wed, 7 Oct 2026 23:17:46 +0800 Subject: [PATCH 2/2] =?UTF-8?q?ci:=20=E8=87=AA=E6=88=91=E9=AA=8C=E8=AF=81?= =?UTF-8?q?=20workflow=20=E6=94=B9=E7=94=A8=E5=BD=93=E5=89=8D=E5=88=86?= =?UTF-8?q?=E6=94=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit workflow 里 `uses: NEVSTOP-LAB/@main` 让 push / PR 上的自我验证始终运行 main 的代码, 本次改动无法被自身 CI 覆盖。改为本地引用 `uses: ./`,验证的是被 push 的分支。 lvEcho 原 workflow 没有 checkout 步骤,补上 actions/checkout@v4。 --- .github/workflows/labview-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/labview-ci.yml b/.github/workflows/labview-ci.yml index 8a5029c..c1e952e 100644 --- a/.github/workflows/labview-ci.yml +++ b/.github/workflows/labview-ci.yml @@ -31,7 +31,7 @@ jobs: - uses: actions/checkout@v3 - name: OpenVIPM - uses: NEVSTOP-LAB/vipm-OpenVIPM@main + uses: ./ with: LabVIEW_Version: 2017