diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index 61bc0665c..cfde14fa7 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -37,14 +37,12 @@ jobs: python-version: ${{ env.PYTHON_VERSION }} - name: Install poetry - uses: abatilo/actions-poetry@v2 + uses: abatilo/actions-poetry@v4 - name: Setup a local virtual environment (if no poetry.toml file) run: | poetry config virtualenvs.create true --local poetry config virtualenvs.in-project true --local - # Ensure the virtual environment is created before caching - poetry install - uses: actions/cache@v4 name: Define a cache for the virtual environment based on the dependencies lock file @@ -52,6 +50,9 @@ jobs: path: ./.venv key: venv-${{ hashFiles('poetry.lock') }} + - name: Install the project dependencies + run: poetry install + migrations: needs: cache runs-on: ubuntu-latest @@ -66,7 +67,7 @@ jobs: python-version: ${{ env.PYTHON_VERSION }} - name: Install poetry - uses: abatilo/actions-poetry@v2 + uses: abatilo/actions-poetry@v4 - name: Setup a local virtual environment (if no poetry.toml file) run: | @@ -101,7 +102,7 @@ jobs: python-version: ${{ env.PYTHON_VERSION }} - name: Install poetry - uses: abatilo/actions-poetry@v2 + uses: abatilo/actions-poetry@v4 - name: Setup a local virtual environment (if no poetry.toml file) run: | @@ -148,7 +149,7 @@ jobs: python-version: ${{ env.PYTHON_VERSION }} - name: Install poetry - uses: abatilo/actions-poetry@v2 + uses: abatilo/actions-poetry@v4 - name: Setup a local virtual environment (if no poetry.toml file) run: | @@ -183,7 +184,7 @@ jobs: python-version: ${{ env.PYTHON_VERSION }} - name: Install poetry - uses: abatilo/actions-poetry@v2 + uses: abatilo/actions-poetry@v4 - name: Setup a local virtual environment (if no poetry.toml file) run: | @@ -218,7 +219,7 @@ jobs: python-version: ${{ env.PYTHON_VERSION }} - name: Install poetry - uses: abatilo/actions-poetry@v2 + uses: abatilo/actions-poetry@v4 - name: Setup a local virtual environment (if no poetry.toml file) run: | @@ -252,7 +253,7 @@ jobs: python-version: ${{ env.PYTHON_VERSION }} - name: Install poetry - uses: abatilo/actions-poetry@v2 + uses: abatilo/actions-poetry@v4 - name: Setup a local virtual environment (if no poetry.toml file) run: | @@ -295,7 +296,7 @@ jobs: python-version: ${{ env.PYTHON_VERSION }} - name: Install poetry - uses: abatilo/actions-poetry@v2 + uses: abatilo/actions-poetry@v4 - name: Setup a local virtual environment (if no poetry.toml file) run: | @@ -334,7 +335,7 @@ jobs: python-version: ${{ env.PYTHON_VERSION }} - name: Install poetry - uses: abatilo/actions-poetry@v2 + uses: abatilo/actions-poetry@v4 - name: Setup a local virtual environment (if no poetry.toml file) run: | diff --git a/poetry.lock b/poetry.lock index 7b1d2d383..54a68ad8b 100644 --- a/poetry.lock +++ b/poetry.lock @@ -5120,14 +5120,14 @@ tests = ["coverage[toml] (==5.0.4)", "pytest (>=6.0.0,<7.0.0)"] [[package]] name = "pymdown-extensions" -version = "10.14" +version = "10.14.1" description = "Extension pack for Python Markdown." optional = false python-versions = ">=3.8" groups = ["docs"] files = [ - {file = "pymdown_extensions-10.14-py3-none-any.whl", hash = "sha256:202481f716cc8250e4be8fce997781ebf7917701b59652458ee47f2401f818b5"}, - {file = "pymdown_extensions-10.14.tar.gz", hash = "sha256:741bd7c4ff961ba40b7528d32284c53bc436b8b1645e8e37c3e57770b8700a34"}, + {file = "pymdown_extensions-10.14.1-py3-none-any.whl", hash = "sha256:637951cbfbe9874ba28134fb3ce4b8bcadd6aca89ac4998ec29dcbafd554ae08"}, + {file = "pymdown_extensions-10.14.1.tar.gz", hash = "sha256:b65801996a0cd4f42a3110810c306c45b7313c09b0610a6f773730f2a9e3c96b"}, ] [package.dependencies]