From c046dab24d55caf392ccccaf9137137dd6cf3611 Mon Sep 17 00:00:00 2001 From: Jover Lee Date: Wed, 20 May 2026 11:03:26 -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 18a569c2c..5038a597d 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -25,3 +25,4 @@ jobs: with: docs-directory: docs/ pip-install-target: .[dev] + run-linkcheck: ${{ github.event_name == 'schedule' }} From 2374a1523afb324ea9ff6db8e5cace12d5646087 Mon Sep 17 00:00:00 2001 From: Jover Lee Date: Wed, 20 May 2026 11:03:56 -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. Based on discussion in --- .github/workflows/docs.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index 5038a597d..fe3f98d4e 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -4,13 +4,8 @@ on: push: branches: - master - paths: &paths - - docs/** - - setup.py - - .github/workflows/docs.yaml pull_request: - paths: *paths workflow_dispatch: