Skip to content

test: expand automated site audits - #35

Merged
furedea merged 3 commits into
mainfrom
test/expand-site-audits
Aug 16, 2026
Merged

test: expand automated site audits#35
furedea merged 3 commits into
mainfrom
test/expand-site-audits

Conversation

@furedea

@furedea furedea commented Aug 16, 2026

Copy link
Copy Markdown
Owner

Summary

  • run WCAG A and AA checks against every generated Japanese and English page
  • remove the obsolete News directory placeholder
  • check authored external links every Monday at 12:17 JST and on manual dispatch
  • keep the external-link workflow outside pull request merge requirements
  • preserve Lychee reports in the job summary and as a 14-day artifact

External link behavior

  • checks HTTP and HTTPS links in articles, content records, profile, research, and education data
  • excludes furedea.com resources already covered by internal-link tests
  • retries transient failures and accepts HTTP 403 responses from bot-blocking sites
  • keeps 404, 410, 5xx, and timeout responses as failures
  • pins Lychee Action v2.9.0 to an immutable commit SHA

Verification

  • unit tests: 103 passed
  • E2E: 66 passed, 2 skipped
  • accessibility: 14 passed across desktop and mobile
  • asset budgets: 6 passed
  • current external links: 7 passed, 0 errors
  • Astro typecheck, oxlint, oxfmt, knip, build verification, actionlint, and zizmor passed

Copilot AI lite review requested due to automatic review settings August 16, 2026 04:49

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying furedea-com with  Cloudflare Pages  Cloudflare Pages

Latest commit: 383624c
Status: ✅  Deploy successful!
Preview URL: https://9a1f4388.furedea-com.pages.dev
Branch Preview URL: https://test-expand-site-audits.furedea-com.pages.dev

View logs

@furedea
furedea merged commit 14c8926 into main Aug 16, 2026
18 checks passed
@furedea
furedea deleted the test/expand-site-audits branch August 16, 2026 04:53
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.

2 participants