diff --git a/.github/workflows/python.yaml b/.github/workflows/python.yaml index 182fb6d3..6ce4c330 100644 --- a/.github/workflows/python.yaml +++ b/.github/workflows/python.yaml @@ -42,9 +42,7 @@ jobs: pyproject.toml - name: Install dependencies run: | - python -m pip install --upgrade pip - if [ -f dev-deps.lock ]; then pip install -r dev-deps.lock; fi - pip install -e . --no-deps + pip install -e . -r dev-deps.lock - name: Cache pre-commit tools uses: actions/cache@v3 with: diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index f98a19b2..fcb8fded 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -21,6 +21,9 @@ jobs: cache-dependency-path: | dev-deps.lock pyproject.toml + - name: Install dependencies + run: | + pip install -e . -r dev-deps.lock - name: Build and check run: | python -m build