From 8c4d49c2bc7a08248d78552490b6c0ef8b60042b Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Sun, 12 Apr 2026 13:16:38 -0400 Subject: [PATCH] ci: enable signed Windows builds on beta branch Allows beta releases to include properly signed Windows CLI executables, ensuring consistent security verification across all release channels. --- .github/workflows/publish.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 46a6577807..f5030a3c26 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -114,7 +114,7 @@ jobs: - build-cli - version runs-on: blacksmith-4vcpu-windows-2025 - if: github.repository == 'anomalyco/opencode' && github.ref_name != 'beta' + if: github.repository == 'anomalyco/opencode' env: AZURE_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID }} AZURE_TENANT_ID: ${{ secrets.AZURE_TENANT_ID }} @@ -591,7 +591,6 @@ jobs: path: packages/opencode/dist - uses: actions/download-artifact@v4 - if: github.ref_name != 'beta' with: name: opencode-cli-signed-windows path: packages/opencode/dist