You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

15 lines
581 B

  1. # Release procedure (for developers):
  2. - Check open issues and outstanding pull requests
  3. - Confirm `make test` passes
  4. - check with multiple zsh versions
  5. - Update changelog.md
  6. - Remove `-dev` suffix from `./.version`;
  7. Commit that using 'git commit -m "Tag version $(<.version).";
  8. Tag it using `git tag $(<.version)`;
  9. Increment `./.version` and restore the `-dev` suffix;
  10. Commit that using 'git commit -C b5c30ae52638e81a38fe5329081c5613d7bd6ca5'.
  11. - Push with `git push --tags`
  12. - Notify downstreams (OS packages)
  13. - anitya should autodetect the tag
  14. - Update /topic on IRC