Skip to content

ci: add PyPI publish and test workflows#2

Merged
abrichr merged 1 commit intomainfrom
ci/add-workflows
Mar 4, 2026
Merged

ci: add PyPI publish and test workflows#2
abrichr merged 1 commit intomainfrom
ci/add-workflows

Conversation

@abrichr
Copy link
Member

@abrichr abrichr commented Mar 4, 2026

Summary

  • Add publish.yml — publishes to PyPI on version tags (v*) using trusted publisher (OIDC, no tokens)
  • Add test.yml — runs pytest on push to main and PRs
  • Created release environment on GitHub

Usage

After merge, publish with:

git tag v0.1.0 && git push --tags

Test plan

🤖 Generated with Claude Code

Trusted publisher (OIDC) — no tokens needed. Tag with vX.Y.Z to publish.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@abrichr abrichr merged commit 41afded into main Mar 4, 2026
1 check passed
@abrichr abrichr deleted the ci/add-workflows branch March 4, 2026 03:46
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