Add release-please PyPI publishing#255
Draft
ncrmro wants to merge 1 commit into
Draft
Conversation
ncrmro
requested review from
Copilot and
tildesrc
and removed request for
tildesrc
July 9, 2026 16:49
There was a problem hiding this comment.
Pull request overview
Adds automated release management and PyPI publishing for the panopticon Python package, integrating release-please version bumping and a GitHub Release–triggered publish workflow.
Changes:
- Introduces release-please configuration/manifest plus a workflow to open/update release PRs on pushes to
main. - Adds a
Releaseworkflow that type-checks, tests, builds, and publishes artifacts to PyPI via trusted publishing (OIDC). - Documents repository setup steps for release automation and adds an AGENTS operating manual.
Reviewed changes
Copilot reviewed 7 out of 7 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| src/panopticon/init.py | Adds release-please version marker on __version__. |
| release-please-config.json | Configures release-please for Python releases and version bumping across files. |
| .release-please-manifest.json | Initializes manifest mode version tracking for the root package. |
| .github/workflows/release-please.yml | Runs release-please on main to manage release PRs and GitHub Releases. |
| .github/workflows/release.yml | Publishes to PyPI on GitHub Release publication after validation/build. |
| docs/releasing.md | Documents required secrets and PyPI trusted publisher setup. |
| AGENTS.md | Adds an agent-facing operating manual for repo conventions and architecture. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
ncrmro
force-pushed
the
codex/release-please-pypi
branch
2 times, most recently
from
July 9, 2026 17:23
dc98e3e to
9545652
Compare
ncrmro
force-pushed
the
codex/release-please-pypi
branch
from
July 9, 2026 18:42
9545652 to
7ebe39a
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Validation
Follow-up before first release