Steps for a new ArborX releaseΒΆ
Make sure
masterpasses all tests.Make sure all files have correct copyright headers (including correct years).
Update CHANGELOG file.
Create release branch
arborx-a.b.Update
ARBORX_VERSION_STRINGin themasterbranch.Update
ARBORX_VERSION_STRINGin the release branch.Update hard-coded version in
examples/CMakeLists.txtin themasterbranch.Test release branch with Spack.
Create GitHub release from the release branch.
Remove the release branch.
Create Spack PR to include new release.
After merging Spack PR, notify xSDK to update ArborX version.
Celebrate!