From 085c2f5662d6b7460b898de659172f6f439d323a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christoph=20St=C3=A4bler?= Date: Tue, 10 Feb 2026 17:09:44 +0100 Subject: [PATCH 1/3] Disable konflux gen for 1.18 - 1.20 components --- config/backstage-plugins.yaml | 6 +++--- config/client.yaml | 6 +++--- config/eventing-integrations.yaml | 6 +++--- config/eventing-istio.yaml | 6 +++--- config/eventing-kafka-broker.yaml | 6 +++--- config/eventing.yaml | 6 +++--- config/kn-plugin-func.yaml | 6 +++--- config/serving.yaml | 2 +- 8 files changed, 22 insertions(+), 22 deletions(-) diff --git a/config/backstage-plugins.yaml b/config/backstage-plugins.yaml index 5acf75720..67d365331 100644 --- a/config/backstage-plugins.yaml +++ b/config/backstage-plugins.yaml @@ -37,7 +37,7 @@ config: promotion: {} release-v1.18: konflux: - enabled: true + enabled: false openShiftVersions: - candidateRelease: true onDemand: true @@ -50,7 +50,7 @@ config: promotion: {} release-v1.19: konflux: - enabled: true + enabled: false openShiftVersions: - candidateRelease: true onDemand: true @@ -63,7 +63,7 @@ config: promotion: {} release-v1.20: konflux: - enabled: true + enabled: false openShiftVersions: - candidateRelease: true onDemand: true diff --git a/config/client.yaml b/config/client.yaml index 44222d887..b64b1c525 100644 --- a/config/client.yaml +++ b/config/client.yaml @@ -43,7 +43,7 @@ config: promotion: {} release-v1.18: konflux: - enabled: true + enabled: false imageOverrides: - name: CLI_ARTIFACTS pullSpec: brew.registry.redhat.io/rh-osbs/openshift-serverless-1-kn-cli-artifacts-rhel8:1.16.0 @@ -58,7 +58,7 @@ config: promotion: {} release-v1.19: konflux: - enabled: true + enabled: false imageOverrides: - name: CLI_ARTIFACTS pullSpec: brew.registry.redhat.io/rh-osbs/openshift-serverless-1-kn-cli-artifacts-rhel8:1.16.0 @@ -73,7 +73,7 @@ config: promotion: {} release-v1.20: konflux: - enabled: true + enabled: false imageOverrides: - name: CLI_ARTIFACTS pullSpec: brew.registry.redhat.io/rh-osbs/openshift-serverless-1-kn-cli-artifacts-rhel8:1.16.0 diff --git a/config/eventing-integrations.yaml b/config/eventing-integrations.yaml index 9f01999ab..7e4087b82 100644 --- a/config/eventing-integrations.yaml +++ b/config/eventing-integrations.yaml @@ -73,7 +73,7 @@ config: - .*hermetic.* release-v1.18: konflux: - enabled: true + enabled: false javaImages: - .*eventing-integrations-aws-ddb-streams-source - .*eventing-integrations-aws-s3-sink @@ -97,7 +97,7 @@ config: - .*hermetic.* release-v1.19: konflux: - enabled: true + enabled: false javaImages: - .*eventing-integrations-aws-ddb-streams-source - .*eventing-integrations-aws-s3-sink @@ -121,7 +121,7 @@ config: - .*hermetic.* release-v1.20: konflux: - enabled: true + enabled: false javaImages: - .*eventing-integrations-aws-ddb-streams-source - .*eventing-integrations-aws-s3-sink diff --git a/config/eventing-istio.yaml b/config/eventing-istio.yaml index 00711a4ae..9f245cfe2 100644 --- a/config/eventing-istio.yaml +++ b/config/eventing-istio.yaml @@ -44,7 +44,7 @@ config: promotion: {} release-v1.18: konflux: - enabled: true + enabled: false openShiftVersions: - candidateRelease: true onDemand: true @@ -57,7 +57,7 @@ config: promotion: {} release-v1.19: konflux: - enabled: true + enabled: false openShiftVersions: - useClusterPool: true version: "4.20" @@ -66,7 +66,7 @@ config: promotion: {} release-v1.20: konflux: - enabled: true + enabled: false openShiftVersions: - useClusterPool: true version: "4.20" diff --git a/config/eventing-kafka-broker.yaml b/config/eventing-kafka-broker.yaml index 3be23f488..64e978d2f 100644 --- a/config/eventing-kafka-broker.yaml +++ b/config/eventing-kafka-broker.yaml @@ -65,7 +65,7 @@ config: - .*hermetic.* release-v1.18: konflux: - enabled: true + enabled: false javaImages: - .*eventing-kafka-broker-receiver - .*eventing-kafka-broker-dispatcher @@ -83,7 +83,7 @@ config: - .*hermetic.* release-v1.19: konflux: - enabled: true + enabled: false javaImages: - .*eventing-kafka-broker-receiver - .*eventing-kafka-broker-dispatcher @@ -97,7 +97,7 @@ config: - .*hermetic.* release-v1.20: konflux: - enabled: true + enabled: false javaImages: - .*eventing-kafka-broker-receiver - .*eventing-kafka-broker-dispatcher diff --git a/config/eventing.yaml b/config/eventing.yaml index 02b5c2f54..87c4f2fe0 100644 --- a/config/eventing.yaml +++ b/config/eventing.yaml @@ -48,7 +48,7 @@ config: promotion: {} release-v1.18: konflux: - enabled: true + enabled: false openShiftVersions: - candidateRelease: true onDemand: true @@ -61,7 +61,7 @@ config: promotion: {} release-v1.19: konflux: - enabled: true + enabled: false openShiftVersions: - candidateRelease: true onDemand: true @@ -74,7 +74,7 @@ config: promotion: {} release-v1.20: konflux: - enabled: true + enabled: false openShiftVersions: - candidateRelease: true onDemand: true diff --git a/config/kn-plugin-func.yaml b/config/kn-plugin-func.yaml index 985c7a6f0..7b83e9572 100644 --- a/config/kn-plugin-func.yaml +++ b/config/kn-plugin-func.yaml @@ -43,7 +43,7 @@ config: promotion: {} release-v1.18: konflux: - enabled: true + enabled: false openShiftVersions: - skipCron: true useClusterPool: true @@ -51,7 +51,7 @@ config: promotion: {} release-v1.19: konflux: - enabled: true + enabled: false openShiftVersions: - skipCron: true useClusterPool: true @@ -59,7 +59,7 @@ config: promotion: {} release-v1.20: konflux: - enabled: true + enabled: false openShiftVersions: - skipCron: true useClusterPool: true diff --git a/config/serving.yaml b/config/serving.yaml index c302be609..f126ee623 100644 --- a/config/serving.yaml +++ b/config/serving.yaml @@ -54,7 +54,7 @@ config: - .*e2e-tls$ release-v1.18: konflux: - enabled: true + enabled: false openShiftVersions: - candidateRelease: true onDemand: true From 7f896da522e3f53f148b803fa643b1840465659e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christoph=20St=C3=A4bler?= Date: Tue, 10 Feb 2026 17:26:55 +0100 Subject: [PATCH 2/3] Disable dependabot for 1.18 - 1.20 components --- config/backstage-plugins.yaml | 3 +++ config/client.yaml | 3 +++ config/eventing-integrations.yaml | 3 +++ config/eventing-istio.yaml | 3 +++ config/eventing-kafka-broker.yaml | 3 +++ config/eventing.yaml | 3 +++ config/kn-plugin-func.yaml | 3 +++ config/serving.yaml | 1 + 8 files changed, 22 insertions(+) diff --git a/config/backstage-plugins.yaml b/config/backstage-plugins.yaml index 67d365331..8b9b18d12 100644 --- a/config/backstage-plugins.yaml +++ b/config/backstage-plugins.yaml @@ -36,6 +36,7 @@ config: version: "4.14" promotion: {} release-v1.18: + dependabotEnabled: false konflux: enabled: false openShiftVersions: @@ -49,6 +50,7 @@ config: version: "4.14" promotion: {} release-v1.19: + dependabotEnabled: false konflux: enabled: false openShiftVersions: @@ -62,6 +64,7 @@ config: version: "4.14" promotion: {} release-v1.20: + dependabotEnabled: false konflux: enabled: false openShiftVersions: diff --git a/config/client.yaml b/config/client.yaml index b64b1c525..361141474 100644 --- a/config/client.yaml +++ b/config/client.yaml @@ -42,6 +42,7 @@ config: version: "4.20" promotion: {} release-v1.18: + dependabotEnabled: false konflux: enabled: false imageOverrides: @@ -57,6 +58,7 @@ config: version: "4.20" promotion: {} release-v1.19: + dependabotEnabled: false konflux: enabled: false imageOverrides: @@ -72,6 +74,7 @@ config: version: "4.20" promotion: {} release-v1.20: + dependabotEnabled: false konflux: enabled: false imageOverrides: diff --git a/config/eventing-integrations.yaml b/config/eventing-integrations.yaml index 7e4087b82..ad64dcaa8 100644 --- a/config/eventing-integrations.yaml +++ b/config/eventing-integrations.yaml @@ -72,6 +72,7 @@ config: skipDockerFilesMatches: - .*hermetic.* release-v1.18: + dependabotEnabled: false konflux: enabled: false javaImages: @@ -96,6 +97,7 @@ config: skipDockerFilesMatches: - .*hermetic.* release-v1.19: + dependabotEnabled: false konflux: enabled: false javaImages: @@ -120,6 +122,7 @@ config: skipDockerFilesMatches: - .*hermetic.* release-v1.20: + dependabotEnabled: false konflux: enabled: false javaImages: diff --git a/config/eventing-istio.yaml b/config/eventing-istio.yaml index 9f245cfe2..4040ed761 100644 --- a/config/eventing-istio.yaml +++ b/config/eventing-istio.yaml @@ -43,6 +43,7 @@ config: version: "4.14" promotion: {} release-v1.18: + dependabotEnabled: false konflux: enabled: false openShiftVersions: @@ -56,6 +57,7 @@ config: version: "4.14" promotion: {} release-v1.19: + dependabotEnabled: false konflux: enabled: false openShiftVersions: @@ -65,6 +67,7 @@ config: version: "4.14" promotion: {} release-v1.20: + dependabotEnabled: false konflux: enabled: false openShiftVersions: diff --git a/config/eventing-kafka-broker.yaml b/config/eventing-kafka-broker.yaml index 64e978d2f..0b4cf0436 100644 --- a/config/eventing-kafka-broker.yaml +++ b/config/eventing-kafka-broker.yaml @@ -64,6 +64,7 @@ config: skipDockerFilesMatches: - .*hermetic.* release-v1.18: + dependabotEnabled: false konflux: enabled: false javaImages: @@ -82,6 +83,7 @@ config: skipDockerFilesMatches: - .*hermetic.* release-v1.19: + dependabotEnabled: false konflux: enabled: false javaImages: @@ -96,6 +98,7 @@ config: skipDockerFilesMatches: - .*hermetic.* release-v1.20: + dependabotEnabled: false konflux: enabled: false javaImages: diff --git a/config/eventing.yaml b/config/eventing.yaml index 87c4f2fe0..421486788 100644 --- a/config/eventing.yaml +++ b/config/eventing.yaml @@ -47,6 +47,7 @@ config: version: "4.14" promotion: {} release-v1.18: + dependabotEnabled: false konflux: enabled: false openShiftVersions: @@ -60,6 +61,7 @@ config: version: "4.14" promotion: {} release-v1.19: + dependabotEnabled: false konflux: enabled: false openShiftVersions: @@ -73,6 +75,7 @@ config: version: "4.14" promotion: {} release-v1.20: + dependabotEnabled: false konflux: enabled: false openShiftVersions: diff --git a/config/kn-plugin-func.yaml b/config/kn-plugin-func.yaml index 7b83e9572..7ce530426 100644 --- a/config/kn-plugin-func.yaml +++ b/config/kn-plugin-func.yaml @@ -42,6 +42,7 @@ config: version: "4.20" promotion: {} release-v1.18: + dependabotEnabled: false konflux: enabled: false openShiftVersions: @@ -50,6 +51,7 @@ config: version: "4.20" promotion: {} release-v1.19: + dependabotEnabled: false konflux: enabled: false openShiftVersions: @@ -58,6 +60,7 @@ config: version: "4.20" promotion: {} release-v1.20: + dependabotEnabled: false konflux: enabled: false openShiftVersions: diff --git a/config/serving.yaml b/config/serving.yaml index f126ee623..91e98d62e 100644 --- a/config/serving.yaml +++ b/config/serving.yaml @@ -53,6 +53,7 @@ config: - perf-tests$ - .*e2e-tls$ release-v1.18: + dependabotEnabled: false konflux: enabled: false openShiftVersions: From 539ebc989a8d675ea77b42afbf8975fab16fa053 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christoph=20St=C3=A4bler?= Date: Tue, 10 Feb 2026 19:38:52 +0100 Subject: [PATCH 3/3] run `make generate-ci-action` --- .github/workflows/release-generate-ci.yaml | 528 --------------------- 1 file changed, 528 deletions(-) diff --git a/.github/workflows/release-generate-ci.yaml b/.github/workflows/release-generate-ci.yaml index fee8c8af2..1d903aaae 100644 --- a/.github/workflows/release-generate-ci.yaml +++ b/.github/workflows/release-generate-ci.yaml @@ -381,30 +381,6 @@ jobs: fi gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update OWNERS file" --body "Update OWNERS file" || true working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/backstage-plugins - - env: - GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - if: ${{ (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule') && github.ref_name == 'main' }} - name: '[backstage-plugins - release-v1.18] Create Konflux PR' - run: | - set -x - repo="backstage-plugins" - branch="sync-konflux-release-v1.18" - target_branch="release-v1.18" - git remote add fork "https://github.com/serverless-qe/$repo.git" || true # ignore: already exists errors - remote_exists=$(git ls-remote --heads fork "$branch") - if [ -z "$remote_exists" ]; then - # remote doesn't exist. - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f || exit 1 - fi - git fetch fork "$branch" - if git diff --quiet "fork/$branch" "$branch"; then - echo "Branches are identical. No need to force push." - else - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f - fi - gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update Konflux configurations" --body "Update Konflux components and pipelines" || true - working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/backstage-plugins - env: GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} @@ -429,30 +405,6 @@ jobs: fi gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update OWNERS file" --body "Update OWNERS file" || true working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/backstage-plugins - - env: - GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - if: ${{ (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule') && github.ref_name == 'main' }} - name: '[backstage-plugins - release-v1.19] Create Konflux PR' - run: | - set -x - repo="backstage-plugins" - branch="sync-konflux-release-v1.19" - target_branch="release-v1.19" - git remote add fork "https://github.com/serverless-qe/$repo.git" || true # ignore: already exists errors - remote_exists=$(git ls-remote --heads fork "$branch") - if [ -z "$remote_exists" ]; then - # remote doesn't exist. - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f || exit 1 - fi - git fetch fork "$branch" - if git diff --quiet "fork/$branch" "$branch"; then - echo "Branches are identical. No need to force push." - else - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f - fi - gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update Konflux configurations" --body "Update Konflux components and pipelines" || true - working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/backstage-plugins - env: GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} @@ -477,30 +429,6 @@ jobs: fi gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update OWNERS file" --body "Update OWNERS file" || true working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/backstage-plugins - - env: - GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - if: ${{ (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule') && github.ref_name == 'main' }} - name: '[backstage-plugins - release-v1.20] Create Konflux PR' - run: | - set -x - repo="backstage-plugins" - branch="sync-konflux-release-v1.20" - target_branch="release-v1.20" - git remote add fork "https://github.com/serverless-qe/$repo.git" || true # ignore: already exists errors - remote_exists=$(git ls-remote --heads fork "$branch") - if [ -z "$remote_exists" ]; then - # remote doesn't exist. - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f || exit 1 - fi - git fetch fork "$branch" - if git diff --quiet "fork/$branch" "$branch"; then - echo "Branches are identical. No need to force push." - else - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f - fi - gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update Konflux configurations" --body "Update Konflux components and pipelines" || true - working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/backstage-plugins - env: GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} @@ -765,30 +693,6 @@ jobs: fi gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update OWNERS file" --body "Update OWNERS file" || true working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/client - - env: - GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - if: ${{ (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule') && github.ref_name == 'main' }} - name: '[client - release-v1.18] Create Konflux PR' - run: | - set -x - repo="client" - branch="sync-konflux-release-v1.18" - target_branch="release-v1.18" - git remote add fork "https://github.com/serverless-qe/$repo.git" || true # ignore: already exists errors - remote_exists=$(git ls-remote --heads fork "$branch") - if [ -z "$remote_exists" ]; then - # remote doesn't exist. - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f || exit 1 - fi - git fetch fork "$branch" - if git diff --quiet "fork/$branch" "$branch"; then - echo "Branches are identical. No need to force push." - else - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f - fi - gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update Konflux configurations" --body "Update Konflux components and pipelines" || true - working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/client - env: GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} @@ -813,30 +717,6 @@ jobs: fi gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update OWNERS file" --body "Update OWNERS file" || true working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/client - - env: - GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - if: ${{ (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule') && github.ref_name == 'main' }} - name: '[client - release-v1.19] Create Konflux PR' - run: | - set -x - repo="client" - branch="sync-konflux-release-v1.19" - target_branch="release-v1.19" - git remote add fork "https://github.com/serverless-qe/$repo.git" || true # ignore: already exists errors - remote_exists=$(git ls-remote --heads fork "$branch") - if [ -z "$remote_exists" ]; then - # remote doesn't exist. - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f || exit 1 - fi - git fetch fork "$branch" - if git diff --quiet "fork/$branch" "$branch"; then - echo "Branches are identical. No need to force push." - else - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f - fi - gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update Konflux configurations" --body "Update Konflux components and pipelines" || true - working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/client - env: GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} @@ -861,30 +741,6 @@ jobs: fi gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update OWNERS file" --body "Update OWNERS file" || true working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/client - - env: - GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - if: ${{ (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule') && github.ref_name == 'main' }} - name: '[client - release-v1.20] Create Konflux PR' - run: | - set -x - repo="client" - branch="sync-konflux-release-v1.20" - target_branch="release-v1.20" - git remote add fork "https://github.com/serverless-qe/$repo.git" || true # ignore: already exists errors - remote_exists=$(git ls-remote --heads fork "$branch") - if [ -z "$remote_exists" ]; then - # remote doesn't exist. - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f || exit 1 - fi - git fetch fork "$branch" - if git diff --quiet "fork/$branch" "$branch"; then - echo "Branches are identical. No need to force push." - else - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f - fi - gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update Konflux configurations" --body "Update Konflux components and pipelines" || true - working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/client - env: GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} @@ -1125,30 +981,6 @@ jobs: fi gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update OWNERS file" --body "Update OWNERS file" || true working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/eventing-integrations - - env: - GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - if: ${{ (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule') && github.ref_name == 'main' }} - name: '[eventing-integrations - release-v1.18] Create Konflux PR' - run: | - set -x - repo="eventing-integrations" - branch="sync-konflux-release-v1.18" - target_branch="release-v1.18" - git remote add fork "https://github.com/serverless-qe/$repo.git" || true # ignore: already exists errors - remote_exists=$(git ls-remote --heads fork "$branch") - if [ -z "$remote_exists" ]; then - # remote doesn't exist. - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f || exit 1 - fi - git fetch fork "$branch" - if git diff --quiet "fork/$branch" "$branch"; then - echo "Branches are identical. No need to force push." - else - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f - fi - gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update Konflux configurations" --body "Update Konflux components and pipelines" || true - working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/eventing-integrations - env: GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} @@ -1173,30 +1005,6 @@ jobs: fi gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update OWNERS file" --body "Update OWNERS file" || true working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/eventing-integrations - - env: - GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - if: ${{ (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule') && github.ref_name == 'main' }} - name: '[eventing-integrations - release-v1.19] Create Konflux PR' - run: | - set -x - repo="eventing-integrations" - branch="sync-konflux-release-v1.19" - target_branch="release-v1.19" - git remote add fork "https://github.com/serverless-qe/$repo.git" || true # ignore: already exists errors - remote_exists=$(git ls-remote --heads fork "$branch") - if [ -z "$remote_exists" ]; then - # remote doesn't exist. - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f || exit 1 - fi - git fetch fork "$branch" - if git diff --quiet "fork/$branch" "$branch"; then - echo "Branches are identical. No need to force push." - else - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f - fi - gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update Konflux configurations" --body "Update Konflux components and pipelines" || true - working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/eventing-integrations - env: GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} @@ -1221,30 +1029,6 @@ jobs: fi gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update OWNERS file" --body "Update OWNERS file" || true working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/eventing-integrations - - env: - GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - if: ${{ (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule') && github.ref_name == 'main' }} - name: '[eventing-integrations - release-v1.20] Create Konflux PR' - run: | - set -x - repo="eventing-integrations" - branch="sync-konflux-release-v1.20" - target_branch="release-v1.20" - git remote add fork "https://github.com/serverless-qe/$repo.git" || true # ignore: already exists errors - remote_exists=$(git ls-remote --heads fork "$branch") - if [ -z "$remote_exists" ]; then - # remote doesn't exist. - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f || exit 1 - fi - git fetch fork "$branch" - if git diff --quiet "fork/$branch" "$branch"; then - echo "Branches are identical. No need to force push." - else - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f - fi - gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update Konflux configurations" --body "Update Konflux components and pipelines" || true - working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/eventing-integrations - env: GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} @@ -1509,30 +1293,6 @@ jobs: fi gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update OWNERS file" --body "Update OWNERS file" || true working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/eventing-istio - - env: - GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - if: ${{ (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule') && github.ref_name == 'main' }} - name: '[eventing-istio - release-v1.18] Create Konflux PR' - run: | - set -x - repo="eventing-istio" - branch="sync-konflux-release-v1.18" - target_branch="release-v1.18" - git remote add fork "https://github.com/serverless-qe/$repo.git" || true # ignore: already exists errors - remote_exists=$(git ls-remote --heads fork "$branch") - if [ -z "$remote_exists" ]; then - # remote doesn't exist. - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f || exit 1 - fi - git fetch fork "$branch" - if git diff --quiet "fork/$branch" "$branch"; then - echo "Branches are identical. No need to force push." - else - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f - fi - gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update Konflux configurations" --body "Update Konflux components and pipelines" || true - working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/eventing-istio - env: GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} @@ -1557,30 +1317,6 @@ jobs: fi gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update OWNERS file" --body "Update OWNERS file" || true working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/eventing-istio - - env: - GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - if: ${{ (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule') && github.ref_name == 'main' }} - name: '[eventing-istio - release-v1.19] Create Konflux PR' - run: | - set -x - repo="eventing-istio" - branch="sync-konflux-release-v1.19" - target_branch="release-v1.19" - git remote add fork "https://github.com/serverless-qe/$repo.git" || true # ignore: already exists errors - remote_exists=$(git ls-remote --heads fork "$branch") - if [ -z "$remote_exists" ]; then - # remote doesn't exist. - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f || exit 1 - fi - git fetch fork "$branch" - if git diff --quiet "fork/$branch" "$branch"; then - echo "Branches are identical. No need to force push." - else - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f - fi - gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update Konflux configurations" --body "Update Konflux components and pipelines" || true - working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/eventing-istio - env: GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} @@ -1605,30 +1341,6 @@ jobs: fi gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update OWNERS file" --body "Update OWNERS file" || true working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/eventing-istio - - env: - GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - if: ${{ (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule') && github.ref_name == 'main' }} - name: '[eventing-istio - release-v1.20] Create Konflux PR' - run: | - set -x - repo="eventing-istio" - branch="sync-konflux-release-v1.20" - target_branch="release-v1.20" - git remote add fork "https://github.com/serverless-qe/$repo.git" || true # ignore: already exists errors - remote_exists=$(git ls-remote --heads fork "$branch") - if [ -z "$remote_exists" ]; then - # remote doesn't exist. - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f || exit 1 - fi - git fetch fork "$branch" - if git diff --quiet "fork/$branch" "$branch"; then - echo "Branches are identical. No need to force push." - else - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f - fi - gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update Konflux configurations" --body "Update Konflux components and pipelines" || true - working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/eventing-istio - env: GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} @@ -1893,30 +1605,6 @@ jobs: fi gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update OWNERS file" --body "Update OWNERS file" || true working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/eventing-kafka-broker - - env: - GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - if: ${{ (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule') && github.ref_name == 'main' }} - name: '[eventing-kafka-broker - release-v1.18] Create Konflux PR' - run: | - set -x - repo="eventing-kafka-broker" - branch="sync-konflux-release-v1.18" - target_branch="release-v1.18" - git remote add fork "https://github.com/serverless-qe/$repo.git" || true # ignore: already exists errors - remote_exists=$(git ls-remote --heads fork "$branch") - if [ -z "$remote_exists" ]; then - # remote doesn't exist. - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f || exit 1 - fi - git fetch fork "$branch" - if git diff --quiet "fork/$branch" "$branch"; then - echo "Branches are identical. No need to force push." - else - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f - fi - gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update Konflux configurations" --body "Update Konflux components and pipelines" || true - working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/eventing-kafka-broker - env: GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} @@ -1941,30 +1629,6 @@ jobs: fi gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update OWNERS file" --body "Update OWNERS file" || true working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/eventing-kafka-broker - - env: - GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - if: ${{ (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule') && github.ref_name == 'main' }} - name: '[eventing-kafka-broker - release-v1.19] Create Konflux PR' - run: | - set -x - repo="eventing-kafka-broker" - branch="sync-konflux-release-v1.19" - target_branch="release-v1.19" - git remote add fork "https://github.com/serverless-qe/$repo.git" || true # ignore: already exists errors - remote_exists=$(git ls-remote --heads fork "$branch") - if [ -z "$remote_exists" ]; then - # remote doesn't exist. - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f || exit 1 - fi - git fetch fork "$branch" - if git diff --quiet "fork/$branch" "$branch"; then - echo "Branches are identical. No need to force push." - else - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f - fi - gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update Konflux configurations" --body "Update Konflux components and pipelines" || true - working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/eventing-kafka-broker - env: GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} @@ -1989,30 +1653,6 @@ jobs: fi gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update OWNERS file" --body "Update OWNERS file" || true working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/eventing-kafka-broker - - env: - GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - if: ${{ (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule') && github.ref_name == 'main' }} - name: '[eventing-kafka-broker - release-v1.20] Create Konflux PR' - run: | - set -x - repo="eventing-kafka-broker" - branch="sync-konflux-release-v1.20" - target_branch="release-v1.20" - git remote add fork "https://github.com/serverless-qe/$repo.git" || true # ignore: already exists errors - remote_exists=$(git ls-remote --heads fork "$branch") - if [ -z "$remote_exists" ]; then - # remote doesn't exist. - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f || exit 1 - fi - git fetch fork "$branch" - if git diff --quiet "fork/$branch" "$branch"; then - echo "Branches are identical. No need to force push." - else - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f - fi - gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update Konflux configurations" --body "Update Konflux components and pipelines" || true - working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/eventing-kafka-broker - env: GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} @@ -2277,30 +1917,6 @@ jobs: fi gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update OWNERS file" --body "Update OWNERS file" || true working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/eventing - - env: - GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - if: ${{ (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule') && github.ref_name == 'main' }} - name: '[eventing - release-v1.18] Create Konflux PR' - run: | - set -x - repo="eventing" - branch="sync-konflux-release-v1.18" - target_branch="release-v1.18" - git remote add fork "https://github.com/serverless-qe/$repo.git" || true # ignore: already exists errors - remote_exists=$(git ls-remote --heads fork "$branch") - if [ -z "$remote_exists" ]; then - # remote doesn't exist. - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f || exit 1 - fi - git fetch fork "$branch" - if git diff --quiet "fork/$branch" "$branch"; then - echo "Branches are identical. No need to force push." - else - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f - fi - gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update Konflux configurations" --body "Update Konflux components and pipelines" || true - working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/eventing - env: GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} @@ -2325,30 +1941,6 @@ jobs: fi gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update OWNERS file" --body "Update OWNERS file" || true working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/eventing - - env: - GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - if: ${{ (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule') && github.ref_name == 'main' }} - name: '[eventing - release-v1.19] Create Konflux PR' - run: | - set -x - repo="eventing" - branch="sync-konflux-release-v1.19" - target_branch="release-v1.19" - git remote add fork "https://github.com/serverless-qe/$repo.git" || true # ignore: already exists errors - remote_exists=$(git ls-remote --heads fork "$branch") - if [ -z "$remote_exists" ]; then - # remote doesn't exist. - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f || exit 1 - fi - git fetch fork "$branch" - if git diff --quiet "fork/$branch" "$branch"; then - echo "Branches are identical. No need to force push." - else - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f - fi - gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update Konflux configurations" --body "Update Konflux components and pipelines" || true - working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/eventing - env: GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} @@ -2373,30 +1965,6 @@ jobs: fi gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update OWNERS file" --body "Update OWNERS file" || true working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/eventing - - env: - GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - if: ${{ (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule') && github.ref_name == 'main' }} - name: '[eventing - release-v1.20] Create Konflux PR' - run: | - set -x - repo="eventing" - branch="sync-konflux-release-v1.20" - target_branch="release-v1.20" - git remote add fork "https://github.com/serverless-qe/$repo.git" || true # ignore: already exists errors - remote_exists=$(git ls-remote --heads fork "$branch") - if [ -z "$remote_exists" ]; then - # remote doesn't exist. - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f || exit 1 - fi - git fetch fork "$branch" - if git diff --quiet "fork/$branch" "$branch"; then - echo "Branches are identical. No need to force push." - else - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f - fi - gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update Konflux configurations" --body "Update Konflux components and pipelines" || true - working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/eventing - env: GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} @@ -3045,30 +2613,6 @@ jobs: fi gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update OWNERS file" --body "Update OWNERS file" || true working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/kn-plugin-func - - env: - GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - if: ${{ (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule') && github.ref_name == 'main' }} - name: '[kn-plugin-func - release-v1.18] Create Konflux PR' - run: | - set -x - repo="kn-plugin-func" - branch="sync-konflux-release-v1.18" - target_branch="release-v1.18" - git remote add fork "https://github.com/serverless-qe/$repo.git" || true # ignore: already exists errors - remote_exists=$(git ls-remote --heads fork "$branch") - if [ -z "$remote_exists" ]; then - # remote doesn't exist. - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f || exit 1 - fi - git fetch fork "$branch" - if git diff --quiet "fork/$branch" "$branch"; then - echo "Branches are identical. No need to force push." - else - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f - fi - gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update Konflux configurations" --body "Update Konflux components and pipelines" || true - working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/kn-plugin-func - env: GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} @@ -3093,30 +2637,6 @@ jobs: fi gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update OWNERS file" --body "Update OWNERS file" || true working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/kn-plugin-func - - env: - GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - if: ${{ (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule') && github.ref_name == 'main' }} - name: '[kn-plugin-func - release-v1.19] Create Konflux PR' - run: | - set -x - repo="kn-plugin-func" - branch="sync-konflux-release-v1.19" - target_branch="release-v1.19" - git remote add fork "https://github.com/serverless-qe/$repo.git" || true # ignore: already exists errors - remote_exists=$(git ls-remote --heads fork "$branch") - if [ -z "$remote_exists" ]; then - # remote doesn't exist. - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f || exit 1 - fi - git fetch fork "$branch" - if git diff --quiet "fork/$branch" "$branch"; then - echo "Branches are identical. No need to force push." - else - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f - fi - gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update Konflux configurations" --body "Update Konflux components and pipelines" || true - working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/kn-plugin-func - env: GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} @@ -3141,30 +2661,6 @@ jobs: fi gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update OWNERS file" --body "Update OWNERS file" || true working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/kn-plugin-func - - env: - GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - if: ${{ (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule') && github.ref_name == 'main' }} - name: '[kn-plugin-func - release-v1.20] Create Konflux PR' - run: | - set -x - repo="kn-plugin-func" - branch="sync-konflux-release-v1.20" - target_branch="release-v1.20" - git remote add fork "https://github.com/serverless-qe/$repo.git" || true # ignore: already exists errors - remote_exists=$(git ls-remote --heads fork "$branch") - if [ -z "$remote_exists" ]; then - # remote doesn't exist. - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f || exit 1 - fi - git fetch fork "$branch" - if git diff --quiet "fork/$branch" "$branch"; then - echo "Branches are identical. No need to force push." - else - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f - fi - gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update Konflux configurations" --body "Update Konflux components and pipelines" || true - working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/kn-plugin-func - env: GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} @@ -4029,30 +3525,6 @@ jobs: fi gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update OWNERS file" --body "Update OWNERS file" || true working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/serving - - env: - GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} - if: ${{ (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule') && github.ref_name == 'main' }} - name: '[serving - release-v1.18] Create Konflux PR' - run: | - set -x - repo="serving" - branch="sync-konflux-release-v1.18" - target_branch="release-v1.18" - git remote add fork "https://github.com/serverless-qe/$repo.git" || true # ignore: already exists errors - remote_exists=$(git ls-remote --heads fork "$branch") - if [ -z "$remote_exists" ]; then - # remote doesn't exist. - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f || exit 1 - fi - git fetch fork "$branch" - if git diff --quiet "fork/$branch" "$branch"; then - echo "Branches are identical. No need to force push." - else - git push "https://serverless-qe:${GH_TOKEN}@github.com/serverless-qe/$repo.git" "$branch:$branch" -f - fi - gh pr create --base "$target_branch" --head "serverless-qe:$branch" --title "[$target_branch] Update Konflux configurations" --body "Update Konflux components and pipelines" || true - working-directory: ./src/github.com/openshift-knative/hack/openshift-knative/serving - env: GH_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }} GITHUB_TOKEN: ${{ secrets.SERVERLESS_QE_ROBOT }}