diff --git a/actions/setup-bot-token/action.yml b/actions/setup-bot-token/action.yml index 6144e979..37e0d35a 100644 --- a/actions/setup-bot-token/action.yml +++ b/actions/setup-bot-token/action.yml @@ -14,6 +14,9 @@ outputs: app-slug: description: GitHub App slug value: ${{ steps.app-token.outputs.app-slug }} + app-email: + description: The generated email for the GitHub App + value: ${{ steps.get-user-email.outputs.user-email }} runs: using: "composite" steps: @@ -30,8 +33,13 @@ runs: env: GH_TOKEN: ${{ steps.app-token.outputs.token }} + - name: Get GitHub App User email + id: get-user-email + run: echo "user-email=${{ steps.get-user-id.outputs.user-id }}+${{ steps.app-token.outputs.app-slug }}[bot]@users.noreply.github.com" >> "$GITHUB_OUTPUT" + shell: bash + - name: Set up Git run: | git config --global user.name '${{ steps.app-token.outputs.app-slug }}[bot]' - git config --global user.email '${{ steps.get-user-id.outputs.user-id }}+${{ steps.app-token.outputs.app-slug }}[bot]@users.noreply.github.com>' + git config --global user.email '${{ steps.get-user-email.outputs.user-email }}' shell: bash