From 975f685d6966a3a731987a5941dc9ef197a9bd2e Mon Sep 17 00:00:00 2001 From: Jameson Nash Date: Wed, 18 Jan 2023 11:29:10 -0600 Subject: [PATCH] docs: add CI for docs PRs (#3884) --- .github/workflows/CI-docs.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 .github/workflows/CI-docs.yml diff --git a/.github/workflows/CI-docs.yml b/.github/workflows/CI-docs.yml new file mode 100644 index 00000000..d112a98e --- /dev/null +++ b/.github/workflows/CI-docs.yml @@ -0,0 +1,25 @@ +name: CI-docs + +on: + pull_request: + paths: + - 'docs/**' + - '!docs/code/**' + - '.github/workflows/CI-docs.yml' + +jobs: + docs-src: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: actions/setup-python@v4 + with: + python-version: '3.9' + cache: 'pip' # caching pip dependencies + - run: pip install -r docs/requirements.txt + - name: html + run: | + make -C docs html + - name: linkcheck + run: | + make -C docs linkcheck