Skip to content

chore: bump version 1.3.3 --> 1.3.4 (#371) #1

chore: bump version 1.3.3 --> 1.3.4 (#371)

chore: bump version 1.3.3 --> 1.3.4 (#371) #1

Workflow file for this run

name: Publish package
on:
push:
tags:
- "v*"
permissions:
contents: read
jobs:
publish:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: astral-sh/setup-uv@v8.0.0
with:
version: '0.11.2'
- name: Validate tag matches project version
id: version
run: |
TAG="${GITHUB_REF_NAME#v}"
PKG_VERSION=$(uv version --short)
echo "tag=$TAG"
echo "pkg=$PKG_VERSION"
if [ "$TAG" != "$PKG_VERSION" ]; then
echo "Tag version ($TAG) does not match package version ($PKG_VERSION)"
exit 1
fi
- name: Build package
run: uv build
- name: Publish package to PyPI
uses: pypa/gh-action-pypi-publish@release/v1
with:
user: __token__
password: ${{ secrets.PYPI_API_TOKEN }}