Skip to content

Bump to 3.0.0rc4#687

Merged
forsyth2 merged 1 commit intomainfrom
v3.0.0rc4
Mar 6, 2025
Merged

Bump to 3.0.0rc4#687
forsyth2 merged 1 commit intomainfrom
v3.0.0rc4

Conversation

@forsyth2
Copy link
Collaborator

@forsyth2 forsyth2 commented Mar 6, 2025

Bump to 3.0.0rc4.

@forsyth2 forsyth2 added the Update version Code specifically to update the version label Mar 6, 2025
@forsyth2 forsyth2 self-assigned this Mar 6, 2025
@forsyth2 forsyth2 merged commit d9ac3ff into main Mar 6, 2025
5 checks passed
@forsyth2 forsyth2 deleted the v3.0.0rc4 branch March 6, 2025 22:41
@forsyth2
Copy link
Collaborator Author

forsyth2 commented Mar 6, 2025

Releasing zppy v3.0.0rc4

https://docs.e3sm.org/zppy/_build/html/main/dev_guide/release.html

Bumping the Version

cd ~/ez/zppy
git status
# Make sure there are no uncommitted changes.
git fetch upstream
git checkout -b v3.0.0rc4 upstream/main
tbump 3.0.0rc4 --no-tag
git push upstream v3.0.0rc4
# Create pull request: https://github.com/E3SM-Project/zppy/pull/687
# Merge

Releasing on GitHub: release candidates

git checkout main
git fetch upstream
git reset --hard upstream/main
git tag -a v3.0.0rc4 -m "v3.0.0rc4"
# Delete the branch from the tbump step. Otherwise, the push command won't work.
git branch -D v3.0.0rc4
git push upstream v3.0.0rc4
# Now on https://github.com/E3SM-Project/zppy/tags

Releasing on conda-forge: release candidates

cd ~/zppy-feedstock
curl -sL https://github.com/E3SM-Project/zppy/archive/v3.0.0rc4.tar.gz | openssl sha256
# SHA2-256(stdin)= a2d087a6a918b5136c849a0ae5a5fac242be71c59c8add608f76ec846ef1f10a
git fetch upstream dev
git checkout -b v3.0.0rc4 upstream/dev # You can name the branch anything you want
# In `recipe/meta.yaml`, update the version and sha256 (and the build number if needed):
# {% set version = "3.0.0rc4" %} # Set to your version
# sha256: ... # The sha256 from the previous step
# number: 0 # build > number should always be 0
git add -A
git commit -m "v3.0.0rc4"
git push forsyth2 v3.0.0rc4
# Create pull request: https://github.com/conda-forge/zppy-feedstock/pull/21
# TODO: Merge
# TODO: check that rc4 appears on https://anaconda.org/conda-forge/zppy

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Update version Code specifically to update the version

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant