From 916b3b1f26705f9337f8d688f36557bb328a54d4 Mon Sep 17 00:00:00 2001 From: Joey Parrish Date: Tue, 22 Mar 2022 11:58:20 -0700 Subject: [PATCH] fix: Try creating release PRs as shaka-bot --- .github/workflows/release-please.yaml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/release-please.yaml b/.github/workflows/release-please.yaml index db338321361..b265678be49 100644 --- a/.github/workflows/release-please.yaml +++ b/.github/workflows/release-please.yaml @@ -27,6 +27,9 @@ jobs: extra-files: lib/player.js # Make sure we create the PR against the correct branch. default-branch: ${{ github.ref_name }} + # Create the PR as shaka-bot, from a fork. + token: ${{ secrets.RELEASE_PLEASE_PR_TOKEN }} + fork: true # If we didn't create a release, we may have created or updated a PR. - uses: actions/checkout@v2 @@ -43,11 +46,11 @@ jobs: sed -e "s/^\\(shaka.Player.version =\\).*/\\1 '$VERSION';/" \ -i lib/player.js git add lib/player.js - # Emulate the actions bot. - git config user.name "github-actions[bot]" - git config user.email "41898282+github-actions[bot]@users.noreply.github.com" - # Update the PR. - git commit --amend --no-edit + # Update the PR as shaka-bot. + git config user.name "shaka-bot" + git config user.email "13107131+shaka-bot@users.noreply.github.com" + git commit --amend --no-edit \ + --author="shaka-bot <13107131+shaka-bot@users.noreply.github.com>" git push -f # The jobs below are all conditional on a release having been created by @@ -61,9 +64,6 @@ jobs: - uses: actions/checkout@v2 - name: Tag the main branch run: | - # Emulate the actions bot. - git config user.name "github-actions[bot]" - git config user.email "41898282+github-actions[bot]@users.noreply.github.com" VERSION=${{ needs.release.outputs.tag_name }} git tag -m "$VERSION-main" "$VERSION-main" git push origin "$VERSION-main"