Skip to content

Commit

Permalink
add snapcraft credentials
Browse files Browse the repository at this point in the history
  • Loading branch information
jdeniau committed Oct 10, 2024
1 parent 6f8eca2 commit 0e7290c
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,11 @@ jobs:
- name: install weird snapcraft dependencies
if: startsWith(matrix.os, 'ubuntu')
run: sudo snap install gnome-42-2204 gnome-42-2204-sdk gtk-common-themes

- name: check snapcraft credentials
run: snapcraft whoami
env:
SNAPCRAFT_STORE_CREDENTIALS: ${{ secrets.SNAPCRAFT_STORE_CREDENTIALS }}
# end snapcraft specific

- name: Sign & Publish Electron app
Expand All @@ -102,5 +107,7 @@ jobs:
APPLE_ID: ${{ secrets.APPLE_ID }}
APPLE_APP_PASSWORD: ${{ secrets.APPLE_APP_PASSWORD }}
APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
# for snapcraft
SNAPCRAFT_STORE_CREDENTIALS: ${{ secrets.SNAPCRAFT_STORE_CREDENTIALS }}
# For every platform
GITHUB_TOKEN: ${{ github.token }}

0 comments on commit 0e7290c

Please sign in to comment.