Improvement: Automate the creation of a version tag on a monthly basis#2031
Improvement: Automate the creation of a version tag on a monthly basis#2031
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #2031 +/- ##
=======================================
Coverage 76.75% 76.75%
=======================================
Files 109 109
Lines 18750 18750
=======================================
Hits 14392 14392
Misses 4358 4358 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
lenaploetzke
left a comment
There was a problem hiding this comment.
Nice and seems to work :)
|
Ah and the tarball is missing as you pointed out. |
I don't think that this is actually a problem. Github automatically adds a tarball to the tag. We should try to build t8code from that. Than we don't have to create it manually. |
We can not do that, because the version is not properly set in the tarball. |
lenaploetzke
left a comment
There was a problem hiding this comment.
Thank you for your changes!
Co-authored-by: lenaploetzke <70579874+lenaploetzke@users.noreply.github.com>
Closes #2032
With 4.0.0 we want to switch to a rolling release. This wf automizes it.
See https://github.com/DLR-AMR/t8code/releases/tag/v4.0.0-2025.12.09 as an example.
Delete that tag befor merging into main.
All these boxes must be checked by the AUTHOR before requesting review:
Documentation:,Bugfix:,Feature:,Improvement:orOther:.All these boxes must be checked by the REVIEWERS before merging the pull request:
As a reviewer please read through all the code lines and make sure that the code is fully understood, bug free, well-documented and well-structured.
General
Tests
If the Pull request introduces code that is not covered by the github action (for example coupling with a new library):
Scripts and Wiki
script/find_all_source_files.scpto check the indentation of these files.License
doc/(or already has one).