发布

  • feat(ci): auto-release on every merge to main (#62) (#65)

    frostbyte_neo 发布于 2026-03-26 09:22:15 +00:00

    • Add auto-release.yml: on push to main, auto-calculate next patch
      version and create a git tag
    • Modify publish.yml: sync version from tag into pyproject.toml before
      build instead of requiring a manual version match
    • Skip tagging for version-bump-only commits to avoid infinite loops

    No more manual version bumping needed — every merge to main triggers
    a new PyPI release automatically.

    Co-authored-by: Claude Opus 4.6 (1M context) noreply@anthropic.com

    下载附件