From 970955d80754ef9fbeacd0976dc9921179516276 Mon Sep 17 00:00:00 2001 From: Kristopher Overholt Date: Wed, 19 Nov 2025 15:25:12 -0600 Subject: [PATCH 1/4] Add CI workflow to check docs build in PRs --- .github/workflows/build-docs.yaml | 36 +++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 .github/workflows/build-docs.yaml diff --git a/.github/workflows/build-docs.yaml b/.github/workflows/build-docs.yaml new file mode 100644 index 0000000000..37fbd2d639 --- /dev/null +++ b/.github/workflows/build-docs.yaml @@ -0,0 +1,36 @@ +# Copyright 2025 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +name: Build Docs + +on: + pull_request: + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 + with: + python-version: 3.x + - run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV + - uses: actions/cache@v4 + with: + key: mkdocs-material-${{ env.cache_id }} + path: .cache + restore-keys: | + mkdocs-material- + - run: pip install -r requirements.txt + - run: mkdocs build --strict From 3cc926b57ffcee287c79aed9863f65674343d85a Mon Sep 17 00:00:00 2001 From: Kristopher Overholt Date: Wed, 19 Nov 2025 15:28:29 -0600 Subject: [PATCH 2/4] Intentionally break mkdocs.yml to check CI test --- mkdocs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mkdocs.yml b/mkdocs.yml index 2d731c2f56..82edb4b597 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -206,7 +206,7 @@ nav: - Deployment: - deploy/index.md - Agent Engine: deploy/agent-engine.md - - Cloud Run: deploy/cloud-run.md + - Cloud Run: deploy/cloudrun.md - GKE: deploy/gke.md - Observability: - Logging: observability/logging.md From 0c3f1736c215e0d1ed28a56e883a146dd8ee5563 Mon Sep 17 00:00:00 2001 From: Kristopher Overholt Date: Wed, 19 Nov 2025 15:29:28 -0600 Subject: [PATCH 3/4] Revert intentional config breakage / test --- mkdocs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mkdocs.yml b/mkdocs.yml index 82edb4b597..2d731c2f56 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -206,7 +206,7 @@ nav: - Deployment: - deploy/index.md - Agent Engine: deploy/agent-engine.md - - Cloud Run: deploy/cloudrun.md + - Cloud Run: deploy/cloud-run.md - GKE: deploy/gke.md - Observability: - Logging: observability/logging.md From 1b426640611fe8802a7f616d2ceae20c16753ef0 Mon Sep 17 00:00:00 2001 From: Kristopher Overholt Date: Wed, 19 Nov 2025 15:31:09 -0600 Subject: [PATCH 4/4] Test CI run