Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 08 Jul 05:45
· 22 commits to main since this release
Immutable release. Only release title and notes can be modified.

[1.0.0] - 2026-07-08

✨ Features

  • c8773e5 — ✨ [feat] Add shared Lychee link checker configuration

  • 7c94080 — ✨ [feat] Publish shared Lychee config package

✨ [feat] Convert the template package metadata into lychee-config-nick2bad4u, publish lychee.toml in npm package files, and expose a typed configPath resolver for scripts.

🧪 [test] Replace the tooling-baseline smoke test with package-surface tests that verify the resolver, manifest metadata, and CI-friendly Lychee defaults.

📝 [docs] Rewrite README, update checklist, contributing guidance, agent instructions, issue templates, and changelog metadata for the shared Lychee config workflow.

🧹 [chore] Ignore Lychee report/cache artifacts and align TypeDoc, TypeScript, changelog, labeler, and node config with the new package surface.

🛠️ Bug Fixes

  • 2030580 — 🐛 [fix] Harden shared Lychee exclusions

🐛 [fix] Make exclude_path patterns match Windows paths so lockfiles and generated directories are skipped locally and in CI.

🐛 [fix] Exclude templated URLs, npm package pages, and low-value GitHub social pages that produce false link-check failures.

📝 [docs] Point issue-template support at Issues and refresh the Tera docs URL.

📦 Dependencies

  • 97a5152 — ⬆️ [chore] Override esbuild to patched release

🔒 [chore] Force transitive esbuild consumers onto 0.28.1 to clear GHSA-g7r4-m6w7-qqqr.

✅ [test] Verified with npm audit --audit-level=low and npm run release:verify.

🛠️ Other Changes

📝 Documentation

  • d334b94 — 📝 [docs] Match README badge layout

📝 [docs] Use the preferred single-line badge row for lychee-config-nick2bad4u, including forks, Codecov, and repository checks badges pointed at this package repository.

🧹 Chores

👷 CI/CD

  • 0c00603 — 👷 [ci] Use Gitleaks Go module path

👷 [ci] Install Gitleaks from its declared Go module path so the verify job can fetch the pinned CLI version.

✅ [test] Verified actionlint, YAML lint, and Lychee after the correction.

  • a46cfc4 — 👷 [ci] Install Gitleaks for verification jobs

👷 [ci] Install a pinned Gitleaks CLI before CI and release jobs run npm release verification.

✅ [test] Verified actionlint, YAML lint, and Lychee after the workflow update.