fgerthoffert/Sync Labels across Repositories

Synchronize labels in bulk across a large number of repositories.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
orgA GitHub Organizationyes
tokenA GitHub Personal API Tokenyes
max_query_nodesMaximum number of nodes to fetch per GraphQL queryyes30
src_repositoryThe repository name to import labels fromyes.github
tag_deleteDelete across all repositories labels with this prefix (for example delete_improvements will delete the improvements label from all repositories)yes_delete_
tag_renameWill rename all repositories labels when a label in the source repository contains this tag (for example bugs_rename_bug will rename the bugs label to bug)yes_rename_
tag_partialWill match labels containining parts of the name when this tag is present (for example _partial_Area will match all labels containing Area)yes_partial_
filter_topicsComma separated list of topics to filter repositories by. Use EMPTY to filter by repositories without topicsno""
filter_operatorOR, AND operator to filter repositories by topicsnoAND
artifact_nameName of the GitHub artifact containing the labels datanoLabels
artifact_retentionNumber of days to retain the artifactno2
namedescription
artifact_filepathFilepath of the JSON file containing the repositories data