Skip to content

Commit 09183fe

Browse files
committed
Set up multiarch build
1 parent 02f8a37 commit 09183fe

File tree

2 files changed

+14
-2
lines changed

2 files changed

+14
-2
lines changed

.github/workflows/main.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@ jobs:
2121
needs: build
2222
runs-on: ubuntu-20.04
2323
steps:
24+
- name: Setup Docker Buildx
25+
uses: docker/setup-buildx-action@v1
26+
- name: Set up QEMU
27+
uses: docker/setup-qemu-action@v1
2428
- name: Login to Docker Hub
2529
uses: docker/login-action@v1
2630
with:
@@ -30,5 +34,7 @@ jobs:
3034
uses: docker/build-push-action@v2
3135
with:
3236
context: .
37+
file: ./Dockerfile
38+
platforms: linux/386,linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64,linux/ppc64le,linux/s390x
3339
push: true
34-
tags: ferrarimarco/github-changelog-generator:latest
40+
tags: githubchangeloggenerator/github-changelog-generator:latest

.github/workflows/push-tagged-image.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@ jobs:
1111
needs: build
1212
runs-on: ubuntu-20.04
1313
steps:
14+
- name: Setup Docker Buildx
15+
uses: docker/setup-buildx-action@v1
16+
- name: Set up QEMU
17+
uses: docker/setup-qemu-action@v1
1418
- name: Login to Docker Hub
1519
uses: docker/login-action@v1
1620
with:
@@ -20,5 +24,7 @@ jobs:
2024
uses: docker/build-push-action@v2
2125
with:
2226
context: .
27+
file: ./Dockerfile
28+
platforms: linux/386,linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64,linux/ppc64le,linux/s390x
2329
push: true
24-
tags: ferrarimarco/github-changelog-generator:${{ github.event.release.tag_name }}
30+
tags: githubchangeloggenerator/github-changelog-generator:${{ github.event.release.tag_name }}

0 commit comments

Comments
 (0)