ci: publish snap beta

This commit is contained in:
Abdullah Atta
2025-06-18 08:55:12 +05:00
parent c8aae5be61
commit 7326533cc1

View File

@@ -251,7 +251,7 @@ jobs:
run: echo "SNAPCRAFT_STORE_CREDENTIALS=${{ secrets.snapcraft_token }}" >> $GITHUB_ENV
- name: Install Snapcraft
uses: samuelmeuli/action-snapcraft@v1
uses: samuelmeuli/action-snapcraft@v3
if: inputs.publish-snap
- name: Download build
@@ -294,7 +294,11 @@ jobs:
- name: Publish on Snapcraft
if: inputs.publish-snap
run: |
snapcraft upload --release=stable ./output/notesnook_linux_amd64.snap
if [ ${{ inputs.release-track }} == 'beta' ]; then
snapcraft upload --release=beta ./output/notesnook_linux_amd64.snap
else
snapcraft upload --release=release ./output/notesnook_linux_amd64.snap
fi
working-directory: ./apps/desktop
build-linux-arm64: