From 6319517311f3d7f1a1a5235b75f36f694080952f Mon Sep 17 00:00:00 2001 From: "Patrick M. Niedzielski" Date: Wed, 8 Nov 2023 15:52:53 -0500 Subject: [PATCH] ci: Turn off docs publishing job Because we host our Python API documentation on the main BlazingMQ repository, we are not able to use a GitHub action as simple as this to generate and update the documentation. This patch removes this action. For the moment, we will update the documentation manually on release, but we may bring this back in a smarter way, or move the SDK documentation into this repository in the future. Signed-off-by: Patrick M. Niedzielski --- .github/workflows/build_wheels.yml | 31 ------------------------------ 1 file changed, 31 deletions(-) diff --git a/.github/workflows/build_wheels.yml b/.github/workflows/build_wheels.yml index b5e2d7e..f0c79c1 100644 --- a/.github/workflows/build_wheels.yml +++ b/.github/workflows/build_wheels.yml @@ -159,34 +159,3 @@ jobs: with: skip_existing: true password: ${{ secrets.PYPI_PASSWORD }} - - publish_docs: - name: Publish docs - runs-on: ubuntu-latest - if: github.event_name == 'release' && github.event.action == 'published' - permissions: - contents: write - steps: - - uses: actions/checkout@v3 - - name: Set up Python - uses: actions/setup-python@v4 - with: - python-version: "3.10" - - name: Set up dependencies - run: | - sudo apt-get update - sudo apt-get install -qy clang-format pkg-config - - name: Install Python dependencies - run: | - python3 -m pip install -r requirements-lint-docs.txt - - name: Install Package - run: | - python3 -m pip install -e . - - name: Build docs - run: | - make docs - - name: Publish docs to GitHub Pages - uses: JamesIves/github-pages-deploy-action@v4 - with: - folder: docs/_build/html - single-commit: true