From f464f1eae19e76fc9fce65bc15850f1261d40cae Mon Sep 17 00:00:00 2001 From: mauwii Date: Sun, 8 Jun 2025 09:10:28 +0200 Subject: [PATCH 1/2] in pre-commit-check install only dev dependencies --- .github/workflows/verify-buildability.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/verify-buildability.yml b/.github/workflows/verify-buildability.yml index 0c7ca23..567160d 100644 --- a/.github/workflows/verify-buildability.yml +++ b/.github/workflows/verify-buildability.yml @@ -14,6 +14,7 @@ jobs: runs-on: ubuntu-latest env: PIP_USE_PEP517: '1' + REQUIREMENTS_FILE: 'requirements.dev.txt' steps: - name: Checkout sources id: checkout-sources @@ -26,8 +27,14 @@ jobs: cache: pip cache-dependency-path: pyproject.toml + - name: install pip-tools + run: pip3 install pip-tools + + - name: create dev requirements + run: pip-compile --upgrade --extra=dev -o $REQUIREMENTS_FILE + - name: install dev dependencies - run: pip3 install ".[dev]" + run: pip3 install -r $REQUIREMENTS_FILE - name: run pre-commit-check run: > From 0740eabcaaa2a476b1317ed09ee640781c96d754 Mon Sep 17 00:00:00 2001 From: mauwii Date: Sun, 8 Jun 2025 09:16:29 +0200 Subject: [PATCH 2/2] fix step name --- .github/workflows/verify-buildability.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/verify-buildability.yml b/.github/workflows/verify-buildability.yml index 567160d..6fb6827 100644 --- a/.github/workflows/verify-buildability.yml +++ b/.github/workflows/verify-buildability.yml @@ -33,7 +33,7 @@ jobs: - name: create dev requirements run: pip-compile --upgrade --extra=dev -o $REQUIREMENTS_FILE - - name: install dev dependencies + - name: install dev requirements run: pip3 install -r $REQUIREMENTS_FILE - name: run pre-commit-check