From 02af62b66cf98e6c03aa8afe0b1f166945a3232b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabiano=20Fid=C3=AAncio?= Date: Thu, 29 Feb 2024 10:42:25 +0100 Subject: [PATCH 1/3] gha: payload: Stop generating payloads for the stable branches MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit We've decided to not maintain stable branches anymore, thus we can only trigger this workflow for the `main` branch. For more details, please, see: https://github.com/kata-containers/kata-containers/issues/9064 Signed-off-by: Fabiano FidĂȘncio --- .github/workflows/payload-after-push.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/payload-after-push.yaml b/.github/workflows/payload-after-push.yaml index cb0ecdef33..29c97caad4 100644 --- a/.github/workflows/payload-after-push.yaml +++ b/.github/workflows/payload-after-push.yaml @@ -3,7 +3,6 @@ on: push: branches: - main - - stable-* workflow_dispatch: concurrency: From 1c3a769822c0401fd6b169ceb3aecd5a5c7ffa55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabiano=20Fid=C3=AAncio?= Date: Thu, 29 Feb 2024 10:44:21 +0100 Subject: [PATCH 2/3] gha: payload: Don't use concurrency for this job MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit We want all payloads to be built and published, regardless if there's a new PR merged. This will help people to easily trace / debug issues. Signed-off-by: Fabiano FidĂȘncio --- .github/workflows/payload-after-push.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/payload-after-push.yaml b/.github/workflows/payload-after-push.yaml index 29c97caad4..19b3bd9d6e 100644 --- a/.github/workflows/payload-after-push.yaml +++ b/.github/workflows/payload-after-push.yaml @@ -7,7 +7,6 @@ on: concurrency: group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} - cancel-in-progress: true jobs: build-assets-amd64: From c9dfe4915224428e69dcc79eca8da2eca0eb9f7f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabiano=20Fid=C3=AAncio?= Date: Thu, 29 Feb 2024 10:45:26 +0100 Subject: [PATCH 3/3] gha: payload: Fix env var declarations MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This was introduced by a45988766cface57fb0d78f0f6d0b9ec3dcbf979, but didn't follow the correct format for the env declaration. Fixes: #9064 - part II Signed-off-by: Fabiano FidĂȘncio --- .github/workflows/payload-after-push.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/payload-after-push.yaml b/.github/workflows/payload-after-push.yaml index 19b3bd9d6e..9c63bf9a09 100644 --- a/.github/workflows/payload-after-push.yaml +++ b/.github/workflows/payload-after-push.yaml @@ -103,5 +103,5 @@ jobs: run: | ./tools/packaging/release/release.sh publish-multiarch-manifest env: - KATA_DEPLOY_IMAGE_TAGS="kata-containers-latest" - KATA_DEPLOY_REGISTRIES="quay.io/kata-containers/kata-deploy-ci" + KATA_DEPLOY_IMAGE_TAGS: "kata-containers-latest" + KATA_DEPLOY_REGISTRIES: "quay.io/kata-containers/kata-deploy-ci"