Skip to content

Release Process

Erik De Bonte edited this page Sep 18, 2024 · 1 revision
  1. Update version in pyproject.toml and __init__.py.
  2. Update changelog.
  3. Run Sarif-Tools-Release pipeline targeting main branch (the default).
  4. When the pipeline pauses for validation, download the wheel from the GitHub Release assets and test it.
  5. When done testing, press the "Review" button on the pipeline view. Then press "Resume" if the tests passed, otherwise press "Reject" to abort publishing.
  6. Update the draft GitHub Release description with changelog info.
  7. Publish GitHub Release to make it publicly visible.
Clone this wiki locally