dev:release_checklist
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
dev:release_checklist [2019/12/05 14:29] – adapt to new Git workflow (still WiP) tmueller | dev:release_checklist [2020/08/21 10:15] – external edit 127.0.0.1 | ||
---|---|---|---|
Line 55: | Line 55: | ||
</ | </ | ||
- | === 7. Tag the release | + | === 7. Tag the release === |
< | < | ||
git tag -a -m "CP2K release X.Y.O" vX.Y.0 | git tag -a -m "CP2K release X.Y.O" vX.Y.0 | ||
- | git push --atomic upstream vX.Y.0 support/ | ||
</ | </ | ||
=== 8. Increment the version number of the development version (skip this for sub-releases) === | === 8. Increment the version number of the development version (skip this for sub-releases) === | ||
+ | |||
< | < | ||
git checkout master | git checkout master | ||
Line 69: | Line 69: | ||
</ | </ | ||
- | === 9. Update the CP2K web page === | + | === 9. Push all branches to Github === |
+ | |||
+ | This needs direct push access to master and will start the Github Actions Workflow to create a Draft release for the tag and upload the complete source tarball there (including all submodules). | ||
+ | |||
+ | < | ||
+ | git push --atomic upstream support/ | ||
+ | </ | ||
+ | |||
+ | After the workflow finishes, go to https:// | ||
+ | |||
+ | === 10. Update the CP2K web page === | ||
* Add [[: | * Add [[: | ||
* Update [[: | * Update [[: | ||
- | === 10. Dissemination === | + | === 11. Dissemination === |
Inform the | Inform the |
dev/release_checklist.txt · Last modified: 2024/05/05 19:43 by oschuett