forked from pypa/sampleproject
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Prerequisites
Things that need to be done
- Update
versioninpyproject.toml - Generate
CHANGELOG.md- Include in docs using snippets
- Tag commit
- Build and push to pip
- Publish GitHub release
- Should match
CHANGELOG.md
- Should match
Reworked release steps
| Step | Method |
|---|---|
Update version in pyproject.toml |
manual |
Generate CHANGELOG.md, tag commit, build and push to pip |
run release workflow when "Update version" is pushed to main |
| Publish GitHub release | Manual, copy from CHANGELOG.md |
Cleanup
- Remove
.github/release.yml, the previous release method - Document release steps in docs
- Add changelog to
project.urlsinpyproject.toml
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels