diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml index 6bc403e..7dd48dd 100644 --- a/.github/workflows/docker.yaml +++ b/.github/workflows/docker.yaml @@ -69,7 +69,7 @@ jobs: uses: docker/setup-buildx-action@v1 - name: Cache Docker layers - uses: actions/cache@v2.1.5 + uses: actions/cache@v3.3.1 with: path: /tmp/.buildx-cache key: ${{ runner.os }}-buildx-${{ steps.prep.outputs.build_args }}-${{ hashFiles('**/poetry.lock') }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 02561b7..810673b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -16,7 +16,7 @@ jobs: pip install poetry==1.0.* poetry config virtualenvs.in-project true - name: Set up cache - uses: actions/cache@v2.1.5 + uses: actions/cache@v3.3.1 with: path: .venv key: venv-${{ runner.os }}-poetry-${{ hashFiles('**/poetry.lock') }} diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 31fc8a4..dd91013 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -13,7 +13,7 @@ jobs: python-version: '3.8' architecture: x64 - name: Set up Poetry cache - uses: actions/cache@v2.1.5 + uses: actions/cache@v3.3.1 id: cached-poetry with: path: ~/.local @@ -31,7 +31,7 @@ jobs: poetry config virtualenvs.create true poetry config virtualenvs.in-project true - name: Set up dependencies cache - uses: actions/cache@v2.1.5 + uses: actions/cache@v3.3.1 id: cached-poetry-dependencies with: path: .venv @@ -43,7 +43,7 @@ jobs: run: poetry install --no-interaction --no-root # NOTE: Install our root project into the venv cache without busting it - name: Set up root + dependencies cache - uses: actions/cache@v2.1.5 + uses: actions/cache@v3.3.1 id: cached-project with: path: .venv