From 83877c5b730758dcb6b335ae328460b81140cc70 Mon Sep 17 00:00:00 2001 From: Jeffery Date: Fri, 3 Jul 2026 17:23:51 +0800 Subject: [PATCH] =?UTF-8?q?feat(ci):=20=E6=96=B0=E5=A2=9E=20build=20?= =?UTF-8?q?=E7=9A=84=20is=5Fbeta=20=E8=BC=B8=E5=87=BA=E4=B8=A6=E6=93=9A?= =?UTF-8?q?=E4=BB=A5=E6=B1=BA=E5=AE=9A=E6=98=AF=E5=90=A6=E5=9F=B7=E8=A1=8C?= =?UTF-8?q?=20test?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/ci.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index 60e3632..53a15aa 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -30,6 +30,8 @@ jobs: # 版本號規則:固定 0.0.0-beta. 前綴 + Gitea 的執行流水號 run_number, # 讓每次 CI 產生遞增且唯一的 beta 版本字串。 VERSION: "0.0.0-beta.${{ gitea.run_number }}" + outputs: + is_beta: ${{ env.IS_BETA }} # 此 job 的執行步驟。 steps: # 步驟:發佈 Release。 @@ -56,6 +58,7 @@ jobs: runs-on: ubuntu # 相依關係:需等 build job 成功後才執行。 needs: [build] + if: ${{ needs.build.outputs.is_beta }} # 定義此 job 對外輸出,供後續 job(result)取用。 outputs: # 將名為 execute 的步驟輸出的 message,暴露為 job 層級的 message 輸出。