Skip to content

create new release; for changes, see issues and bugs section in theDo… #1

create new release; for changes, see issues and bugs section in theDo…

create new release; for changes, see issues and bugs section in theDo… #1

# workflow for building GitHub Pages
name: Deploy GitHub Pages V2
on:
# Runs on pushes targeting the default branch
push:
branches: ["master"] #["master"] #change this name to disable
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
permissions:
contents: write
pages: write
id-token: write
# Allow one concurrent deployment
concurrency:
group: "pages"
cancel-in-progress: true
jobs:
docs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: '3.x'
cache: 'pip'
- name: Install Dependencies
run: |
pip install -r docs/requirements.txt
- name: Sphinx Build
run: |
sphinx-build . docs/_build
- name: Deploy to Github pages
uses: JamesIves/github-pages-deploy-action@v4
with:
folder: "docs/_build"