Skip to content

Commit

Permalink
ci: Turn off docs publishing job (#3)
Browse files Browse the repository at this point in the history
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 <[email protected]>
  • Loading branch information
pniedzielski authored Nov 14, 2023
1 parent 6be319d commit d3e3f43
Showing 1 changed file with 0 additions and 31 deletions.
31 changes: 0 additions & 31 deletions .github/workflows/build_wheels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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

0 comments on commit d3e3f43

Please sign in to comment.