Skip to content

chore(release): drop simple_module_test & products from PyPI matrix - #63

Merged
antosubash merged 1 commit into
mainfrom
feature/compassionate-hertz-fcc88e
Apr 29, 2026
Merged

chore(release): drop simple_module_test & products from PyPI matrix#63
antosubash merged 1 commit into
mainfrom
feature/compassionate-hertz-fcc88e

Conversation

@antosubash

Copy link
Copy Markdown
Owner

Summary

  • Remove simple_module_test and simple_module_products from the publish-pypi matrix in .github/workflows/release.yml.
  • Both packages continue to build as part of the uv build --all-packages step (the workspace needs them) — they're just no longer pushed to PyPI.

Why

  • simple_module_test is a dev-only test harness used by other packages' test suites.
  • simple_module_products is a sample/demo module, not something we want to publish as a public release artifact.

Test plan

  • Next release run on main succeeds and the publish-pypi matrix shows 13 jobs (was 15) with no simple_module_test / simple_module_products entries.
  • PyPI does not receive new versions of either package.

…om PyPI matrix

These packages are still built as part of the workspace but no longer
published to PyPI — `simple_module_test` is a dev-only test harness and
`simple_module_products` is a sample/demo module, neither of which
should be distributed as a public release artifact.
@antosubash
antosubash merged commit 83615de into main Apr 29, 2026
10 checks passed
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