From e9be3c86aed737d65545801dc10abd39ba75f420 Mon Sep 17 00:00:00 2001 From: Klemek Date: Wed, 29 Apr 2026 09:24:31 +0200 Subject: [PATCH] ci(github): fix uv install --- .github/workflows/pythonci.yml | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/.github/workflows/pythonci.yml b/.github/workflows/pythonci.yml index 14f044d..4576cd4 100644 --- a/.github/workflows/pythonci.yml +++ b/.github/workflows/pythonci.yml @@ -1,12 +1,14 @@ name: Python CI -on: [push] -jobs: +on: [ push ] +jobs: ruff: runs-on: ubuntu-latest steps: - uses: actions/checkout@v5 - uses: astral-sh/ruff-action@v3 - + with: + args: "check" + ruff-format-check: runs-on: ubuntu-latest steps: @@ -18,15 +20,15 @@ jobs: ty: runs-on: ubuntu-latest steps: - - run: python3 -m pip install uv + - run: python3 -m pip install uv --break-system-packages - uses: actions/checkout@v5 - run: python3 -m uv sync - run: python3 -m uv run ty check --output-format github - + coverage: runs-on: ubuntu-latest steps: - - run: python3 -m pip install uv + - run: python3 -m pip install uv --break-system-packages - uses: actions/checkout@v5 - run: python3 -m uv sync - run: python3 -m uv run coverage run -m unittest -v @@ -34,4 +36,3 @@ jobs: - uses: irongut/CodeCoverageSummary@v1.3.0 with: filename: coverage.xml -