From 20fc7c702ab374f00840d35c765e8ab2c09308ac Mon Sep 17 00:00:00 2001 From: Alan Rominger Date: Tue, 5 Sep 2023 16:07:48 -0400 Subject: [PATCH] Add check for building docsite (#14406) --- .github/workflows/ci.yml | 3 +++ .github/workflows/docs.yml | 19 +++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 .github/workflows/docs.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index eaf57444de..406c376367 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -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 }} diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml new file mode 100644 index 0000000000..e3f5626116 --- /dev/null +++ b/.github/workflows/docs.yml @@ -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