Skip to content

Latest commit

 

History

History
17 lines (13 loc) · 618 Bytes

RELEASE.md

File metadata and controls

17 lines (13 loc) · 618 Bytes

Release process

Release

  1. Bump version in src/afancontrol/__init__.py
  2. Generate debian/changelog record with dch
  3. make release
  4. git tag -s 3.0.0 + git push origin 3.0.0
  5. Create a new release for the pushed tag at https://github.com/KostyaEsmukov/afancontrol/releases
  6. Upload a GPG signature of the tarball to the just created GitHub release, see https://wiki.debian.org/Creating%20signed%20GitHub%20releases

Check

  1. make deb-from-github
  2. docker run -it --rm python:3.7 bash + pip install afancontrol + afancontrol --help
  3. Ensure that the CI build for the tag is green.