From baf347126098ca1fa208c6d1c1718c902a29fca7 Mon Sep 17 00:00:00 2001 From: Joao Paulo Euko Date: Sun, 27 Apr 2025 21:45:10 +0100 Subject: [PATCH 1/3] documentation --- .github/workflows/deploy-mkdocs.yml | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/.github/workflows/deploy-mkdocs.yml b/.github/workflows/deploy-mkdocs.yml index 5d3d060..1ba4ca2 100644 --- a/.github/workflows/deploy-mkdocs.yml +++ b/.github/workflows/deploy-mkdocs.yml @@ -3,7 +3,7 @@ name: Deploy | Deploy MkDocs on: workflow_dispatch: push: - branches: ['main'] + branches: ['*'] permissions: contents: read @@ -20,13 +20,21 @@ jobs: - name: Checkout uses: actions/checkout@v4 - - name: Install uv and set the python version - uses: astral-sh/setup-uv@v5 + - name: Set up Python + uses: actions/setup-python@v4 with: - python-version: "3.11" - - - name: Install the project - run: uv sync --locked --group docs + python-version: '3.11' + + - name: Install the dependencies + run: | + pip install \ + "mkdocs>=1.6.1" \ + "mkdocs-gen-files>=0.5.0" \ + "mkdocs-jupyter>=0.25.1" \ + "mkdocs-literate-nav>=0.6.2" \ + "mkdocs-material>=9.6.12" \ + "mkdocs-section-index>=0.3.10" \ + "mkdocstrings[python]>=0.29.1" \ - name: Build MkDocs run: mkdocs build --site-dir ./deploy From 16f9d565da607422e6652d5d7c7866cca40e4f4e Mon Sep 17 00:00:00 2001 From: Joao Paulo Euko Date: Sun, 27 Apr 2025 21:52:42 +0100 Subject: [PATCH 2/3] docs --- .github/workflows/deploy-mkdocs.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/deploy-mkdocs.yml b/.github/workflows/deploy-mkdocs.yml index 1ba4ca2..1dfd68f 100644 --- a/.github/workflows/deploy-mkdocs.yml +++ b/.github/workflows/deploy-mkdocs.yml @@ -27,14 +27,14 @@ jobs: - name: Install the dependencies run: | - pip install \ - "mkdocs>=1.6.1" \ - "mkdocs-gen-files>=0.5.0" \ - "mkdocs-jupyter>=0.25.1" \ - "mkdocs-literate-nav>=0.6.2" \ - "mkdocs-material>=9.6.12" \ - "mkdocs-section-index>=0.3.10" \ - "mkdocstrings[python]>=0.29.1" \ + pip install ` + "mkdocs>=1.6.1" ` + "mkdocs-gen-files>=0.5.0" ` + "mkdocs-jupyter>=0.25.1" ` + "mkdocs-literate-nav>=0.6.2" ` + "mkdocs-material>=9.6.12" ` + "mkdocs-section-index>=0.3.10" ` + "mkdocstrings[python]>=0.29.1" - name: Build MkDocs run: mkdocs build --site-dir ./deploy From f71cb505c646bf8ee043530142c0a75a479f825a Mon Sep 17 00:00:00 2001 From: Joao Paulo Euko Date: Sun, 27 Apr 2025 21:56:21 +0100 Subject: [PATCH 3/3] main --- .github/workflows/deploy-mkdocs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy-mkdocs.yml b/.github/workflows/deploy-mkdocs.yml index 1dfd68f..41564b9 100644 --- a/.github/workflows/deploy-mkdocs.yml +++ b/.github/workflows/deploy-mkdocs.yml @@ -3,7 +3,7 @@ name: Deploy | Deploy MkDocs on: workflow_dispatch: push: - branches: ['*'] + branches: ['main'] permissions: contents: read