diff --git a/.github/workflows/data-cicd.yml b/.github/workflows/data-cicd.yml index 0e59ac188..8627c4bd7 100644 --- a/.github/workflows/data-cicd.yml +++ b/.github/workflows/data-cicd.yml @@ -25,6 +25,7 @@ jobs: - name: Install dependencies run: | uv venv + source .venv/bin/activate uv pip install -r data/requirements.txt -r requirements-dev.txt - run: pytest data #type-check: @@ -40,6 +41,7 @@ jobs: # - name: Install dependencies # run: | # uv venv + # source .venv/bin/activate # uv pip install -r data/requirements.txt -r requirements-dev.txt # - name: Run mypy # run: mypy --strict data diff --git a/.github/workflows/linting.yml b/.github/workflows/linting.yml index 061b8daba..cec94e21f 100644 --- a/.github/workflows/linting.yml +++ b/.github/workflows/linting.yml @@ -30,6 +30,7 @@ jobs: - name: Install python dependencies run: | uv venv + source .venv/bin/activate uv pip install -r data/requirements.txt -r requirements-dev.txt - name: Run pre-commit continue-on-error: ${{ github.ref == 'refs/heads/main' }} diff --git a/.github/workflows/update-data.yml b/.github/workflows/update-data.yml index 77c5d1c44..74f2cf880 100644 --- a/.github/workflows/update-data.yml +++ b/.github/workflows/update-data.yml @@ -27,6 +27,7 @@ jobs: - name: Install python dependencies run: | uv venv + source .venv/bin/activate uv pip install -r data/requirements.txt -r requirements-dev.txt - name: Download data continue-on-error: true # a PR deleting all data will be created if this fails => fail obvious