Skip to content

Commit a877dbf

Browse files
FBumannclaude
andauthored
docs: update release instructions in CONTRIBUTING.md (#49)
Replace stale manual git-tag workflow with current release-please process. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 7da7121 commit a877dbf

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

CONTRIBUTING.md

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,8 @@ uv run ruff format .
4242

4343
## Releases
4444

45-
Releases are automated via GitHub Actions. Version is determined from git tags via setuptools_scm.
45+
Releases are fully automated via [Release Please](https://github.com/googleapis/release-please).
4646

47-
To create a release:
48-
49-
1. Tag: `git tag v0.1.0`
50-
2. Push: `git push && git push --tags`
51-
52-
The CI will automatically publish to PyPI and deploy updated docs.
47+
1. Merge PRs to `main` using [conventional commit](https://www.conventionalcommits.org/) prefixes (`feat:`, `fix:`, etc.)
48+
2. Release Please automatically creates/updates a release PR with changelog and version bump
49+
3. Merge the release PR to publish to PyPI and deploy updated docs

0 commit comments

Comments
 (0)