Skip to content

Let trusted automation start CI - #46

Merged
ariofrio merged 1 commit into
mainfrom
bb/fix-blocked-pr-workflow-approvals-thr_3k4jm2z6as
Aug 25, 2026
Merged

Let trusted automation start CI#46
ariofrio merged 1 commit into
mainfrom
bb/fix-blocked-pr-workflow-approvals-thr_3k4jm2z6as

Conversation

@ariofrio

Copy link
Copy Markdown
Owner

Summary

  • Mint repository-scoped GitHub App tokens for Changesets and same-repository screenshot updates.
  • Leave the ordinary GITHUB_TOKEN read-only and keep fork pull requests on the read-only fallback.
  • Test the workflow authentication contract.

Why

GitHub now puts pull_request runs caused by GITHUB_TOKEN-created or updated pull requests into an approval-required state. GitHub recommends a GitHub App installation token or personal access token when the event should trigger automatically: https://docs.github.com/en/actions/how-tos/write-workflows/choose-when-workflows-run/trigger-a-workflow

Verification

  • npm test
  • npm run check:ui
  • npm run check:layout
  • npm run check:heading-icons
  • actionlint v1.7.7
  • git diff --check

Written by Codex

@ariofrio
ariofrio merged commit 166f1c2 into main Aug 25, 2026
11 checks passed
@ariofrio
ariofrio deleted the bb/fix-blocked-pr-workflow-approvals-thr_3k4jm2z6as branch August 25, 2026 16: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.

1 participant