Skip to content

Adopt the shared label sync - #134

Merged
magicsunday merged 1 commit into
mainfrom
GH-labels-sync
Jul 21, 2026
Merged

Adopt the shared label sync#134
magicsunday merged 1 commit into
mainfrom
GH-labels-sync

Conversation

@magicsunday

Copy link
Copy Markdown
Owner

Adopt the shared label sync for this repository.

  • Calls the reusable label-sync.yml from magicsunday/.github, so the label set follows the canonical manifest instead of drifting per repository.
  • Triggers: weekly schedule (Mondays 04:15 UTC), manual workflow_dispatch, and a push trigger scoped to this workflow file so a change to it applies immediately.
  • The calling job declares issues: write because a reusable workflow's GITHUB_TOKEN is capped by the caller's permission ceiling — a job-level grant inside the called workflow alone would not survive the move.
  • A concurrency group (without cancel-in-progress) serialises runs so an overlapping schedule/dispatch/push cannot drive two concurrent label mutations, and no in-flight sync is cancelled mid-write.
  • The sync is non-destructive (skip-delete), so labels specific to this repository are preserved.

Call the reusable label-sync workflow from magicsunday/.github so this
repository's labels follow the canonical manifest. The sync is non-destructive
(skip-delete), so repository-specific labels are preserved.
@gemini-code-assist

Copy link
Copy Markdown

Caution

The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased.

@magicsunday
magicsunday merged commit e229af0 into main Jul 21, 2026
17 checks passed
@magicsunday
magicsunday deleted the GH-labels-sync branch July 21, 2026 19:06
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