This repository is itself an Asini repo. In order to avoid cycles in the
dependency graph the repo root does not depend on itself, so asini
and
asini-changelog
must be installed globally.
npm i -g .
npm i -g packages/asini-changelog
git checkout master && git pull --rebase
asini clean && asini bootstrap
asini-changelog >> CHANGELOG.md
- Hand-edit
CHANGELOG.md
to move changes to top and set version git add CHANGELOG.md
asini publish
- Copy and paste changelog entry into tag notes on GitHub
- Link to GitHub tag notes from
#announcements
on slack