diff --git a/.github/workflows/release_snapstore.workflow.yml b/.github/workflows/release_snapstore.workflow.yml index 3483c481..e85ce871 100644 --- a/.github/workflows/release_snapstore.workflow.yml +++ b/.github/workflows/release_snapstore.workflow.yml @@ -19,27 +19,10 @@ jobs: channel: "stable" - uses: snapcore/action-build@v1 id: snapcraft - # Make sure the snap is installable - - name: Save snap for reuse - uses: actions/upload-artifact@v4 - with: - name: last-answer-snap - path: ${{ steps.snapcraft.outputs.snap }} - - publish: - # if: github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/tags/') - runs-on: ubuntu-latest - needs: build - steps: - - name: Download snap - uses: actions/download-artifact@v3 - with: - name: last-answer-snap - path: . - name: Publish to Snapstore Edge uses: snapcore/action-publish@v1 env: SNAPCRAFT_STORE_CREDENTIALS: ${{ secrets.SNAPCRAFT_LOGIN }} with: - snap: ./last-answer.snap + snap: ${{ steps.snapcraft.outputs.snap }} release: edge diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 9f551301..35ff08e3 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -78,9 +78,10 @@ apps: - dbus-last-answer # https://forum.snapcraft.io/t/failed-to-install-or-refresh-a-snap-flutter-does-not-exist/25623 +# https://snapcraft.io/docs/architectures architectures: - - build-on: amd64 - - build-on: arm64 + - build-on: [amd64] + - build-on: [arm64] parts: last-answer: