Skip to content

TINYDOC-3514 - Narrow the tiny.cloud link-check exclusion to the documentation path v7 - #4334

Merged
kemister85 merged 1 commit into
tinymce/7from
hotfix/7/TINYDOC-3514-narrow-exclusion
Sep 1, 2026
Merged

TINYDOC-3514 - Narrow the tiny.cloud link-check exclusion to the documentation path v7#4334
kemister85 merged 1 commit into
tinymce/7from
hotfix/7/TINYDOC-3514-narrow-exclusion

Conversation

@kemister85

@kemister85 kemister85 commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Ticket: TINYDOC-3514

Site: Staging (CI-only change; no page content differs)

Follow-up to #4277. .lychee.toml excluded the whole tiny.cloud domain, so a pull request whose only changed link is on that domain passed having checked nothing — the job reported "0 of the PR's link(s) render as anchors" and went green. Reproduced on #4332: a link to a hard 404 under /pricing/ passed before this change, and fails with it (run).

The exclusion was written for documentation pages a pull request adds before they are published. That covers tiny.cloud/docs, not the marketing and product pages, where a 404 is real link rot.

Changes:

  • .lychee.toml: replaced '^https?://([a-z0-9-]+\.)*tiny\.cloud' with three scoped rules — /docs self-links, the TinyMCE AI API base URL (404s on its root by design), and claims.tiny.cloud (JWT claim names, not links).
  • .lycheeignore: added https://support.tiny.cloud/ (403 to automated checkers, reachable in a browser), previously covered by the domain-wide pattern.

Note: each branch was built and every tiny.cloud anchor the change newly exposes was probed — 66 on /8, 60 on /7, 48 on /6, 83 on /5, none unhealthy. Applied identically to #4333 (/latest), #4334 (v7), #4335 (v6), #4336 (v5).


Pre-checks:

  • Branch is correctly prefixed: hotfix/7/TINYDOC-3514-narrow-exclusion
  • Build passes without console errors, warnings, or issues.

Review:

  • Documentation Team Lead has reviewed.

@kemister85
kemister85 force-pushed the hotfix/7/TINYDOC-3514-narrow-exclusion branch from 66e2ad0 to 3d9473d Compare September 1, 2026 01:10
@kemister85
kemister85 merged commit 1d08ff6 into tinymce/7 Sep 1, 2026
6 checks passed
@kemister85
kemister85 deleted the hotfix/7/TINYDOC-3514-narrow-exclusion branch September 1, 2026 01:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants