django-rest-framework-gis icon indicating copy to clipboard operation
django-rest-framework-gis copied to clipboard

Implement release workflow

Open codingjoe opened this issue 5 years ago • 3 comments

This will enable automatic releases for each GitHub release that is created and will allow all djangonauts to relesae.

It will require every contributor to write a release note.

The person that releases should update to the correct version number and date.

After this is merged someone needs to set two secrets to the GitHub repo (in the settings):

  • [ ] TWINE_USERNAME
  • [ ] TWINE_PASSWORD

codingjoe avatar Dec 04 '19 19:12 codingjoe

looks good

auvipy avatar Dec 05 '19 02:12 auvipy

The issue is not releasing, what takes time is to review and ensure the information in the change log and the README is up to date.

Thanks for the reminder.

nemesifier avatar Dec 09 '19 14:12 nemesifier

@nemesisdesign I'd recommend to cherry pick the compliance and cheanglog commit then. the changelog is for the next release and the compliance commit will force contributors to write a release note, putting load of you.

codingjoe avatar Dec 09 '19 15:12 codingjoe