Add check for building docsite (#14406)

This commit is contained in:
Alan Rominger
2023-09-05 16:07:48 -04:00
committed by GitHub
parent 6ce5799689
commit 20fc7c702a
2 changed files with 22 additions and 0 deletions

View File

@@ -7,6 +7,9 @@ env:
COMPOSE_TAG: ${{ github.base_ref || 'devel' }}
on:
pull_request:
paths-ignore:
- 'docs/**'
- '.github/workflows/docs.yml'
jobs:
common-tests:
name: ${{ matrix.tests.name }}

19
.github/workflows/docs.yml vendored Normal file
View File

@@ -0,0 +1,19 @@
---
name: Docsite CI
on:
pull_request:
paths:
- 'docs/**'
- '.github/workflows/docs.yml'
jobs:
docsite-build:
name: docsite test build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: install tox
run: pip install tox
- name: Assure docs can be built
run: tox -e docs