From 19ded2cbeae4b766e4331fcfdd04ce27b95a8af5 Mon Sep 17 00:00:00 2001 From: tanbro Date: Mon, 8 Apr 2024 09:57:49 +0800 Subject: [PATCH] debug: gh workflow --- .github/workflows/workflow.yml | 12 ++++++------ requirements.txt | 3 --- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml index 2a9940f..18ab7ef 100644 --- a/.github/workflows/workflow.yml +++ b/.github/workflows/workflow.yml @@ -28,7 +28,7 @@ jobs: fi echo "version=${PEP440_VERSION}" | tee -a $GITHUB_OUTPUT - check-mkdocs_gh_dploy: + check-mkdocs: runs-on: ubuntu-latest steps: - name: Checkout @@ -39,17 +39,17 @@ jobs: cache: pip # caching pip dependencies - name: Install project and dependent tools run: | - python3 -m pip install -r requirements.txt + pip install -e . -r requirements.txt - name: Check with ruff run: | - python3 -m ruff check . - - name: Update docs + ruff check . + - name: MkDocs gh-deploy run: | - python3 -m mkdocs gh-deploy + mkdocs gh-deploy build: runs-on: ubuntu-latest - needs: [get-version-pep440, check-mkdocs_gh_dploy] + needs: [get-version-pep440, check-mkdocs] if: needs.get-version-pep440.outputs.version != '' steps: - name: Checkout diff --git a/requirements.txt b/requirements.txt index d22d42a..52bf7a4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,9 +1,6 @@ # The file defines requirements for the project's local development. # It's NOT package install dependencies. -# project itself --e . - # material theme and markdown extensions mkdocs-material pymdown-extensions