From 0c02907d91c22f69e321d024857487c2614ba58b Mon Sep 17 00:00:00 2001 From: nevstop Date: Wed, 7 Oct 2026 23:06:06 +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 8c51356..8b40e18 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 0dc585a3197533456bc7cc5c437bc3dd64aa29b5 Mon Sep 17 00:00:00 2001 From: nevstop Date: Wed, 7 Oct 2026 23:17:50 +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 c7e14b2..a4f8680 100644 --- a/.github/workflows/labview-ci.yml +++ b/.github/workflows/labview-ci.yml @@ -36,6 +36,6 @@ jobs: # Runs a set of commands using the runners shell - id: SyncVIPMPackageLibrary - uses: NEVSTOP-LAB/vipm-SyncVIPMPackageLibrary@main + uses: ./ with: LabVIEW_Version: 2017