diff --git a/{{ cookiecutter.__package_slug }}/.github/workflows/ci-cd.yml b/{{ cookiecutter.__package_slug }}/.github/workflows/ci-cd.yml index bdb833a..67f7f3e 100644 --- a/{{ cookiecutter.__package_slug }}/.github/workflows/ci-cd.yml +++ b/{{ cookiecutter.__package_slug }}/.github/workflows/ci-cd.yml @@ -20,6 +20,14 @@ jobs: - name: Install poetry uses: snok/install-poetry@v1 + - name: "Restore cached dependencies" + uses: actions/cache@v3 + with: + path: ~/.cache/pypoetry + key: ${{ runner.os }}-poetry-${{ hashFiles('**/poetry.lock') }} + restore-keys: | + ${{ runner.os }}-poetry- + - name: Install package run: poetry install @@ -59,6 +67,14 @@ jobs: - name: Install poetry uses: snok/install-poetry@v1 + - name: "Restore cached dependencies" + uses: actions/cache@v3 + with: + path: ~/.cache/pypoetry + key: ${{ runner.os }}-poetry-${{ hashFiles('**/poetry.lock') }} + restore-keys: | + ${{ runner.os }}-poetry- + - name: Install package run: poetry install