You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Tracker: security and board automation on a GitHub App credential #2543
Put the repo's security and board automation on one GitHub App credential, so alerts, advisories and new issues reach board #28 without a maintainer running /issue-triage by hand, and so v2 code is scanned before the release PR rather than on it.
The Dependabot sweep files issues it cannot board, because the PROJECT_TOKEN it reads has never existed. The SDK watch and the monthly refresh never board by design, for the same reason.
GHSA draft cards and nightly triage were both parked as blocked on the same credential, with no card of their own for the credential.
Structure
Everything that writes to the board waits on one prerequisite: the GitHub App. Two items need no credential and can start immediately.
The Sub-issues panel on this issue is the canonical list. Order of work:
Goal
Put the repo's security and board automation on one GitHub App credential, so alerts, advisories and new issues reach board #28 without a maintainer running
/issue-triageby hand, and so v2 code is scanned before the release PR rather than on it.Why now
The v2.9.0 release showed every gap at once:
v2/main. A high-severity ReDoS introduced this milestone (CLI error-envelope URL redaction uses a quadratic regex on server-controlled text (CodeQL, ReDoS) #2540) surfaced only on the milestone-merge PR, and held the release.PROJECT_TOKENit reads has never existed. The SDK watch and the monthly refresh never board by design, for the same reason.blockedon the same credential, with no card of their own for the credential.Structure
Everything that writes to the board waits on one prerequisite: the GitHub App. Two items need no credential and can start immediately.
The Sub-issues panel on this issue is the canonical list. Order of work:
v2/main, and fixing alerts Skip the dist/index.js bit #74–Improve Windows Support #76.Invariants every sub-issue keeps
These are from
AGENTS.md:sdk-watch.ymlestablished.verify:action-pins).Done when
Every sub-issue is closed, and a nightly run boards what it files with no manual step.