aznashwan/Cloudbase Autolabeller

One-stop solution for managing all your labels with a crystal-clear config.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
tokenGitHub token to use for the labelling actions. ('${ secrets.GITHUB_TOKEN }') Can be a 'classic' token or a 'fine-grained' token with full repo/issue/PR access. ${{ github.token }}
targetTarget for the labelling action. Can be the full URL or resource path of the repo or repo object, such as: - myuser/myrepo - muyser/myrepo/pull/N - myuser/myrepo/issues/N no
target-from-action-envThe '${ toJSON(github) }' variable present in GitHub actions to extract the target. Runs triggered on the repo will result in the labelling of the whole repo. Runs triggered on PRs/Issues will only result in the labelling of said item. no
commandThe labelling command to run. Options are 'generate', 'sync', and 'purge'. sync
config-pathPath to the labels configuration file within your repository. Default is '.github/autolabels.yml' .github/autolabels.yml
namedescription
labelsJSON list containing objects with the label definitions which were added/modified for the given target.