Skip to content

Latest commit

 

History

History
22 lines (17 loc) · 1.16 KB

0003-use-release-it-and-github-release-from-changelog-as-release-tooling.md

File metadata and controls

22 lines (17 loc) · 1.16 KB

Use release-it and github-release-from-changelog for releasing

The release process should be automated. CHANGELOG.md should be automatically put as content in the GitHub releases, because Sibbell puts that content in emails announcing a new release.

Considered Alternatives

Decision Outcome

  • Chosen Alternative: Combination between release-it (run first) and github-release-from-changelog (run second), because all other tools do not work.
  • npmpub has issues on Windows: MoOx/npmpub#19
  • ng has issues on Windows: sindresorhus/np#204
  • npm-github-release does not read CHANGELOG.md, but demands text
  • semantic-release seems to be over-engieered