fix: update Tauri 2.0 dependencies and remove code signing
- Update Linux deps: webkit2gtk-4.1, libsoup-3.0, javascriptcoregtk-4.1 - Remove Apple code signing env vars (certificates not configured) - Fix: libsoup-3.0 required by soup3-sys crate in Tauri 2.0
This commit is contained in:
parent
c58081b8c9
commit
7e573c95c0
1 changed files with 6 additions and 13 deletions
19
.github/workflows/release-wallet.yml
vendored
19
.github/workflows/release-wallet.yml
vendored
|
|
@ -87,16 +87,9 @@ jobs:
|
|||
uses: tauri-apps/tauri-action@v0
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
# macOS code signing (optional - set these secrets in GitHub)
|
||||
APPLE_CERTIFICATE: ${{ secrets.APPLE_CERTIFICATE }}
|
||||
APPLE_CERTIFICATE_PASSWORD: ${{ secrets.APPLE_CERTIFICATE_PASSWORD }}
|
||||
APPLE_SIGNING_IDENTITY: ${{ secrets.APPLE_SIGNING_IDENTITY }}
|
||||
APPLE_ID: ${{ secrets.APPLE_ID }}
|
||||
APPLE_PASSWORD: ${{ secrets.APPLE_PASSWORD }}
|
||||
APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
|
||||
# Tauri updater signing (optional - for auto-updates)
|
||||
TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }}
|
||||
TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }}
|
||||
# Note: Code signing requires Apple Developer certificates configured in GitHub secrets
|
||||
# Set APPLE_CERTIFICATE, APPLE_CERTIFICATE_PASSWORD, APPLE_SIGNING_IDENTITY,
|
||||
# APPLE_ID, APPLE_PASSWORD, APPLE_TEAM_ID to enable code signing
|
||||
with:
|
||||
projectPath: apps/desktop-wallet
|
||||
tagName: wallet-v__VERSION__
|
||||
|
|
@ -156,7 +149,9 @@ jobs:
|
|||
sudo apt-get update
|
||||
sudo apt-get install -y \
|
||||
libgtk-3-dev \
|
||||
libwebkit2gtk-4.0-dev \
|
||||
libwebkit2gtk-4.1-dev \
|
||||
libsoup-3.0-dev \
|
||||
libjavascriptcoregtk-4.1-dev \
|
||||
libappindicator3-dev \
|
||||
librsvg2-dev \
|
||||
patchelf \
|
||||
|
|
@ -191,8 +186,6 @@ jobs:
|
|||
uses: tauri-apps/tauri-action@v0
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }}
|
||||
TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }}
|
||||
with:
|
||||
projectPath: apps/desktop-wallet
|
||||
tagName: wallet-v__VERSION__
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue