Skip to content

chore: integrate cross-repo label tracking across Canor-Infinitum org#1

Draft
Copilot wants to merge 3 commits into
mainfrom
copilot/implement-phase-labels
Draft

chore: integrate cross-repo label tracking across Canor-Infinitum org#1
Copilot wants to merge 3 commits into
mainfrom
copilot/implement-phase-labels

Conversation

Copilot AI commented Jun 21, 2026

Copy link
Copy Markdown

Labels were only synced to the .github repo and had no way to express which repository an issue or PR relates to. This wires up org-wide label propagation and adds a repo: label tier for cross-repo tracking.

labels.yml

  • Adds repo: labels for each known org project (follow, followdb, followerinstinct, canoros, aether-ai, envoy) plus repo:all for cross-cutting work

.github/workflows/sync-labels.yml

  • Replaces GITHUB_TOKEN (single-repo scope) with ORG_LABELS_TOKEN
  • Adds a step that dynamically fetches all org repos via gh api --paginate, merging pages correctly with jq -s 'add | @json'
  • Passes the full repo list to EndBug/label-sync so every org repo receives the same label set on each labels.yml change

Prerequisite

An org secret ORG_LABELS_TOKEN (classic PAT with repo scope, or fine-grained token with Issues + Pull-requests write across all org repos) must exist before the workflow will succeed.

Copilot AI changed the title Implementing phase labels in ROADMAP.md chore: integrate cross-repo label tracking across Canor-Infinitum org Jun 21, 2026
Copilot AI requested a review from EraExa June 21, 2026 11:50
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.

2 participants