Skip to content

Release: prepare flightctl-client 1.3.0 publishing - #21

Merged
SiddarthR56 merged 1 commit into
mainfrom
release/flightctl-client-1.3.0
Sep 7, 2026
Merged

Release: prepare flightctl-client 1.3.0 publishing#21
SiddarthR56 merged 1 commit into
mainfrom
release/flightctl-client-1.3.0

Conversation

@EfratIfergan

Copy link
Copy Markdown
Contributor

Summary

  • restore the flightctl-client distribution name for the 1.3.0 release
  • add a release-triggered build-and-publish workflow using PyPI Trusted Publishing
  • reject releases whose built wheel or source distribution metadata does not match the release tag

Validation

  • python -m build
  • twine check dist/*
  • artifact metadata: Name: flightctl-client, Version: 1.3.0
  • pytest (427 passed)

Release follow-up

Before publishing the v1.3.0 GitHub release, configure PyPI Trusted Publishing for flightctl/flightctl-python-client, .github/workflows/release.yml, and the pypi environment.

@SiddarthR56
SiddarthR56 merged commit 7057701 into main Sep 7, 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.

2 participants