Fix congratsbot (#38013)

We need a PAT to have permission to check team information. Also, the
COAUTHOR_TEMPLATES didn't feel quite right. Skipping this for now.

Release Notes:

- N/A
This commit is contained in:
Joseph T. Lyons 2025-09-11 15:30:37 -04:00 committed by GitHub
parent 3cb3f01406
commit 7a83a7fbd0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -15,7 +15,7 @@ jobs:
id: check
uses: actions/github-script@v7
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
github-token: ${{ secrets.CONGRATSBOT_GITHUB_TOKEN }}
script: |
const { data: prs } = await github.rest.repos.listPullRequestsAssociatedWithCommit({
owner: context.repo.owner,
@ -53,14 +53,5 @@ jobs:
uses: withastro/automation/.github/workflows/congratsbot.yml@main
with:
EMOJIS: 🎉,🎊,🧑‍🚀,🥳,🙌,🚀,🦀,🔥,🚢
COAUTHOR_TEMPLATES: >
[
"Thank you for making Zed better, <names>! In Rust we trust!",
"Successfully moved this PR into main! No lifetime errors here, thanks <names>!",
"Ferris approves! Thanks <names>!",
"Crab rave time! Code from <names> has been oxidized and merged!",
"The borrow checker is happy, and so are we! Welcome to the cargo club, <names>!",
"Crabs can live up to 100 years, but this PR from <names> will live forever in our git history!"
]
secrets:
DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK_CONGRATS }}