Files
nextcloud-docs/.github/workflows/sphinxbuild.yml
Pierre Ozoux 55ab99d157 Updates dependencies.
Signed-off-by: Pierre Ozoux <pierre@ozoux.net>
2022-05-16 14:16:26 +02:00

47 lines
1.2 KiB
YAML

name: "Pull Request Docs Check"
on:
pull_request:
push:
branches:
- master
- stable*
jobs:
user_manual:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: ammaraskar/sphinx-action@master
with:
docs-folder: "user_manual/"
pre-build-command: pip install -r requirements.txt
build-command: make html
user_manual-en:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: ammaraskar/sphinx-action@master
with:
docs-folder: "user_manual/"
pre-build-command: pip install -r requirements.txt
build-command: make html-lang-en
developer_manual:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: ammaraskar/sphinx-action@master
with:
docs-folder: "developer_manual/"
pre-build-command: pip install -r requirements.txt
build-command: make html
admin_manual:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: ammaraskar/sphinx-action@master
with:
docs-folder: "admin_manual/"
pre-build-command: pip install -r requirements.txt
build-command: make html