From 1086ae2831bca42dc3dc37a249306aa493b4bee7 Mon Sep 17 00:00:00 2001 From: NikitaSkrynnik Date: Mon, 1 Apr 2024 16:34:28 +0700 Subject: [PATCH 1/2] Run release workflow only when CI passes on release branches Signed-off-by: NikitaSkrynnik --- .github/workflows/release.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 8760a2f..b281695 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -6,6 +6,8 @@ on: - completed workflows: - "ci" + branches: + - release/* jobs: print-debug-info: name: Print debug info for Release workflow From 48303ad21ac2252d23dc820f8813bb04e1d9ca27 Mon Sep 17 00:00:00 2001 From: NikitaSkrynnik Date: Tue, 9 Apr 2024 15:39:05 +0700 Subject: [PATCH 2/2] cleanup Signed-off-by: NikitaSkrynnik --- .github/workflows/release.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index b281695..53b077d 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -18,7 +18,7 @@ jobs: get-tag: name: Get tag runs-on: ubuntu-latest - if: ${{ github.event.workflow_run.conclusion == 'success' && contains(github.event.workflow_run.head_branch, 'release/') }} + if: ${{ github.event.workflow_run.conclusion == 'success' }} outputs: tag: ${{ steps.get-tag-step.outputs.tag }} steps: