• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

reside-eng / replace-comment-html-action
74%

Build:
DEFAULT BRANCH: main
Repo Added 04 Sep 2024 07:30PM UTC
Files 3
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
  • main
  • eddie/strange-darwin-577c5e

21 May 2026 04:06PM UTC coverage: 74.302%. First build
26237874429

push

github

web-flow
feat!: migrate to Biome + Lefthook + Vitest + esbuild + Node 24 (#8)

* feat!: migrate to Biome + Lefthook + Vitest + esbuild + Node 24

Brings the action in line with the org's modern toolchain template
(mirroring reside-eng/npm-dependency-stats-action#1655):

- Replace ESLint 8 + Prettier 3 + Husky + lint-staged + @side/eslint-config-*
  + @side/prettier-config with @biomejs/biome 2.4.15 + lefthook 2.1.8.
- Replace @vercel/ncc with esbuild 0.28.0 — bundle output is now
  dist/index.mjs (ESM) with a createRequire banner for CommonJS deps.
- Add Vitest 4.1.7 + @vitest/coverage-v8 plus smoke tests for action.ts
  and github.ts (80% line coverage, gate set at 75%).
- Bump Node engine ^24.0.0, @tsconfig/node24, @types/node@^24,
  TypeScript ^6.0.3 (required by @tsconfig/node24's lib values).
- action.yml: runs.using node20 -> node24, main dist/index.js -> dist/index.mjs.
- Bump cycjimmy/semantic-release-action v2.7.0 -> v6.0.0 and
  semantic_version ^18 -> ^25 in the release workflow.
- gitignore dist/ on main (release workflow continues to force-commit the
  rebuilt bundle to the v<major> branch, matching the reference template).
- Add Claude Code scaffolding: AGENTS.md, CLAUDE.md stub,
  .claude/{agents,commands}/.gitkeep, .claude/settings.json permissions,
  .vscode/extensions.json, .github/workflows/claude-code.yml.

BREAKING CHANGE: action.yml now uses node24 runtime and dist/index.mjs
entrypoint. Consumers must pin to @v2 (the new major branch produced by
semantic-release). Existing @v1 consumers are unaffected.

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

* docs(agents): trim AGENTS.md to load-bearing content only

Drops three sections that don't change agent behaviour at execution time:

- Release: version pins and trigger branches aren't load-bearing for dev
  work; the dist/ ownership rule (the one piece that mattered) is now
  folded into Conventions.
- Atlassian: already declared in ~/.claude/CLAUDE.md and the parent... (continued)

31 of 52 branches covered (59.62%)

Branch coverage included in aggregate %.

2 of 2 new or added lines in 1 file covered. (100.0%)

102 of 127 relevant lines covered (80.31%)

1.67 hits per line

Relevant lines Covered
Build:
Build:
127 RELEVANT LINES 102 COVERED LINES
1.67 HITS PER LINE
Source Files on main
  • Tree
  • List 3
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
26237874429 main feat!: migrate to Biome + Lefthook + Vitest + esbuild + Node 24 (#8) * feat!: migrate to Biome + Lefthook + Vitest + esbuild + Node 24 Brings the action in line with the org's modern toolchain template (mirroring reside-eng/npm-dependency-stats-... push 21 May 2026 04:06PM UTC web-flow github
74.3
See All Builds (3)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc