build: copy donut-proxy into the binaries folder

This commit is contained in:
zhom
2025-11-29 13:27:15 +04:00
parent 8f0bb4a335
commit 6e3dc6b657
2 changed files with 20 additions and 0 deletions
+10
View File
@@ -174,12 +174,22 @@ jobs:
fi
# Verify binary was copied
ls -la src-tauri/binaries/donut-proxy-${{ matrix.target }}*
# Ensure binary exists and is executable
if [[ "${{ matrix.platform }}" == "windows-latest" ]]; then
test -f src-tauri/binaries/donut-proxy-${{ matrix.target }}.exe || exit 1
else
test -f src-tauri/binaries/donut-proxy-${{ matrix.target }} || exit 1
chmod +x src-tauri/binaries/donut-proxy-${{ matrix.target }}
fi
# - name: Download Camoufox for testing
# run: npx camoufox-js fetch
# continue-on-error: true
- name: Build frontend
env:
TARGET: ${{ matrix.target }}
PROFILE: release
run: pnpm build
- name: Build Tauri app
+10
View File
@@ -173,12 +173,22 @@ jobs:
fi
# Verify binary was copied
ls -la src-tauri/binaries/donut-proxy-${{ matrix.target }}*
# Ensure binary exists and is executable
if [[ "${{ matrix.platform }}" == "windows-latest" ]]; then
test -f src-tauri/binaries/donut-proxy-${{ matrix.target }}.exe || exit 1
else
test -f src-tauri/binaries/donut-proxy-${{ matrix.target }} || exit 1
chmod +x src-tauri/binaries/donut-proxy-${{ matrix.target }}
fi
# - name: Download Camoufox for testing
# run: npx camoufox-js fetch
# continue-on-error: true
- name: Build frontend
env:
TARGET: ${{ matrix.target }}
PROFILE: release
run: pnpm build
- name: Generate nightly timestamp