Skip to content

chore(deps): Bump neckarshore-ai/test-stats-action from 1.0.0 to 1.2.0 in the github-actions-minor-patch group - #50

Open
dependabot[bot] wants to merge 2 commits into
mainfrom
dependabot/github_actions/github-actions-minor-patch-9e410268cb
Open

chore(deps): Bump neckarshore-ai/test-stats-action from 1.0.0 to 1.2.0 in the github-actions-minor-patch group#50
dependabot[bot] wants to merge 2 commits into
mainfrom
dependabot/github_actions/github-actions-minor-patch-9e410268cb

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 27, 2026

Copy link
Copy Markdown
Contributor

Bumps the github-actions-minor-patch group with 1 update: neckarshore-ai/test-stats-action.

Updates neckarshore-ai/test-stats-action from 1.0.0 to 1.2.0

Release notes

Sourced from neckarshore-ai/test-stats-action's releases.

v1.2.0 — node-test + tsx adapters (closes the 5-repo unit-half gap)

node-test + tsx adapters — closes the gap that dropped 5 repos' unit halves

Additive to v1.1.0. No breaking changes; existing runners: lines keep working unchanged.

New runner handlers

  • node-test — parses the node --test (node:test) summary reporter, both shapes: # pass N (TAP, node 20) and ℹ pass N (spec, node 22+). It reads the summary, never the ok-lines, so a run with 3 ok-lines and fail 1 in its summary is correctly counted and flagged red.
  • tsx — parses bespoke tsx / node:assert harnesses (the estate's website unit suites). Sums multiple unlabeled summary lines across chained invocations (tsx a && tsx b && tsx c) and ignores interleaved noise.

Both handlers are fail-closed: output with no parseable summary exits non-zero rather than silently emitting a zero.

Why this matters

Five repositories' unit halves were counted as 0 before these handlers existed — the emitter had no adapter for their runner families, and a missing adapter looked exactly like an empty suite. This release makes those halves visible.

Also in this release

  • no-silent-zero guard: a GREEN run that parses 0 tests from non-empty output now exits non-zero. A RED run parsing 0 still emits (red:true) and never dies — a broken suite must not become an invisible suite.
  • Golden fixture D (goldoni): total 35 = e2e 20 + unit 15 (6 node-test + 9 tsx), regression-locked.
  • Red fixtures for both new handlers.

Verification

40/40 bats assertions green, shellcheck clean on emit-test-stats.sh + tests/validate-schema.sh, schema validation of golden A/B/C passing, CI green on the release commit.

Consumers

v1 is re-pointed to this release. Consumers pinning @v1 pick the adapters up on their next run; consumers pinning a raw SHA should move to @v1.2.0.

v1.1.0 — hardened emit (declared/red/schema + manifest-load fix)

Backward-compatible hardening over v1.0.0 (2026-06-21). Added: declared bucket, red/red_detail, ajv schema validation, self-test job, manifest-load fix. Proven on md-viewer/trustscope/omnopsis-frontend + the Phase-3 fleet. Cut 2026-07-09; the moving v1 tag is re-pointed here.

Commits
  • eff3ddb chore(pwg): fail-closed persona-write-guard hook (#813, #67) (#6)
  • 15b68de chore(pwg): fail-closed persona-write-guard hook (#813, #67) (#5)
  • 6130f0f feat(emitter): node-test + tsx adapters — close the gap that dropped 5 repos'...
  • 54ae407 Merge pull request #3 from neckarshore-ai/bob/fix-manifest-eval-selftest
  • edccf5c fix(action): remove load-time ${{ }} from input description + add manifest se...
  • 7a53ad0 Merge pull request #2 from neckarshore-ai/bob/estate-emitter-phase2-hardenings
  • 206c6b3 feat(emitter): phase-2 contract hardenings — declared, red/red_detail, node/b...
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the github-actions-minor-patch group with 1 update: [neckarshore-ai/test-stats-action](https://github.com/neckarshore-ai/test-stats-action).


Updates `neckarshore-ai/test-stats-action` from 1.0.0 to 1.2.0
- [Release notes](https://github.com/neckarshore-ai/test-stats-action/releases)
- [Commits](neckarshore-ai/test-stats-action@101f0c2...eff3ddb)

---
updated-dependencies:
- dependency-name: neckarshore-ai/test-stats-action
  dependency-version: 1.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions-minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Jul 27, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: dependencies, github-actions. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@vercel

vercel Bot commented Jul 27, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
clearpath Ready Ready Preview, Comment Jul 27, 2026 10:56pm

Request Review

@github-actions
github-actions Bot enabled auto-merge (squash) July 27, 2026 22:55
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.

0 participants