Skip to content

Commit 8c4d49c

Browse files
committed
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.
1 parent 2aa6110 commit 8c4d49c

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

.github/workflows/publish.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ jobs:
114114
- build-cli
115115
- version
116116
runs-on: blacksmith-4vcpu-windows-2025
117-
if: github.repository == 'anomalyco/opencode' && github.ref_name != 'beta'
117+
if: github.repository == 'anomalyco/opencode'
118118
env:
119119
AZURE_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID }}
120120
AZURE_TENANT_ID: ${{ secrets.AZURE_TENANT_ID }}
@@ -591,7 +591,6 @@ jobs:
591591
path: packages/opencode/dist
592592

593593
- uses: actions/download-artifact@v4
594-
if: github.ref_name != 'beta'
595594
with:
596595
name: opencode-cli-signed-windows
597596
path: packages/opencode/dist

0 commit comments

Comments
 (0)