From 8be2fdf29c3489952e7d2779d6acf8fcaa389ae4 Mon Sep 17 00:00:00 2001 From: Don Hardman Date: Fri, 24 Jan 2025 16:07:40 +0700 Subject: [PATCH] CI: fix if for update-version job --- .github/workflows/release.yml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index de695c4..c972e29 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -16,10 +16,15 @@ env: jobs: update-version: if: > - github.event_name == 'push' && github.ref == 'refs/heads/main' || - github.event_name == 'pull_request' && contains( - github.event.pull_request.labels.*.name, 'pack' - ) + github.event_name == 'workflow_run' && + github.event.workflow_run.conclusion == 'success' && + ( + github.event.workflow_run.head_branch == 'main' + || + contains( + github.event.pull_request.labels.*.name, 'pack' + ) + ) runs-on: ubuntu-24.04 outputs: version: ${{ steps.semver-tagger.outputs.version }}