Skip to content

add workflow yml file#65

Merged
NikhilShahi merged 1 commit intomainfrom
github-workflow
Mar 27, 2026
Merged

add workflow yml file#65
NikhilShahi merged 1 commit intomainfrom
github-workflow

Conversation

@NikhilShahi
Copy link
Copy Markdown
Collaborator

@NikhilShahi NikhilShahi commented Mar 27, 2026

Note

Medium Risk
Adds an automated release-to-PyPI publishing workflow using OIDC, which can affect release/distribution if misconfigured (tag/version mismatch checks mitigate this).

Overview
Adds a GitHub Actions workflow (.github/workflows/publish-pypi.yml) that builds the package on release.published, validates the release tag matches pyproject.toml version, checks PyPI for an existing version, then publishes via pypa/gh-action-pypi-publish using OIDC.

Bumps the package version in pyproject.toml from 0.89.0 to 0.89.1 to align with the new release process.

Written by Cursor Bugbot for commit 8081528. This will update automatically on new commits. Configure here.

@NikhilShahi NikhilShahi merged commit 844fc31 into main Mar 27, 2026
1 check 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