From d83c24233ca4f2b53122436aba46e20cb4da3a89 Mon Sep 17 00:00:00 2001 From: "Christian M. Adams" Date: Thu, 4 Apr 2024 12:41:58 -0400 Subject: [PATCH] Use docker engine for container build make targets in release GHA - engine defaults to podman, but podman does not support all docker buildx features at the moment - for now, we can solve this by using docker everywhere in this workflow - fix galaxy-operator image refs in CSV --- .github/workflows/release.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 68d774fa..54ea261e 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -1,5 +1,8 @@ name: Promote Operator Release +env: + ENGINE: docker # use docker for everything so buildx commands can be used + on: release: types: [published] @@ -66,7 +69,7 @@ jobs: - name: Build Bundle Image run: | - make bundle bundle-build IMG=eda-server-operator:${TAG_NAME} VERSION=${TAG_NAME} BUNDLE_IMG=eda-server-operator-bundle:${TAG_NAME} + make bundle bundle-build IMG=quay.io/ansible/eda-server-operator:${TAG_NAME} VERSION=${TAG_NAME} BUNDLE_IMG=eda-server-operator-bundle:${TAG_NAME} docker tag eda-server-operator-bundle:${TAG_NAME} eda-server-operator-bundle:latest working-directory: eda-server-operator