Skip to content

Latest commit

 

History

History
33 lines (26 loc) · 716 Bytes

RELEASE.md

File metadata and controls

33 lines (26 loc) · 716 Bytes

Release instructions

  • Pick a new version number
  • Update the version number in pyproject.toml
  • Update the version number in docs/conf.py
  • Update the changelog
make test regression_test

git add .
git commit

rm -Rd dist
make build

python3 -m twine upload --repository testpypi dist/* --verbose
python3 -m pip install --index-url https://test.pypi.org/simple/ --no-deps cbpickaxe --force-reinstall

pushd data/main_game_docs
cbpickaxe_generate_docs build
popd
pushd data/mods
cbpickaxe_generate_docs build
popd

git push origin master

export VERSION=v0.1.0
git tag -a "$VERSION" -m "$VERSION"
git push origin "$VERSION"

python3 -m twine upload dist/* --verbose
  • Create a new release on GitHub