Skip to content

Conversation

@jackye1995
Copy link
Contributor

Summary

  • Add GitHub Actions workflow for automated PyPI releases
  • Configure workflow to support both automatic releases and manual triggers
  • Use uv for building and trusted publishing for secure PyPI deployment

Changes

  • Added .github/workflows/python-release.yml workflow file
  • Updated project metadata in pyproject.toml
  • Bumped lance-namespace dependency to 0.0.6

Test plan

  • Workflow runs successfully on PR (dry run mode)
  • Manual workflow dispatch works in dry run mode
  • PyPI trusted publishing is configured for the repository

🤖 Generated with Claude Code

- Add GitHub Actions workflow for automated PyPI releases
- Support manual and automatic release triggers
- Use uv for building and publishing with trusted publishing
- Update project metadata and dependencies

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@github-actions github-actions bot added the enhancement New feature or request label Aug 25, 2025
@jackye1995 jackye1995 merged commit a9d72dd into lance-format:main Aug 25, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant