diff --git a/.github/workflows/mkdocs-deploy.yml b/.github/workflows/mkdocs-deploy.yml index 31e3666..1f40e3b 100644 --- a/.github/workflows/mkdocs-deploy.yml +++ b/.github/workflows/mkdocs-deploy.yml @@ -11,18 +11,25 @@ permissions: jobs: deploy: runs-on: ubuntu-latest + env: + PIPENV_VENV_IN_PROJECT: 'true' steps: - uses: actions/checkout@v3 - name: Set up Python uses: actions/setup-python@v4 with: - python-version: '3.x' + python-version: '3.12' cache: 'pipenv' cache-dependency-path: Pipfile.lock + - name: Upgrade pip and install Pipenv + run: | + python -m pip install --upgrade pip + pip install pipenv + - name: Install dependencies with Pipenv - run: pipenv install --deploy + run: pipenv install --deploy --ignore-pipfile - name: Build the site with MkDocs run: pipenv run mkdocs build --strict diff --git a/Pipfile b/Pipfile index 91b08e7..1792570 100644 --- a/Pipfile +++ b/Pipfile @@ -4,12 +4,9 @@ verify_ssl = true name = "pypi" [packages] -mkdocs = "==1.6.1" -mkdocs-git-revision-date-localized-plugin = "==1.2.9" +mkdocs-git-revision-date-localized-plugin = "==1.2.0" mkdocs-material = "==9.5.38" mkdocs-table-reader-plugin = "==3.1.0" -pymdown-extensions = "==10.10.2" -pygments = "==2.18.0" [dev-packages] diff --git a/Pipfile.lock b/Pipfile.lock index 68976db..5abe214 100644 --- a/Pipfile.lock +++ b/Pipfile.lock @@ -1,7 +1,7 @@ { "_meta": { "hash": { - "sha256": "a390f803b8c444a6dc1ac97ccc5cb2f06b695c4f41ee4d53dd54776be7b903e6" + "sha256": "df733857bac541d4cda7a4edfd3adbbb91081bacff80bad87dabe38b900a1ee9" }, "pipfile-spec": 6, "requires": { @@ -270,7 +270,6 @@ "sha256:7b432f01d928c084353ab39c57282f29f92136665bdd6abf7c1ec8d822ef86f2", "sha256:db91759624d1647f3f34aa0c3f327dd2601beae39a366d6e064c03468d35c20e" ], - "index": "pypi", "markers": "python_version >= '3.8'", "version": "==1.6.1" }, @@ -284,12 +283,12 @@ }, "mkdocs-git-revision-date-localized-plugin": { "hashes": [ - "sha256:dea5c8067c23df30275702a1708885500fadf0abfb595b60e698bffc79c7a423", - "sha256:df9a50873fba3a42ce9123885f8c53d589e90ef6c2443fe3280ef1e8d33c8f65" + "sha256:540b9c930d8d48630c090b72ac2c3900ac2ed0799b23738a33b88e31f5198fe7", + "sha256:7752edd7c4dcaa9383e9a5b6a4f729831a62d604b0c43b319331127720c6a2bf" ], "index": "pypi", - "markers": "python_version >= '3.8'", - "version": "==1.2.9" + "markers": "python_version >= '3.6'", + "version": "==1.2.0" }, "mkdocs-material": { "hashes": [ @@ -436,7 +435,6 @@ "sha256:f3a255b2c19987fbbe62a9dfd6cff7ff2aa9ccab3fc75218fd4b7530f01efa24", "sha256:fffb8ae78d8af97f849404f21411c95062db1496aeb3e56f146f0355c9989319" ], - "index": "pypi", "markers": "python_version >= '3.9'", "version": "==2.2.3" }, @@ -461,7 +459,6 @@ "sha256:786ff802f32e91311bff3889f6e9a86e81505fe99f2735bb6d60ae0c5004f199", "sha256:b8e6aca0523f3ab76fee51799c488e38782ac06eafcf95e7ba832985c8e7b13a" ], - "index": "pypi", "markers": "python_version >= '3.8'", "version": "==2.18.0" }, @@ -470,7 +467,6 @@ "sha256:513a9e9432b197cf0539356c8f1fc376e0d10b70ad150cadeb649a5628aacd45", "sha256:65d82324ef2497931bc858c8320540c6264ab0d9a292707edb61f4fe0cd56633" ], - "index": "pypi", "markers": "python_version >= '3.8'", "version": "==10.10.2" },