updated builds and release pipeline setup (without pypi publish) (#219)

* updated builds and release pipeline setup (without pypi publish)

* add label prefix action

* updated uv versions

* final uv updates

* moved uv version semver into variable
This commit is contained in:
Eduard van Valkenburg
2025-07-24 09:15:00 +02:00
committed by GitHub
Unverified
parent 5e9b24e532
commit 517955ce66
18 changed files with 702 additions and 447 deletions
+4 -1
View File
@@ -7,6 +7,9 @@ on:
paths:
- "python/**"
env:
UV_SEMVER: "0.8.x"
jobs:
pre-commit:
name: Checks
@@ -29,7 +32,7 @@ jobs:
- name: Set up uv
uses: astral-sh/setup-uv@v6
with:
version: "0.7.x"
version: ${{ env.UV_SEMVER }}
enable-cache: true
cache-suffix: ${{ runner.os }}-${{ matrix.python-version }}
cache-dependency-glob: "**/uv.lock"