Skip to content

Latest commit

 

History

History
33 lines (27 loc) · 1.03 KB

CONTRIBUTING.md

File metadata and controls

33 lines (27 loc) · 1.03 KB

Contribution Guidelines

Table of Contents

Release a new version

  • Verify changelog
  • Create branch release-1.XX.Y
  • bumpversion --new-version 1.XX.Y minor
  • Alter changelog
  • Do some final tweaks/bugfixes (and alter changelog)
  • make update-resources (and alter changelog again)
  • Once everything is good, git tag -s v1.XX.Y. Minimal tag message.
  • make test-release
  • Test here possibly
  • git push --tags origin
  • make release (use one of the documented keys of maintainers)
  • git checkout main
  • git merge release-1.XX.Y
  • git push origin main
  • Update readthedocs (if not happened automatically)
  • Update API worker: https://git.fsfe.org/reuse/api-worker#user-content-server
  • Make sure package is updated in distros (contact maintainers)