Skip to content

Update main.yml

Update main.yml #8

Workflow file for this run

name: docs_pages_workflow
permissions:
contents: read
pages: write
id-token: write
on:
push:
branches: [main]
jobs:
build_docs_job:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/[email protected]
- name: Setup Python
uses: actions/[email protected]
with:
python-version: 3.9
- name: Install dependencies
run: |
python -m pip install -U sphinx
python -m pip install sphinx-rtd-theme
- name: Make the Sphinx Docs
run: |
make -C docs clean
make -C docs html
- name: Upload GitHub Pages artifact
uses: actions/[email protected]
with:
# Path of the directory containing the static assets.
path: docs/build/html/
- name: Deploy GitHub Pages site
uses: actions/[email protected]
with:
token: ${{ github.token }}