Skip to content

Publish to PyPI on version tag push#4

Merged
eddietejeda merged 1 commit into
masterfrom
ci/publish-on-version-tags
May 19, 2026
Merged

Publish to PyPI on version tag push#4
eddietejeda merged 1 commit into
masterfrom
ci/publish-on-version-tags

Conversation

@eddietejeda
Copy link
Copy Markdown
Contributor

Summary

  • Add a Publish to PyPI workflow triggered by version tags matching v[0-9]*
  • Switch hotdata-runtime dependency from a git URL to hotdata-runtime>=0.1.0 so PyPI installs work (local dev still uses [tool.uv.sources])

Test plan

  • Publish hotdata-runtime to PyPI first (marimo depends on it)
  • Configure PyPI Trusted Publishing for hotdata-marimo (GitHub environment pypi)
  • Merge this PR
  • Bump version in pyproject.toml, push tag (e.g. git tag v0.1.0 && git push origin v0.1.0)
  • Confirm workflow succeeds and package appears at https://pypi.org/p/hotdata-marimo

Add a tag-triggered publish workflow and declare hotdata-runtime as a PyPI
dependency so published wheels install cleanly from pypi.org.
@eddietejeda eddietejeda merged commit 1c26e06 into master May 19, 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.

1 participant