Tags: modern-python/faststream-outbox
Tags
ci: publish to PyPI via Trusted Publishing (OIDC) (#123) * ci: publish to PyPI via Trusted Publishing (OIDC) Drop the long-lived PYPI_TOKEN secret in favor of OIDC. uv publish auto-detects the GitHub Actions id-token, so the release job grants id-token: write and runs under a `pypi` environment that scopes the PyPI Trusted Publisher. Requires a matching Trusted Publisher on the faststream-outbox PyPI project (workflow: release.yml, environment: pypi) before the next tag. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]> * docs(release): add 0.10.5 notes (Trusted Publishing pipeline) Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]> --------- Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
docs(releases): add 0.10.4 release notes (#113) Patch release: internal refactors (#109-#111, no behavior change) + richer PyPI metadata (#108). Drop-in upgrade. Tag/publish gated on explicit go per the release procedure. Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
docs: draft 0.10.0 release notes (pass-3 audit closure + drain_timeou… …t adapters) (#97) Covers PRs #85-#96: the F5-01 High fix, the F8-01 FastAPI dlq/recorder forwarding and F3-01 last_exception_renderer features, the drain_timeout metric, the robustness/validation fixes, and the test-hardening + docs sweep. Three behavior notes flagged for upgraders. Tag-driven release: pushing the bare `0.10.0` tag publishes to PyPI. Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
PreviousNext