From 74dacc5087754673bb11008de8416e38672c6ad2 Mon Sep 17 00:00:00 2001 From: "Matthew.Cotton" Date: Fri, 19 Jun 2026 10:03:14 +1000 Subject: [PATCH] ci: make document link checker manual-only Remove the pull_request/push triggers from the markdown link checker so it no longer runs automatically. A single flaky external link (e.g. a CDN returning 4xx to CI runners) fails the whole job, blocking PRs and opening tracking issues for little benefit. It can still be run on demand via workflow_dispatch from the Actions tab. --- .github/workflows/healthcheck-markdown-links.yml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/.github/workflows/healthcheck-markdown-links.yml b/.github/workflows/healthcheck-markdown-links.yml index b36506532..f708f3123 100644 --- a/.github/workflows/healthcheck-markdown-links.yml +++ b/.github/workflows/healthcheck-markdown-links.yml @@ -1,13 +1,11 @@ name: Check health of document links on: + # Manual-only. The automatic pull_request/push triggers were removed: the + # checker fails the whole job on any single flaky external link (e.g. a CDN + # returning 4xx to CI runners), which created noise and blocked PRs for little + # benefit. Run it on demand from the Actions tab when a link sweep is wanted. workflow_dispatch: - pull_request: - paths: - - "**.md" # Trigger only when md files are in a PR - push: - paths: - - '**.md' # Trigger only when md files are pushed permissions: contents: read