Skip to content

chore(deps): update actions/cache action to v4.2.2 (#436) #1646

chore(deps): update actions/cache action to v4.2.2 (#436)

chore(deps): update actions/cache action to v4.2.2 (#436) #1646

Workflow file for this run

name: Distribution
on: [push, pull_request]
jobs:
setup:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Setup Python
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
with:
python-version: '3.13'
- uses: astral-sh/setup-uv@1edb52594c857e2b5b13128931090f0640537287 # v5.3.0
with:
enable-cache: true
cache-dependency-glob: ''
- name: Install dependencies
run: uv pip install --system -r requirements-test.txt
- name: build
run: uv build
- name: twine
run: uvx twine check dist/*
- name: Publish package
if: ${{ github.event_name == 'push' && startsWith(github.event.ref, 'refs/tags') }}
run: uv publish --trusted-publishing always
permissions:
contents: read