diff --git a/.github/workflows/release-operator.yml b/.github/workflows/release-operator.yml index bf3bd7a3..16cb1f79 100644 --- a/.github/workflows/release-operator.yml +++ b/.github/workflows/release-operator.yml @@ -99,7 +99,14 @@ jobs: preflight -v make docker-push-redhat make redhat-preflight-check-image - make report-preflight-check-result + make report-preflight-check-result || { + echo "::warning::Preflight submission failed - image may already be published" + if [[ $? -eq 1 ]]; then + echo "Image appears to be already certified, continuing..." + exit 0 + fi + exit 1 + } export BUNDLE_IMG=$IMAGE_TAG_BASE_QUAY-bundle:v$VERSION export CHANNELS=alpha,beta,stable