aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/autogpt-ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/autogpt-ci.yml')
-rw-r--r--.github/workflows/autogpt-ci.yml4
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)