User Tools

Site Tools


dev:release_checklist

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
dev:release_checklist [2024/08/06 13:42] oschuettdev:release_checklist [2026/01/06 10:01] (current) oschuett
Line 25: Line 25:
 git push upstream_rw support/v20XX.Y v20XX.Y git push upstream_rw support/v20XX.Y v20XX.Y
 </code> </code>
 +
 +Github PR search: ''is:pr is:merged merged:>2025-07-22'' 
  
 === 4. Create tar ball and upload to new GitHub draft release === === 4. Create tar ball and upload to new GitHub draft release ===
Line 32: Line 34:
 git-archive-all ./cp2k-20XX.Y.tar.bz2 git-archive-all ./cp2k-20XX.Y.tar.bz2
 </code> </code>
 +
 +ProTip:
 +https://github.com/cp2k/cp2k/pulls?q=is%3Apr+is%3Amerged+closed%3A%3E2024-08-05
  
 === 5. Create and upload binaries and Docker images === === 5. Create and upload binaries and Docker images ===
Line 55: Line 60:
 === 7. Update the main branch === === 7. Update the main branch ===
  
-Change back to the main branch to add a new link to [[src>docs/versions.md]] and [[src>docs/index.md]], and update the development version in [[src>src/cp2k_info.F]] and [[src>CMakeLists.txt]]. Example: https://github.com/cp2k/cp2k/commit/0904149 .+Change back to the main branch to add a new link to [[src>docs/versions.md]] and [[src>docs/index.md]], and update the development version in [[src>src/cp2k_info.F]] and [[src>CMakeLists.txt]]. Example: https://github.com/cp2k/cp2k/commit/faa0fcc.
  
 === 8. Update the CP2K web page === === 8. Update the CP2K web page ===
Line 63: Line 68:
   * Update git tag on the [[:download#git_access|Download page]]   * Update git tag on the [[:download#git_access|Download page]]
  
-=== 9. Dissemination ===+ 
 +=== 9. Archive on Zenodo === 
 + 
 +https://docs.github.com/de/repositories/archiving-a-github-repository/referencing-and-citing-content 
 + 
 +=== 10. Dissemination ===
  
 Inform the Inform the
Line 69: Line 79:
   * CP2K developers by email   * CP2K developers by email
   * CP2K users via the CP2K mailing list ([[https://groups.google.com/g/cp2k/c/ydyIJh2BPoE|Example]] - ⚠️ check greeting!)   * CP2K users via the CP2K mailing list ([[https://groups.google.com/g/cp2k/c/ydyIJh2BPoE|Example]] - ⚠️ check greeting!)
-  * the Twitter-sphere via the Twitter account+  * <del>the Twitter-sphere via the Twitter account</del>
  
 about the new CP2K release. about the new CP2K release.
dev/release_checklist.1722951746.txt.gz · Last modified: by oschuett