From 019b660d67c8274b8e81b6c9b6197774083f409b Mon Sep 17 00:00:00 2001 From: Derek Schuff Date: Mon, 4 Nov 2024 13:11:27 -0800 Subject: [PATCH] Update release tagging workflow to handle external triggering (#1482) When triggered from Chromium CI, the credential is for the emscripten-bot account. --- .github/workflows/tag-release.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/tag-release.yml b/.github/workflows/tag-release.yml index 6f33ffe..1475e87 100644 --- a/.github/workflows/tag-release.yml +++ b/.github/workflows/tag-release.yml @@ -17,7 +17,8 @@ jobs: # The assumption is that when manual changes happen, we want to handle # tagging manually too. name: Check for release commit and create tag - if: github.event.head_commit.author.username == 'github-actions[bot]' + # The author is emscripten-bot when triggered from Chromium CI, and github-actions when manually triggered. + if: ${{ github.event.head_commit.author.username == 'github-actions[bot]' || github.event.head_commit.author.username == 'emscripten-bot' }} runs-on: ubuntu-latest outputs: is_release: ${{ steps.create-tag.outputs.result }}