diff options
author | Reinier van der Leer <pwuts@agpt.co> | 2024-03-22 14:15:43 +0100 |
---|---|---|
committer | Reinier van der Leer <pwuts@agpt.co> | 2024-03-22 14:15:43 +0100 |
commit | 2a0e0874616350cb59036d505d0c35848e5a28d1 (patch) | |
tree | c4de62a6fa713fc940e5028cd40b1d248c413786 | |
parent | ci(agent): Fix Python dependency caching on macOS (diff) | |
download | Auto-GPT-2a0e0874616350cb59036d505d0c35848e5a28d1.tar.gz Auto-GPT-2a0e0874616350cb59036d505d0c35848e5a28d1.tar.bz2 Auto-GPT-2a0e0874616350cb59036d505d0c35848e5a28d1.zip |
ci(agent): Disable Python dependency caching on Windows
On Windows, unpacking cached dependencies takes longer than just installing them with `poetry install`. :')
-rw-r--r-- | .github/workflows/autogpt-ci.yml | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/.github/workflows/autogpt-ci.yml b/.github/workflows/autogpt-ci.yml index 5d946e611..7f3e00150 100644 --- a/.github/workflows/autogpt-ci.yml +++ b/.github/workflows/autogpt-ci.yml @@ -165,9 +165,11 @@ jobs: run: echo "date=$(date +'%Y-%m-%d')" >> $GITHUB_OUTPUT - name: Set up Python dependency cache + # On Windows, unpacking cached dependencies takes longer than just installing them + if: runner.os != 'Windows' uses: actions/cache@v4 with: - path: ${{ runner.os == 'Windows' && '~\AppData\Local\pypoetry\Cache' || runner.os == 'macOS' && '~/Library/Caches/pypoetry' || '~/.cache/pypoetry' }} + path: ${{ runner.os == 'macOS' && '~/Library/Caches/pypoetry' || '~/.cache/pypoetry' }} key: poetry-${{ runner.os }}-${{ hashFiles('autogpts/autogpt/poetry.lock') }} - name: Install Poetry (Unix) |