Skip to content

Commit 0825b3e

Browse files
committed
Publish multiarch images
Signed-off-by: Evans Mungai <[email protected]>
1 parent 629cb1e commit 0825b3e

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

.github/workflows/wg-easy-image.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@ jobs:
2727
- name: Checkout repository
2828
uses: actions/checkout@v4
2929

30+
- name: Set up QEMU
31+
uses: docker/setup-qemu-action@v3
32+
3033
- name: Set up Docker Buildx
3134
uses: docker/setup-buildx-action@v3
3235

@@ -53,6 +56,7 @@ jobs:
5356
with:
5457
context: applications/wg-easy
5558
file: applications/wg-easy/container/Containerfile
59+
platforms: linux/amd64,linux/arm64
5660
push: true
5761
tags: ${{ steps.meta.outputs.tags }}
5862
labels: ${{ steps.meta.outputs.labels }}

applications/wg-easy/container/Containerfile

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
# Base image for all shared Containerfiles for taskfiles
22
# Use this image as base image for app specific container files
3-
FROM --platform=$BUILDPLATFORM ubuntu:24.04
4-
5-
ARG TARGETOS
6-
ARG TARGETARCH
3+
FROM ubuntu:24.04
74

85
WORKDIR /tools
96

0 commit comments

Comments
 (0)