mirror of
https://github.com/internetarchive/brozzler.git
synced 2026-01-08 04:25:30 -05:00
This adds a tag-to-release Actions config based around uv. This is triggered by pushing a tag with a new version; it will automatically kick off this job, which will publish the new version to PyPI on completion. We can push that tag from a PR or directly to master. At the moment, this doesn't do anything to automatically create a GitHub release from the tag; we can do that manually for now, but if we're interested I can add something to automatically generate the release too. We don't need to provide a token to uv to publish; instead, we just need to configure the repo for PyPI access using this: https://docs.pypi.org/trusted-publishers/adding-a-publisher/ |
||
|---|---|---|
| .. | ||
| setup | ||
| daily.yaml | ||
| python-formatting.yml | ||
| release.yml | ||
| tests.yml | ||