From 74a1967f2b8aa41b3b808f16158d5b42084b7d47 Mon Sep 17 00:00:00 2001 From: Yazhou Cao Date: Thu, 29 Feb 2024 13:06:14 +0800 Subject: [PATCH] Remove the pdocs step in CI pipeline --- .github/workflows/docs.yml | 52 -------------------------------------- 1 file changed, 52 deletions(-) delete mode 100644 .github/workflows/docs.yml diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml deleted file mode 100644 index 8eec3a86..00000000 --- a/.github/workflows/docs.yml +++ /dev/null @@ -1,52 +0,0 @@ -name: pdoc - -# build the documentation whenever there are new commits on main -on: - push: - branches: - - main - # Alternative: only build for tags. - # tags: - # - '*' - -# security: restrict permissions for CI jobs. -permissions: - contents: read - -jobs: - # Build the documentation and upload the static HTML files as an artifact. - build: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-python@v4 - with: - python-version: 3.10.11 - - - uses: Gr1N/setup-poetry@v8 - with: - poetry-version: "1.2.2" - - - run: poetry install --all-extras - - run: mkdir -p docs-build - #- run: poetry run pdoc -t pdocs/templates --docformat=numpy -o docs-build landingai - - run: poetry run mkdocs build -f mkdocs.yml -d docs-build/ - - - uses: actions/upload-pages-artifact@v1 - with: - path: docs-build/ - - # Deploy the artifact to GitHub pages. - # This is a separate job so that only actions/deploy-pages has the necessary permissions. - deploy: - needs: build - runs-on: ubuntu-latest - permissions: - pages: write - id-token: write - environment: - name: github-pages - url: ${{ steps.deployment.outputs.page_url }} - steps: - - id: deployment - uses: actions/deploy-pages@v2