File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2020 - xmlfrontend
2121 steps :
2222 - uses : actions/checkout@v4
23+
24+ - name : Set up QEMU
25+ uses : docker/setup-qemu-action@v3
26+
27+ - name : Set up Docker Buildx
28+ uses : docker/setup-buildx-action@v3
29+
2330 - name : Build
24- run : docker build -f ${{ matrix.service }}/build/package/Dockerfile .
31+ run : docker buildx build --platform linux/amd64,linux/arm64 -f ${{ matrix.service }}/build/package/Dockerfile .
2532
2633 vulncheck :
2734 name : Vulnerability check
Original file line number Diff line number Diff line change 1010 steps :
1111 - uses : actions/checkout@v4
1212
13+ - name : Set up QEMU
14+ uses : docker/setup-qemu-action@v3
15+
16+ - name : Set up Docker Buildx
17+ uses : docker/setup-buildx-action@v3
18+
1319 - name : Login to GitHub Container Registry
1420 uses : docker/login-action@v4
1521 with :
2329 context : .
2430 file : .devcontainer/Dockerfile
2531 push : true
32+ platforms : linux/amd64,linux/arm64
2633 tags : ghcr.io/${{ github.repository }}/devcontainer:latest
Original file line number Diff line number Diff line change @@ -47,11 +47,18 @@ jobs:
4747 username : ${{ github.actor }}
4848 password : ${{ secrets.GITHUB_TOKEN }}
4949
50+ - name : Set up QEMU
51+ uses : docker/setup-qemu-action@v3
52+
53+ - name : Set up Docker Buildx
54+ uses : docker/setup-buildx-action@v3
55+
5056 - name : Build and push
5157 uses : docker/build-push-action@v6
5258 with :
5359 context : .
5460 file : ${{ matrix.service }}/build/package/Dockerfile
5561 push : true
62+ platforms : linux/amd64,linux/arm64
5663 tags : ${{ steps.meta.outputs.tags }}
5764 labels : ${{ steps.meta.outputs.labels }}
You can’t perform that action at this time.
0 commit comments