Skip to content

chore: release-please and PyPI publishing, ready to go public - #26

Merged
mikejgray merged 1 commit into
mainfrom
chore/release-setup
Oct 15, 2026
Merged

mikejgray merged 1 commit into
mainfrom
chore/release-setup

Conversation

@mikejgray

Copy link
Copy Markdown
Contributor

Ready to go public:

  • release-please (manifest mode) opens release PRs from conventional commits. The first release is 1.0.0 (initial-version); it updates version.py through the x-release-please-version marker. Check the version in its first release PR before merging.
  • release-build publishes to PyPI with the PYPI_TOKEN secret, the same workflows as kiwix-mcp. The secret must be visible to this repo (org secret or repo secret) and able to create a new PyPI project.
  • "Private :: Do Not Upload" removed; Active status badge.

Built locally: the wheel builds and its metadata has no private classifier.

🤖 Generated with Claude Code

https://claude.ai/code/session_01KjZYoJmprjrVro214krcYK

- release-please (manifest mode) opens release PRs from conventional
  commits; the first release is 1.0.0 (initial-version). It updates
  version.py through the x-release-please-version marker.
- release-build publishes to PyPI with the PYPI_TOKEN secret, the same
  workflows as kiwix-mcp.
- "Private :: Do Not Upload" removed; status badge (Active) per the
  OscillateLabs standards.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KjZYoJmprjrVro214krcYK
@mikejgray
mikejgray merged commit e701076 into main Oct 15, 2026
4 checks passed
@mikejgray
mikejgray deleted the chore/release-setup branch October 15, 2026 00:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant