Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2.10.2 release #4382

Closed
16 tasks done
vicentebolea opened this issue Oct 26, 2024 · 3 comments
Closed
16 tasks done

2.10.2 release #4382

vicentebolea opened this issue Oct 26, 2024 · 3 comments
Assignees

Comments

@vicentebolea
Copy link
Collaborator

vicentebolea commented Oct 26, 2024

Instructions for performing an ADIOS2 release:

  • Make sure that the milestone for 2.10.2 has no pending issues/PRs.
  • Update your remotes
    git fetch origin git fetch github #if needed
  • Create a branch that updates the version
git checkout -b bump-release-version origin/release_210
  • Add Commit that updates the version in the repo
git grep --name-only 2.10.1 | xargs -n1 sed -i 's/2.10.1/2.10.2/g'
git commit -am 'Bump version to v2.10.2'
git push
  • Create PR (BASE to master if release_210 does not exists; otherwise release_210)
  • Ask for review
  • Merge PR
  • Create Tag commit git tag -a -m 'v@VERSION' v2.10.2 the_merge_commit
  • Create Release in GitHub page
    • Use the following script for getting the PR of this release
      • ./scripts/developer/create-changelog.sh v2.10.2 v2.10.1
    • Copy its content to the release description
  • Remove older patch releases for 2.10.X in ReadTheDocs.
  • Create merge -sours commit in master:
git fetch origin
git checkout master
git reset --hard origin/master
# We do not want the changes master from the release branch
git -s ours release_210
# Be very careful here
git push origin master
  • Submit a PR in Spack that adds this new version of ADIOS (if not RC mark this new version as preferred)
    • Run spack checksum -a adios2 to add it, create commit; push it; Create
      PR in Spack repo.
  • Submit a PR in Conda that adds this new version of ADIOS (if not RC mark this new version as preferred)
  • Submit a MR for ParaView Superbuild to use v2.10.2 release.
  • Update the website to point to the v2.10.2 release
  • Write an announcement in the ADIOS-ECP mail-list
    (https://groups.google.com/a/kitware.com/g/adios-ecp)
@vicentebolea vicentebolea self-assigned this Oct 26, 2024
@vicentebolea
Copy link
Collaborator Author

spack/spack#47235

@vicentebolea
Copy link
Collaborator Author

@vicentebolea
Copy link
Collaborator Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant