Skip to content

List sync repositories dynamically#459

Merged
MikeMcQuaid merged 1 commit into
mainfrom
dynamic-sync-repositories
Jul 17, 2026
Merged

List sync repositories dynamically#459
MikeMcQuaid merged 1 commit into
mainfrom
dynamic-sync-repositories

Conversation

@MikeMcQuaid

@MikeMcQuaid MikeMcQuaid commented Jul 17, 2026

Copy link
Copy Markdown
Member

No need to hardcode these as the token can list them.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the sync-shared-config workflow to stop hardcoding the list of sync target repositories and instead generate the sync matrix dynamically using the GitHub CLI.

Changes:

  • Replace the hardcoded repository allowlist with gh repo list to build the sync matrix dynamically.
  • Switch matrix generation to use GH_TOKEN for GitHub CLI authentication (secret token fallback to github.token).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/sync-shared-config.yml
Comment thread .github/workflows/sync-shared-config.yml Outdated
@MikeMcQuaid
MikeMcQuaid force-pushed the dynamic-sync-repositories branch from a24cd85 to 6c24204 Compare July 17, 2026 16:53
@MikeMcQuaid
MikeMcQuaid enabled auto-merge July 17, 2026 16:57

@p-linnane p-linnane left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!

@MikeMcQuaid
MikeMcQuaid merged commit 668fb0c into main Jul 17, 2026
25 checks passed
@MikeMcQuaid
MikeMcQuaid deleted the dynamic-sync-repositories branch July 17, 2026 22:25
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.

3 participants