Add `label` command to add labels to a PR
Changes
breaking:
- The minimum NodeJS requirement changed from v12 to v14.
- Tab completion (bash completion) is not backwards compatible so you'll need to restart your shell, re-source your rc file, or re-run
eval "$(harmony --bash-completion-script)"
after updating from v1.x if you are using tab completion.
non-breaking:
- Add a
label
command that adds one or more labels to a PR (and creates a PR if needed).
Notes
ℹ️ Harmony syncs its cache of users, teams, and labels once per day (when you run it). If you've run harmony in the past 24 hours before updating from v1.x to v2.x then you should run harmony sync
manually to populate your local cache of labels so that tab completion for the label
command works properly.
Install via npm
with npm install --global @mattpolzin/harmony
or by downloading the attached harmony-npm.tar.gz
file, extracting, and then running npm install -g
from the unzipped folder to install globally on your system.
You can build the source with Idris 2 v0.6.0
.