Skip to content

Latest commit

 

History

History
24 lines (19 loc) · 722 Bytes

MAINTAINING.md

File metadata and controls

24 lines (19 loc) · 722 Bytes

Asini Maintainers Handbook

The Asini Repo

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

How to Publish

  1. git checkout master && git pull --rebase
  2. asini clean && asini bootstrap
  3. asini-changelog >> CHANGELOG.md
  4. Hand-edit CHANGELOG.md to move changes to top and set version
  5. git add CHANGELOG.md
  6. asini publish
  7. Copy and paste changelog entry into tag notes on GitHub
  8. Link to GitHub tag notes from #announcements on slack