We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ab8bc96 commit 7c26fa4Copy full SHA for 7c26fa4
.github/workflows/publish.yml
@@ -10,22 +10,17 @@ permissions:
10
11
jobs:
12
build:
13
- runs-on: ubuntu-latest
14
strategy:
15
matrix:
16
- platform:
17
- - amd64
18
- - arm64
+ os: [ubuntu-24.04, ubuntu-24.04-arm]
+ runs-on: ${{ matrix.os }}
19
steps:
20
- uses: actions/checkout@v4
21
- - uses: docker/setup-qemu-action@v3
22
- - uses: diddlesnaps/snapcraft-multiarch-action@v1
23
- id: snapcraft
24
- with:
25
- architecture: ${{ matrix.platform }}
+ - uses: snapcore/action-build@v1
+ id: build
26
- uses: snapcore/action-publish@v1
27
env:
28
SNAPCRAFT_STORE_CREDENTIALS: ${{ secrets.STORE_LOGIN }}
29
with:
30
- snap: ${{ steps.snapcraft.outputs.snap }}
+ snap: ${{ steps.build.outputs.snap }}
31
release: stable
0 commit comments