modulesync icon indicating copy to clipboard operation
modulesync copied to clipboard

Add -t option to populate managed modules using GitHub's repository topics

Open joestump opened this issue 6 years ago • 1 comments

GitHub supports tagging repositories with "topics". This PR leverages this functionality to populate a list of managed modules rather than having to manually maintain managed_modules.yml.

This allows teams to add the topic ruby to a GitHub repository and then use the -t ruby option in their Ruby Modulesync CI/CD job to grab all of the repositories to sync.

joestump avatar Oct 04 '18 15:10 joestump

Interesting! This sounds like driven by the same idea we had for managing GitLab projects with their projects topics. :+1:

See our Python CLI package concierge-cli on PyPI for reference.

bittner avatar Mar 19 '19 14:03 bittner