@opuscapita/git-label-cli

0.0.9 • Public • Published

git-label-cli

Create and remove labels across GitHub repositories

Installation

npm install -g git-label-cli

Examples:

git-label opuscapita/git-label-cli

git-label --repositories-json

repositories.json example:

[
  "github_user/repo-1",
  "github_user/repo-2",
  "github_user/repo-3"
]

labels-to-create.json example:

[
  { "name": "closed: completed", "color": "#d93f0b" },
  { "name": "closed: duplicate", "color": "#d93f0b" },
  { "name": "closed: wontfix", "color": "#d93f0b" },
  { "name": "requested by: myFavoriteCustomer", "color": "#0052cc" },
  { "name": "type: bug", "color": "#1d76db" },
  { "name": "type: enhancement", "color": "#1d76db" }
]

labels-to-remove.json example:

[
  { "name": "bug" },
  { "name": "enhancement" },
  { "name": "duplicate" },
  { "name": "good first issue" },
  { "name": "help wanted" },
  { "name": "invalid" },
  { "name": "question" },
  { "name": "wontfix" }
]

Related projects

git-label

License

Licensed under the Apache License, Version 2.0. See LICENSE for the full license text.

Readme

Keywords

none

Package Sidebar

Install

npm i @opuscapita/git-label-cli

Weekly Downloads

1

Version

0.0.9

License

Apache-2.0

Last publish

Collaborators

  • dsbbl
  • ariusz
  • ilhamkadduri
  • smachnow
  • piotr.krzysztof.murdzia
  • kuos
  • elaczapiewska
  • ocmachineuser
  • ocautomation