Skip to content

ci(sync): require SYNC_PAT instead of silently falling back to github.token - #6

Open
TennyZhuang wants to merge 1 commit into
mainfrom
ray/sync-pat-required
Open

ci(sync): require SYNC_PAT instead of silently falling back to github.token#6
TennyZhuang wants to merge 1 commit into
mainfrom
ray/sync-pat-required

Conversation

@TennyZhuang

Copy link
Copy Markdown

Follow-up to the 5-week-red sync-upstream root cause (Kai/Ray diagnosis, tygg authorized Option A).

  • Removed the secrets.SYNC_PAT || github.token fallback: a missing SYNC_PAT now fails loudly with a clear message instead of silently pushing with the App token and failing only when a tag contains upstream workflow files.
  • Added a Require SYNC_PAT guard step with an actionable error (set a PAT with repo+workflow scope per README Sync SOP).
  • SYNC_PAT is now set; a manual sync run (31077137170) succeeded and the 5 previously-missing tags (0.21.1/0.24.0/0.24.1/0.24.2/0.25.0) are mirrored.

CI-only, no runtime change.

….token

Signed-off-by: Ray <ray@mail.build>
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