Skip to content

Commit

Permalink
Clarify release workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
emirkmo authored Dec 21, 2022
1 parent 64b454b commit 801a4ae
Showing 1 changed file with 7 additions and 6 deletions.
13 changes: 7 additions & 6 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -78,9 +78,10 @@ Text coming soon...
password =
Making a release
================
Bump sem-version when Devel is ready to merge.
Merge Devel into Master, and ensure tests are passing.
Create tag on Master corresponding to right semversion.
Merge Master into devel to propagate tag.
Create release on GH releases tab if all tests passing.
================

- Bump sem-version when Devel is ready to merge in file = VERSION (v1.0.0). Checkout devel. Edit Version. Push devel.
- Merge Devel into Master (Create PR from Devel -> Master), wait until tests are passing. Create issues if not. Then Merge.
- Create tag on Master corresponding to right semversion. This means, checkout master. Pull master locally. Create tag using git tag called "v1.0.0" or whatever the sem-version. Push local tag to GitHub.
- Merge Master into devel to propagate tag (Create PR on GitHub).
- Create release on GH releases tab if all tests passing.

0 comments on commit 801a4ae

Please sign in to comment.