Skip to content

Add a daily PAT health check and harden the workflows that use it - #3487

Open
pwizla wants to merge 6 commits into
mainfrom
repo/token-health-check
Open

pwizla wants to merge 6 commits into
mainfrom
repo/token-health-check

Conversation

@pwizla

@pwizla pwizla commented Sep 15, 2026

Copy link
Copy Markdown
Collaborator

Adds a daily canary that validates PAT_TOKEN_PIWI and alerts Slack when it is dead or close to expiry, with an offline test suite covering every outcome.

Makes the workflows that depend on that token stop instead of reporting success: the auto-merge cron and the eligibility check now fail when a gh call fails, rather than reading an empty result as nothing to do.

The self-healing ignore-list push now rebases and retries when main has moved, instead of failing the run after the paid triage and routing stages. The Claude action is pinned to a commit rather than the moving v1 tag.

Scopes and expiry stay out of the public logs and reach Slack only.

@vercel

vercel Bot commented Sep 15, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
documentation Ready Ready Preview Sep 17, 2026 1:34pm UTC

Request Review

@github-actions github-actions Bot added the internal PRs created by the Strapi core team label Sep 15, 2026
@github-actions github-actions Bot added pr: chore source: repo PRs/issues not targeting a specific documentation but rather affecting the whole repo labels Sep 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

internal PRs created by the Strapi core team pr: chore source: repo PRs/issues not targeting a specific documentation but rather affecting the whole repo

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant