Skip to content

Commit d133df8

Browse files
committed
ci(release): build arm images on native runners
1 parent e0b76ca commit d133df8

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

.github/workflows/dev-release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,21 +77,21 @@ jobs:
7777
- run: npm run check:local-app
7878

7979
build-image:
80-
runs-on: ubuntu-latest
80+
runs-on: ${{ matrix.runner }}
8181
needs: meta
8282
strategy:
8383
fail-fast: false
8484
matrix:
8585
include:
8686
- arch: amd64
8787
platform: linux/amd64
88+
runner: ubuntu-latest
8889
- arch: arm64
8990
platform: linux/arm64
91+
runner: ubuntu-24.04-arm
9092
steps:
9193
- uses: actions/checkout@v6
9294

93-
- uses: docker/setup-qemu-action@v3
94-
9595
- uses: docker/setup-buildx-action@v3
9696

9797
- uses: docker/login-action@v3

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,21 +64,21 @@ jobs:
6464
- run: npm run check:local-app
6565

6666
build-image:
67-
runs-on: ubuntu-latest
67+
runs-on: ${{ matrix.runner }}
6868
needs: meta
6969
strategy:
7070
fail-fast: false
7171
matrix:
7272
include:
7373
- arch: amd64
7474
platform: linux/amd64
75+
runner: ubuntu-latest
7576
- arch: arm64
7677
platform: linux/arm64
78+
runner: ubuntu-24.04-arm
7779
steps:
7880
- uses: actions/checkout@v6
7981

80-
- uses: docker/setup-qemu-action@v3
81-
8282
- uses: docker/setup-buildx-action@v3
8383

8484
- uses: docker/login-action@v3

0 commit comments

Comments
 (0)