Skip to content

Latest commit

 

History

History
15 lines (13 loc) · 735 Bytes

CONTRIBUTING.md

File metadata and controls

15 lines (13 loc) · 735 Bytes

How to release

Perform the following actions:

  • Make sure all changes are listed in the CHANGELOG file.
  • Make sure milestones are checked.
  • Make sure all new features/changes are documented.
  • Run make lint to see code quality diff. If needed update code according to suggestions.
  • Update vakt version through all the codebase.
  • Push to github (release candidate must be a master branch).
  • Wait for CI to pass.
  • Check code coverage reported to github. Make sure it is sufficient.
  • Make sure the local git commit you have checked out is the same as the master commit on github.
  • Run DATABASE_DSN=sqlite:///:memory: make release to make a release on PyPI.
  • Create a release on github (it automatically creates a tag).