Skip to content

Commit bf4a637

Browse files
committed
matrix arm64 + amd64
1 parent e6aaaac commit bf4a637

File tree

1 file changed

+12
-5
lines changed

1 file changed

+12
-5
lines changed

.github/workflows/docker-image.yml

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,18 @@ on:
77

88
jobs:
99
docker:
10-
runs-on: ubuntu-latest
10+
strategy:
11+
matrix:
12+
arch: ['amd64', 'arm64']
13+
include:
14+
- arch: 'amd64'
15+
runs-on: 'ubuntu-latest'
16+
platform: 'linux/amd64'
17+
- arch: 'arm64'
18+
runs-on: 'macos-15'
19+
platform: 'linux/arm64'
20+
runs-on: ${{ matrix.runs-on }}
1121
steps:
12-
-
13-
name: Set up QEMU
14-
uses: docker/setup-qemu-action@v2
1522
-
1623
name: Set up Docker Buildx
1724
uses: docker/setup-buildx-action@v2
@@ -26,5 +33,5 @@ jobs:
2633
uses: docker/build-push-action@v3
2734
with:
2835
push: true
29-
platforms: linux/amd64,linux/arm64
36+
platforms: ${{ matrix.platform }}
3037
tags: neobility/docker:19.03.9-node

0 commit comments

Comments
 (0)