Skip to content

ci: add GitHub Actions CI/CD for testing and PyPI publishing - #1

Merged
sparck75 merged 1 commit into
mainfrom
ci/add-github-actions
Mar 29, 2026
Merged

sparck75 merged 1 commit into
mainfrom
ci/add-github-actions

Conversation

@sparck75

Copy link
Copy Markdown
Contributor

Summary

  • Add CI workflow that tests on Python 3.10, 3.11, 3.12 and builds the package
  • Add publish workflow that publishes to PyPI on GitHub Release (trusted publishing)
  • Add .gitignore for Python artifacts

Test plan

  • Verify CI runs on push to main and on PRs
  • Verify build job produces dist artifacts
  • Verify publish workflow triggers on release creation

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@sparck75
sparck75 merged commit d235d1a into main Mar 29, 2026
4 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