Skip to content

Merge pull request #80 from codrsquad/bump-components #116

Merge pull request #80 from codrsquad/bump-components

Merge pull request #80 from codrsquad/bump-components #116

Workflow file for this run

name: Release
on:
push:
tags:
- 'v[0-9]*'
jobs:
publish:
runs-on: ubuntu-latest
environment: release
permissions:
id-token: write # mandatory for trusted publishing
steps:
- uses: actions/checkout@v6
- uses: actions/setup-python@v6
with:
python-version: "3.14"
- uses: astral-sh/setup-uv@v7
- run: uvx --with tox-uv tox -e py,style
- run: uv build
- name: Publish to PyPI
uses: pypa/gh-action-pypi-publish@release/v1