Я пытаюсь кэшировать зависимости для рабочего процесса Github Action. Я использую Pipenv.
это моя конфигурация:
- uses: actions/cache@v1
with:
path: ~/.cache/pip
key: ${{ runner.os }}-pip-${{ hashFiles('**/Pipfile') }}
restore-keys: |
${{ runner.os }}-pip-
Я получил эту конфигурацию из примеров Github для использования pip. Я только изменил requirements.txt
на Pipfile
, так как мы не используем requirements.txt
. Но даже с requirements.txt
я все равно получаю ту же проблему.
шаг Зависимость кэша всегда дает эту проблему:
, а затем после запуска тестов:
В рабочем процессе нет ошибок, и он завершается как обычно, однако никогда кажется, что может найти или обновить кэш зависимостей.