purescript-httpurple/Releasing.md
2021-03-22 12:34:49 -07:00

1018 B

HTTPure Releasing Guide

  1. Check out the release series branch (or main if you are releasing the next major/minor version). Ensure all relevant commits and PRs have been merged.
  2. Update History.md by changing "unreleased" to the new version/date. Example diff:
-unreleased
-==========
+1.0.0 / 2017-07-10
+==================
  1. Commit your update to History.md. Use the message Release notes for v<new version number>.
  2. Run pulp version in the project root. This will check the project for any issues and create a new version tag and empty checkpoint commit.
  3. Run pulp publish in the project root. This will publish the commits & tag to github, will publish the package to bower, and will push documentation to pursuit.
  4. If you are pushing a non-patch release, create and push a branch named with the version series, i.e. v0.1.x.
  5. Create the release on github.