From 74ca7b03c33627aafda9e547a0a4c1dc1d864c77 Mon Sep 17 00:00:00 2001 From: Lukas Piwowarski Date: Thu, 16 Apr 2026 11:13:47 +0200 Subject: [PATCH 1/2] Add registry.redhat.io login to GH workflow The bundle generation step resolves image tags to digests, which requires pulling from registry.redhat.io (for the PostgreSQL image). Add authentication so the CI runner can access the Red Hat registry. --- .github/workflows/build-and-push.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/build-and-push.yaml b/.github/workflows/build-and-push.yaml index 29cb575d..702830bb 100644 --- a/.github/workflows/build-and-push.yaml +++ b/.github/workflows/build-and-push.yaml @@ -68,6 +68,13 @@ jobs: username: ${{ secrets.QUAY_USERNAME }} password: ${{ secrets.QUAY_PASSWORD }} + - name: Log in to Red Hat Registry + uses: docker/login-action@v4 + with: + registry: registry.redhat.io + username: ${{ secrets.REDHAT_REGISTRY_USERNAME }} + password: ${{ secrets.REDHAT_REGISTRY_PASSWORD }} + - name: Build operator image run: | make docker-build IMG=$OPERATOR_IMAGE From f8779341b3764585f1d1a02b097a0d60722ac012 Mon Sep 17 00:00:00 2001 From: Lukas Piwowarski Date: Thu, 16 Apr 2026 11:45:28 +0200 Subject: [PATCH 2/2] Bump docker/login-action to v4 Update the docker/login-action GitHub Action from v3 to v4 to use the latest available version. --- .github/workflows/build-and-push.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-and-push.yaml b/.github/workflows/build-and-push.yaml index 702830bb..62f66b58 100644 --- a/.github/workflows/build-and-push.yaml +++ b/.github/workflows/build-and-push.yaml @@ -62,7 +62,7 @@ jobs: operator-sdk: 1.38.0 - name: Log in to Quay - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: quay.io username: ${{ secrets.QUAY_USERNAME }}