Skip to content

Commit 3abf5b0

Browse files
committed
chore: test signing key in CI
1 parent f6c00e3 commit 3abf5b0

1 file changed

Lines changed: 9 additions & 6 deletions

File tree

.github/workflows/release.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,15 +47,18 @@ jobs:
4747
- name: Build libmpv
4848
run: ./scripts/build-libmpv.sh macos
4949

50-
- name: Check signing key
50+
- name: Test signing key
5151
run: |
52-
if [ -z "$TAURI_SIGNING_PRIVATE_KEY" ]; then
53-
echo "ERROR: TAURI_SIGNING_PRIVATE_KEY is empty or not set"
54-
else
55-
echo "OK: TAURI_SIGNING_PRIVATE_KEY is set (length: ${#TAURI_SIGNING_PRIVATE_KEY})"
56-
fi
52+
echo "test" > /tmp/sign_test.txt
53+
npx tauri signer sign \
54+
-k "$TAURI_SIGNING_PRIVATE_KEY" \
55+
-p "$TAURI_SIGNING_PRIVATE_KEY_PASSWORD" \
56+
/tmp/sign_test.txt
57+
echo "Signing test passed"
58+
working-directory: apps/desktop
5759
env:
5860
TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }}
61+
TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }}
5962

6063
- name: Build and publish release
6164
uses: tauri-apps/tauri-action@v0

0 commit comments

Comments
 (0)