Skip to content

Latest commit

 

History

History
29 lines (22 loc) · 644 Bytes

RELEASE.md

File metadata and controls

29 lines (22 loc) · 644 Bytes

How to release

On a fork do

git switch -c release-x.y.z

Edit pyproject.toml and set future version. With poetry locally, you can also do poetry version <patch, minor, major, prepatch, preminor, premajor, prerelease> to automatically update.

bundle config set --local path .vendor
bundle config set --local with 'release'
bundle install

CHANGELOG_GITHUB_TOKEN="token_MC_token-face" bundle exec rake changelog
git add -A
git commit -m 'Release X.Y.Z'
git push origin releae-x.y.z

as a maintainer on upstream do

git switch master
git pull
git tag $version
git push --tags