Add ZEN_RELEASE and ZEN_CROSS_COMPILING environment variables to release build workflows

This commit is contained in:
mr. M
2025-01-01 17:19:42 +01:00
parent c328eaed0e
commit 15850f4302
3 changed files with 4 additions and 0 deletions

View File

@@ -143,6 +143,7 @@ jobs:
SURFER_COMPAT: ${{ matrix.arch }}
run: |
export SURFER_PLATFORM="linux"
export ZEN_RELEASE=1
pnpm package
- name: Rename artifacts

View File

@@ -140,6 +140,7 @@ jobs:
run: |
export SURFER_PLATFORM="darwin"
export MACOS_APPLE_DEVELOPER_ID="${{ secrets.macOS_AppleDeveloperId }}"
export ZEN_RELEASE=1
pnpm package
- name: Rename artifacts

View File

@@ -173,6 +173,8 @@ jobs:
run: |
set -x
export SURFER_PLATFORM="win32"
export ZEN_CROSS_COMPILING=1
export ZEN_RELEASE=1
pnpm package
mv ./dist/zen-$(pnpm surfer get version | xargs).en-US.win64${{ matrix.arch == 'aarch64' && '-aarch64' || '' }}.zip zen.win64.zip
ls ./dist