From 41ded044120f11188716782278f79f93329b47b9 Mon Sep 17 00:00:00 2001 From: Jover Lee Date: Wed, 20 May 2026 10:15:04 -0700 Subject: [PATCH 1/2] .github/docs: Only run linkcheck on scheduled runs Reduce noise from false positive linkchecks by only running linkcheck for the scheduled workflow runs. --- .github/workflows/docs.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index c80e2285..378c623f 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -25,3 +25,4 @@ jobs: docs-directory: doc/ pip-install-target: .[dev] make-target: dirhtml + run-linkcheck: ${{ github.event_name == 'schedule' }} From 1b9096141ab002c88bd9e629a21e8d76410a8aa0 Mon Sep 17 00:00:00 2001 From: Jover Lee Date: Wed, 20 May 2026 10:34:43 -0700 Subject: [PATCH 2/2] .github/docs: remove paths Paths were initially added to reduce noise from docs-ci due to linkcheck. We can now run docs-ci on every push/PR since we only include linkcheck on scheduled runs. This ensures that we capture doc changes that come from the source code similar to --- .github/workflows/docs.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index 378c623f..c91e1e48 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -4,12 +4,8 @@ on: push: branches: - master - paths: &paths - - doc/** - - .github/workflows/docs.yaml pull_request: - paths: *paths workflow_dispatch: