From c912f6978e9371607492f35a126576ec865e7cac Mon Sep 17 00:00:00 2001 From: Luca Burgazzoli Date: Thu, 8 Feb 2024 09:39:41 +0100 Subject: [PATCH 1/2] set container registry secrets in release pipeline --- .github/workflows/release-pipeline.yml | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/.github/workflows/release-pipeline.yml b/.github/workflows/release-pipeline.yml index b95d2cc..7727f95 100644 --- a/.github/workflows/release-pipeline.yml +++ b/.github/workflows/release-pipeline.yml @@ -37,13 +37,6 @@ on: description: | Define if we want to tag the image as latest too type: boolean - secrets: - registry: - required: true - registry-username: - required: true - registry-password: - required: true jobs: @@ -69,9 +62,9 @@ jobs: - name: "Login to Container registry" uses: docker/login-action@v3 with: - registry: ${{ secrets.registry }} - username: ${{ secrets.registry-username }} - password: ${{ secrets.registry-password }} + registry: "quay.io" + username: ${{ secrets.QUAY_USERNAME }} + password: ${{ secrets.QUAY_PASSWORD }} - name: Set versions run: | export INPUT_VERSION="${{ github.event.inputs.operator_version }}" From 3f5286e58ad82018f7d8f020c6bf63a6cbd16b93 Mon Sep 17 00:00:00 2001 From: Luca Burgazzoli Date: Thu, 8 Feb 2024 09:46:24 +0100 Subject: [PATCH 2/2] Remove OLM bundle generation in release-pipeline workflow #194 --- .github/workflows/release-pipeline.yml | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/.github/workflows/release-pipeline.yml b/.github/workflows/release-pipeline.yml index 7727f95..3b239a5 100644 --- a/.github/workflows/release-pipeline.yml +++ b/.github/workflows/release-pipeline.yml @@ -27,11 +27,6 @@ on: The supported Openshift version range. This could be a single version, like for example v4.13 or v4.9-v4.13 as a range required: false default: v4.13 - olm: - required: true - description: | - Define if we are going to release OLM bundle too - type: boolean latest: required: true description: | @@ -75,25 +70,20 @@ jobs: - name: "Set Up Crane" run: | make crane - - name: "Build Container image" + - name: "Build Container Image" run: | export IMAGE_DIGEST=$(bin/crane digest quay.io/kaotoio/kaoto-app:stable) export KAOTO_APP_IMAGE="quay.io/kaotoio/kaoto-app@${IMAGE_DIGEST}" make docker-build make docker-push - - name: "Tag lates Container image" + - name: "Tag Container Image as latest" if: ${{ inputs.latest }} run: | docker tag quay.io/kaotoio/kaoto-operator:${VERSION} quay.io/kaotoio/kaoto-operator:latest docker push quay.io/kaotoio/kaoto-operator:latest - name: "Build OLM bundle" - if: ${{ inputs.olm }} run: | make bundle - make bundle-build - make bundle-push - make catalog-build - make catalog-push - name: Commit run: | if [[ `git status --porcelain` ]]; then