From c15d4dd6ecdd1228935afaa45593c4d5eb82e2e8 Mon Sep 17 00:00:00 2001 From: rwedge Date: Thu, 4 Dec 2025 15:45:02 -0600 Subject: [PATCH] use --no-cache-dir on big pip installs --- .github/workflows/dependency_checker.yml | 2 +- .github/workflows/install.yml | 2 +- .github/workflows/integration.yml | 2 +- .github/workflows/lint.yml | 2 +- .github/workflows/minimum.yml | 2 +- .github/workflows/prepare_release.yml | 2 +- .github/workflows/release.yml | 2 +- .github/workflows/run_benchmark.yml | 2 +- .github/workflows/unit.yml | 2 +- .github/workflows/upload_benchmark_results.yml | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/dependency_checker.yml b/.github/workflows/dependency_checker.yml index 2c893a8e..3ed5ad5d 100644 --- a/.github/workflows/dependency_checker.yml +++ b/.github/workflows/dependency_checker.yml @@ -14,7 +14,7 @@ jobs: python-version-file: 'pyproject.toml' - name: Install dependencies run: | - python -m pip install .[dev] + python -m pip install --no-cache-dir .[dev] make check-deps OUTPUT_FILEPATH=latest_requirements.txt make fix-lint - name: Create pull request diff --git a/.github/workflows/install.yml b/.github/workflows/install.yml index b02bded1..b6ad851c 100644 --- a/.github/workflows/install.yml +++ b/.github/workflows/install.yml @@ -29,7 +29,7 @@ jobs: make package - name: Install package run: | - python -m pip install "unpacked_sdist/." + python -m pip install --no-cache-dir "unpacked_sdist/." - name: Test by importing packages run: | python -c "import sdgym" diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index 897c5ea6..7ade470d 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -26,7 +26,7 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip - python -m pip install invoke .[test] + python -m pip install --no-cache-dir invoke .[test] - name: Run integration tests run: invoke integration - if: matrix.os == 'ubuntu-latest' && matrix.python-version == 3.13 diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 24a66e1e..f361962d 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -21,6 +21,6 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip - python -m pip install invoke .[dev] + python -m pip install --no-cache-dir invoke .[dev] - name: Run lint checks run: invoke lint diff --git a/.github/workflows/minimum.yml b/.github/workflows/minimum.yml index 1171d63b..8fa28ab7 100644 --- a/.github/workflows/minimum.yml +++ b/.github/workflows/minimum.yml @@ -31,6 +31,6 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip - python -m pip install invoke .[test] + python -m pip install --no-cache-dir invoke .[test] - name: Test with minimum versions run: invoke minimum diff --git a/.github/workflows/prepare_release.yml b/.github/workflows/prepare_release.yml index ad0c6deb..0b8c8435 100644 --- a/.github/workflows/prepare_release.yml +++ b/.github/workflows/prepare_release.yml @@ -30,7 +30,7 @@ jobs: python -m pip install requests==2.31.0 python -m pip install bandit==1.7.7 python -m pip install packaging - python -m pip install .[test] + python -m pip install --no-cache-dir .[test] - name: Check for prerelease dependencies run: python scripts/check_for_prereleases.py diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3b996bee..fa1c3204 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -35,7 +35,7 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip - python -m pip install .[dev] + python -m pip install --no-cache-dir .[dev] - name: Create wheel run: | diff --git a/.github/workflows/run_benchmark.yml b/.github/workflows/run_benchmark.yml index 2b0e27ba..32297c71 100644 --- a/.github/workflows/run_benchmark.yml +++ b/.github/workflows/run_benchmark.yml @@ -19,7 +19,7 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip - python -m pip install -e .[dev] + python -m pip install --no-cache-dir -e .[dev] - name: Run SDGym Benchmark env: diff --git a/.github/workflows/unit.yml b/.github/workflows/unit.yml index f2b3dfb9..30820288 100644 --- a/.github/workflows/unit.yml +++ b/.github/workflows/unit.yml @@ -31,7 +31,7 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip - python -m pip install invoke .[test] + python -m pip install --no-cache-dir invoke .[test] - name: Run unit tests run: invoke unit - if: matrix.os == 'ubuntu-latest' && matrix.python-version == 3.13 diff --git a/.github/workflows/upload_benchmark_results.yml b/.github/workflows/upload_benchmark_results.yml index 56b117e2..5423ac6d 100644 --- a/.github/workflows/upload_benchmark_results.yml +++ b/.github/workflows/upload_benchmark_results.yml @@ -26,7 +26,7 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip - python -m pip install -e .[dev] + python -m pip install --no-cache-dir -e .[dev] - name: Upload SDGym Benchmark env: