Skip to content

v0.4.5

v0.4.5 #4

Workflow file for this run

name: Release
on:
pull_request:
branches:
- main
types:
- closed
permissions:
contents: read
jobs:
pypi-publish:
name: Upload release to PyPI
runs-on: ubuntu-latest
if: github.event.pull_request.merged == true
environment:
name: pypi
url: https://pypi.org/project/zotlib/
permissions:
id-token: write
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Install uv
uses: astral-sh/setup-uv@v7
- name: Set up Python 3.14
run: uv python install 3.14
- name: Package project
run: uv build
- name: Publish package distributions to PyPI
uses: pypa/gh-action-pypi-publish@release/v1