dev:release_checklist
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| dev:release_checklist [2023/01/01 13:10] – oschuett | dev:release_checklist [2025/07/23 15:10] (current) – oschuett | ||
|---|---|---|---|
| Line 9: | Line 9: | ||
| </ | </ | ||
| - | Edit the '' | + | Edit the '' |
| < | < | ||
| tools/ | tools/ | ||
| - | git add REVISION src/ | + | git add REVISION src/ |
| - | git commit -m "Cut release version 20XX.Y" | + | git commit -m "Cut release version 20XX.Y" |
| </ | </ | ||
| - | Example: https:// | + | Example: https:// |
| === 3. Tag the release and push to GitHub === | === 3. Tag the release and push to GitHub === | ||
| Line 23: | Line 23: | ||
| < | < | ||
| git tag -m "Cut release version 20XX.Y" | git tag -m "Cut release version 20XX.Y" | ||
| - | git push upstream | + | git push upstream_rw |
| </ | </ | ||
| Line 32: | Line 32: | ||
| git-archive-all ./ | git-archive-all ./ | ||
| </ | </ | ||
| + | |||
| + | ProTip: | ||
| + | https:// | ||
| === 5. Create and upload binaries and Docker images === | === 5. Create and upload binaries and Docker images === | ||
| + | |||
| + | < | ||
| + | cd cp2k/ | ||
| + | ./ | ||
| + | docker tag cp2k/ | ||
| + | docker tag cp2k/ | ||
| + | docker push cp2k/ | ||
| + | docker push cp2k/ | ||
| + | </ | ||
| === 6. Create a new manual on " | === 6. Create a new manual on " | ||
| Line 39: | Line 51: | ||
| < | < | ||
| cd cp2k/ | cd cp2k/ | ||
| - | docker build -f ./ | + | docker build -f ./ |
| docker run -v " | docker run -v " | ||
| - | scp -r manual sham.cp2k.org:/ | + | scp -r manual sham:/ |
| </ | </ | ||
| - | Add a new link in the [[src> | + | === 7. Update |
| - | Example: https:// | + | Change back to the main branch to add a new link to [[src> |
| - | === 7. Update the CP2K web page === | + | === 8. Update the CP2K web page === |
| * Add [[: | * Add [[: | ||
| Line 54: | Line 66: | ||
| * Update git tag on the [[: | * Update git tag on the [[: | ||
| - | === 8. Dissemination === | + | === 9. Dissemination === |
| Inform the | Inform the | ||
| * CP2K developers by email | * CP2K developers by email | ||
| - | * CP2K users via the CP2K mailing list ([[https:// | + | * CP2K users via the CP2K mailing list ([[https:// |
| - | * the Twitter-sphere via the Twitter account | + | * <del>the Twitter-sphere via the Twitter account</ |
| about the new CP2K release. | about the new CP2K release. | ||
dev/release_checklist.1672578639.txt.gz · Last modified: by oschuett
