From 507bbb415d85b1f3178db721a2f598a9b39faa51 Mon Sep 17 00:00:00 2001 From: Devon Bautista <17506592+synackd@users.noreply.github.com> Date: Thu, 25 Sep 2025 09:38:00 -0600 Subject: [PATCH 1/3] ci: add Dockerfile.el9 to changes paths Signed-off-by: Devon Bautista <17506592+synackd@users.noreply.github.com> --- .github/workflows/build.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 786a3d5..a9c7872 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -6,6 +6,7 @@ on: - main paths: - 'dockerfiles/dnf/Dockerfile' + - 'dockerfiles/dnf/Dockerfile.el9' tags: - 'v*.*.*' pull_request: @@ -13,6 +14,7 @@ on: - main paths: - 'dockerfiles/dnf/Dockerfile' + - 'dockerfiles/dnf/Dockerfile.el9' workflow_dispatch: jobs: From bf265a7db4d56d854f39e85091d33fea7da54f35 Mon Sep 17 00:00:00 2001 From: Devon Bautista <17506592+synackd@users.noreply.github.com> Date: Thu, 25 Sep 2025 09:39:29 -0600 Subject: [PATCH 2/3] ci: add arm64 container build Signed-off-by: Devon Bautista <17506592+synackd@users.noreply.github.com> --- .github/workflows/build.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index a9c7872..dba11b9 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -28,6 +28,9 @@ jobs: - name: Checkout repository uses: actions/checkout@v3 + - name: Set up QEMU + uses: docker/setup-qemu-action@v3 + - name: Set up Docker Buildx uses: docker/setup-buildx-action@v2 @@ -63,6 +66,7 @@ jobs: uses: docker/build-push-action@v3 with: context: . + platforms: linux/amd64,linux/arm64 file: dockerfiles/dnf/Dockerfile push: true tags: ghcr.io/openchami/image-build:${{ steps.set_tag.outputs.tag }} @@ -73,6 +77,7 @@ jobs: uses: docker/build-push-action@v3 with: context: . + platforms: linux/amd64,linux/arm64 file: dockerfiles/dnf/Dockerfile.el9 push: true tags: ghcr.io/openchami/image-build-el9:${{ steps.set_tag.outputs.tag }} From e4ae31b8abd9bf67ecdd1ae95314aa69a94ba363 Mon Sep 17 00:00:00 2001 From: Devon Bautista <17506592+synackd@users.noreply.github.com> Date: Thu, 25 Sep 2025 09:40:10 -0600 Subject: [PATCH 3/3] ci: docker/setup-buildx-action: v2 -> v3 Signed-off-by: Devon Bautista <17506592+synackd@users.noreply.github.com> --- .github/workflows/build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index dba11b9..0059a8e 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -32,7 +32,7 @@ jobs: uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Log in to GitHub Container Registry uses: docker/login-action@v2