File tree 1 file changed +16
-15
lines changed
1 file changed +16
-15
lines changed Original file line number Diff line number Diff line change @@ -9,22 +9,23 @@ permissions:
9
9
contents : read
10
10
11
11
jobs :
12
- snapcraft :
12
+ build :
13
13
runs-on : ubuntu-latest
14
14
strategy :
15
15
matrix :
16
- arch : [amd64, arm64]
16
+ platform :
17
+ - amd64
18
+ - arm64
17
19
steps :
18
- - uses : actions/checkout@v4
19
-
20
- - uses : snapcore/action-build@v1
21
- id : build
22
- with :
23
- snapcraft-args : --build-for=${{ matrix.arch }}
24
-
25
- - uses : snapcore/action-publish@v1
26
- env :
27
- SNAPCRAFT_STORE_CREDENTIALS : ${{ secrets.STORE_LOGIN }}
28
- with :
29
- snap : ${{ steps.build.outputs.snap }}
30
- release : stable
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 }}
26
+ - uses : snapcore/action-publish@v1
27
+ env :
28
+ SNAPCRAFT_STORE_CREDENTIALS : ${{ secrets.STORE_LOGIN }}
29
+ with :
30
+ snap : ${{ steps.snapcraft.outputs.snap }}
31
+ release : stable
You can’t perform that action at this time.
0 commit comments