Skip to content

Create a versioned discovery catalog for Northguard public repositories - #2

Merged
Daniele-Cangi merged 5 commits into
mainfrom
repo-discovery-topics-2026
Oct 8, 2026
Merged

Daniele-Cangi merged 5 commits into
mainfrom
repo-discovery-topics-2026

Conversation

@Daniele-Cangi

Copy link
Copy Markdown
Member

Changes

  • Curate relevant topics and concise software-first descriptions for all four public Northguard projects.
  • Include an opt-in gh CLI synchronization utility that reads current metadata before writing, refuses private/wrong repositories, and preserves existing topics and nonempty descriptions.
  • Add CI tests for schema validation, dry run, additive updates and private-repository protection.
  • Keep the catalog strictly public; no private repo names, branding changes, images or software implementation changes.

Important

This PR does not apply topics to GitHub repository metadata. After merge, an organization administrator can run python tools/sync_repository_discovery.py --apply with an authenticated GitHub CLI. The default invocation is read-only.

@Daniele-Cangi
Daniele-Cangi merged commit 1869cf7 into main Oct 8, 2026
1 check passed
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