You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
$ changelist ${ORG}/${REPO} v${PREVIOUS} main --version ${VERSION}>>${VERSION}.md
$ # Add ${VERSION}.md to CHANGELOG.md
$ # Update `version` in `pyproject.toml`
$ git add pyproject.toml CHANGELOG.md
$ git commit -m "Designate ${VERSION} release"
$ git tag -s v${VERSION} -m "signed ${VERSION} tag"
$ git push --tags origin main
$ # Make a github release from the tag
The first two manual steps are project specific and can be easily scripted there or handled manually.
However, it would be nice to help automate the last manual step so I could use changelist to create a GitHub release for the tagged release with ${VERSION}.md as the body or note and v${VERSION} as the title (with the option for it to be a pre-release).
A release looks something like this:
The first two manual steps are project specific and can be easily scripted there or handled manually.
However, it would be nice to help automate the last manual step so I could use
changelist
to create a GitHub release for the tagged release with${VERSION}.md
as the body or note andv${VERSION}
as the title (with the option for it to be a pre-release).https://pygithub.readthedocs.io/en/latest/github_objects/GitRelease.html
The text was updated successfully, but these errors were encountered: