Skip to content

Commit 7c26fa4

Browse files
committed
Use ARM runners.
1 parent ab8bc96 commit 7c26fa4

File tree

1 file changed

+5
-10
lines changed

1 file changed

+5
-10
lines changed

.github/workflows/publish.yml

+5-10
Original file line numberDiff line numberDiff line change
@@ -10,22 +10,17 @@ permissions:
1010

1111
jobs:
1212
build:
13-
runs-on: ubuntu-latest
1413
strategy:
1514
matrix:
16-
platform:
17-
- amd64
18-
- arm64
15+
os: [ubuntu-24.04, ubuntu-24.04-arm]
16+
runs-on: ${{ matrix.os }}
1917
steps:
2018
- 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 }}
19+
- uses: snapcore/action-build@v1
20+
id: build
2621
- uses: snapcore/action-publish@v1
2722
env:
2823
SNAPCRAFT_STORE_CREDENTIALS: ${{ secrets.STORE_LOGIN }}
2924
with:
30-
snap: ${{ steps.snapcraft.outputs.snap }}
25+
snap: ${{ steps.build.outputs.snap }}
3126
release: stable

0 commit comments

Comments
 (0)