Skip to content

Use ci bot - #245

Merged
ChrisSchinnerl merged 1 commit into
masterfrom
chris/use-ci-bot
Sep 3, 2026
Merged

Use ci bot#245
ChrisSchinnerl merged 1 commit into
masterfrom
chris/use-ci-bot

Conversation

@ChrisSchinnerl

Copy link
Copy Markdown
Member

The automerge token is expired. Moves this over to the new ci bot.

Copilot AI lite review requested due to automatic review settings September 3, 2026 08:56

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The workflow change is small, coherent with the PR description, and uses standard GitHub App token minting to replace the expired PAT.

Pull request overview

Updates the release packaging workflow to stop using an expired automerge PAT and instead mint a short-lived GitHub App token from the new CI bot for PR creation and automerge.

Changes:

  • Add a step to mint a GitHub App installation token via actions/create-github-app-token.
  • Configure peter-evans/create-pull-request to use the minted bot token.
  • Guard the automerge step to run only when a PR was actually created, and use the minted bot token for gh pr merge.
File summaries
File Description
.github/workflows/build.yml Switches PR creation/automerge authentication from an expired PAT to a minted CI bot GitHub App token.
Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@ChrisSchinnerl
ChrisSchinnerl merged commit 6b2da8e into master Sep 3, 2026
3 checks passed
@ChrisSchinnerl
ChrisSchinnerl deleted the chris/use-ci-bot branch September 3, 2026 09:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants