ubiquity / github-labels-processor

A command line tool to batch colorize labels on a GitHub repository.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GitHub Label Processor

Our bot creates and modifies many labels. This tool is used to manage them. You can use regular expressions to select labels.

Help Menu Preview

Label Processor

  Batch operations on GitHub labels.

Options

  -?, --help                Help menu.
  -o, --owner string        Owner or organization hosting the target
                            repository.
  -r, --repository string   Target repository name.
  -c, --color string        Color to use for the label. Must be a six character
                            CSS color string, without the `#` prefix, like
                            `ff0000`.
  -e, --regex string        Regex filter to search for.
  --tool string             Custom scripts with more advanced logic.
  -x, --execute             Execute destructive command (e.g. delete label).
                            Otherwise, just print the dry run.

  Copyright 2023

Note: you must include the owner and repository name in the command line arguments, or it will throw an error.

Example

yarn start --tool colorize-labels --owner ubiquity --repository devpool-directory --color ededed

Check the src/tools directory for more tools.

About

A command line tool to batch colorize labels on a GitHub repository.


Languages

Language:TypeScript 99.4%Language:Shell 0.6%