Skip to content

Release v0.7.0 - #2555

Merged
sethrj merged 12 commits into
celeritas-project:developfrom
sethrj:release-v0.7.0
Oct 11, 2026
Merged

sethrj merged 12 commits into
celeritas-project:developfrom
sethrj:release-v0.7.0

Conversation

@sethrj

@sethrj sethrj commented Oct 11, 2026

Copy link
Copy Markdown
Member

Pre-merge checklist

  • Ensure all CI jobs on the branch to be released (develop or backports/vX.Y) pass.
  • If releasing from develop, tag the develop branch with vX.Y.Z-rc.N where N starts with 1, and increment for every time you return to this step due to new pull requests.
  • Run performance regression tests on Perlmutter, Frontier, and an additional machine with debug assertions enabled (e.g., Wildstyle).
  • Update documentation with release notes from all pull requests newly included in the release.
  • Ensure PDF documentation builds without error.

Major release only

  • Check for (and delete if found) code marked as "deprecated: to be removed in vX".
  • Update the zenodo reference

Post-merge checklist

  • ~~If releasing a backported version branch, cherry-pick this documentation commit into the backport branch.~
  • Use the release scripts to:
    • Add a text description of the release based on the change set
    • Draft a new GitHub release
    • (then, using the GitHub web interface) Publish the release
    • Draft a zenodo release
    • (then, using the Zenodo web interface) Publish the zenodo citation

Post-release checklist

  • Use the release script to update the archive.
  • Pull locally (make sure to use the --tags option) and build PDF user documentation for the release, and upload it. Ensure breathe is activated (so the API is listed) and that the version is embedded correctly.
  • Update the Spack recipe for Celeritas with the new version and the sha256 value returned by the release script. Submit a pull request to the Spack project.
  • Mark the GitHub release milestone as completed.

@sethrj
sethrj requested a review from amandalund October 11, 2026 15:26
@sethrj sethrj added the documentation Documentation and examples label Oct 11, 2026
@sethrj
sethrj enabled auto-merge October 11, 2026 15:59
@codecov

codecov Bot commented Oct 11, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 87.07%. Comparing base (9201fba) to head (21a4bdf).

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff            @@
##           develop    #2555   +/-   ##
========================================
  Coverage    87.06%   87.07%           
========================================
  Files         1420     1420           
  Lines        45961    45961           
  Branches     14511    14511           
========================================
+ Hits         40018    40019    +1     
+ Misses        4789     4786    -3     
- Partials      1154     1156    +2     

see 7 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@sethrj
sethrj added this pull request to the merge queue Oct 11, 2026
@github-actions

Copy link
Copy Markdown

Test summary

 6 426 files  10 606 suites   18m 34s ⏱️
 2 422 tests  2 376 ✅  46 💤 0 ❌
37 919 runs  37 718 ✅ 201 💤 0 ❌

Results for commit 21a4bdf.

Merged via the queue into celeritas-project:develop with commit aa36bdf Oct 11, 2026
45 checks passed
@sethrj
sethrj deleted the release-v0.7.0 branch October 11, 2026 17:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Documentation and examples

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants