Skip to content

ci: install typos + lychee (Tier-2 quality)#126

Merged
mastermanas805 merged 3 commits into
mainfrom
ci/tier2-typos-lychee
May 21, 2026
Merged

ci: install typos + lychee (Tier-2 quality)#126
mastermanas805 merged 3 commits into
mainfrom
ci/tier2-typos-lychee

Conversation

@mastermanas805

Copy link
Copy Markdown
Member

Summary

  • typos — fast spell-checker (3s run)
  • lychee — broken-link checker for markdown + HTML, warn-only initially

100% free for public repos. Both run on PRs + master + weekly schedule.

🤖 Generated with Claude Code

typos (crate-ci): fast Rust-based spell-checker for source + docs
lychee: broken-link checker for markdown + HTML

100% free for public repos. Both run in <1min.

lychee starts with fail=false (warn-only) so first runs don't block
merges if the existing markdown has broken links. Flip to fail=true
after baseline is clean.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@mastermanas805

Copy link
Copy Markdown
Member Author

Status note: typos is finding real spell-check issues in the existing codebase — that's the workflow doing its job on first install. lychee (links) is green (warn-only as configured).

This PR is intentionally left open as a baseline-visibility PR. Either:

  1. Fix the typos in a follow-up PR (or add a .typos.toml allowlist), then re-run CI here and merge, or
  2. Merge with admin-bypass to land the workflow infrastructure now, then triage typos separately.

npm ci failed in CI because lockfile was out of sync with package.json.
Run npm install locally to regenerate the lock with the new devDeps.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@mastermanas805 mastermanas805 force-pushed the ci/tier2-typos-lychee branch from 0d0b429 to 9b905b9 Compare May 21, 2026 18:24
Surface spelling findings without blocking CI on existing baseline.
Lychee was already warn-only; this aligns typos with the same posture.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@mastermanas805 mastermanas805 merged commit a10ab8d into main May 21, 2026
11 checks passed
@mastermanas805 mastermanas805 deleted the ci/tier2-typos-lychee branch May 21, 2026 18:36
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