Skip to content

Commit c1b8e93

Browse files
marcelopepisclaude
andcommitted
debug: add step to verify signing key availability in CI
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 9d0ef19 commit c1b8e93

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

.github/workflows/release.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,24 @@ jobs:
3131
- name: Install frontend dependencies
3232
run: npm ci
3333

34+
- name: Verify signing key is available
35+
run: |
36+
if [ -z "$TAURI_SIGNING_PRIVATE_KEY" ]; then
37+
echo "::error::TAURI_SIGNING_PRIVATE_KEY is empty!"
38+
exit 1
39+
else
40+
echo "TAURI_SIGNING_PRIVATE_KEY is set (length: ${#TAURI_SIGNING_PRIVATE_KEY})"
41+
fi
42+
if [ -z "$TAURI_SIGNING_PRIVATE_KEY_PASSWORD" ]; then
43+
echo "TAURI_SIGNING_PRIVATE_KEY_PASSWORD is empty (ok if no password was set)"
44+
else
45+
echo "TAURI_SIGNING_PRIVATE_KEY_PASSWORD is set (length: ${#TAURI_SIGNING_PRIVATE_KEY_PASSWORD})"
46+
fi
47+
env:
48+
TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }}
49+
TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }}
50+
shell: bash
51+
3452
- name: Build and release
3553
uses: tauri-apps/tauri-action@v0
3654
env:

0 commit comments

Comments
 (0)