Skip to content

ci: bump Wolfe-Jam/faf-taf-git from 2.2.0 to 2.2.2#92

Merged
Wolfe-Jam merged 1 commit into
mainfrom
dependabot/github_actions/Wolfe-Jam/faf-taf-git-2.2.2
Jul 3, 2026
Merged

ci: bump Wolfe-Jam/faf-taf-git from 2.2.0 to 2.2.2#92
Wolfe-Jam merged 1 commit into
mainfrom
dependabot/github_actions/Wolfe-Jam/faf-taf-git-2.2.2

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps Wolfe-Jam/faf-taf-git from 2.2.0 to 2.2.2.

Release notes

Sourced from Wolfe-Jam/faf-taf-git's releases.

v2.2.2 — TAF = Testing AI Format

Marketplace metadata release — surfaces the pinned brand TAF = Testing AI Format (sibling of FAF, independent).

  • GitHub Action nameTAF — Testing AI Format
  • descriptionTAF (Testing AI Format) — the Test Receipt Printer for git…
  • README states the expansion under the badges.

No code change — same dist/ as v2.2.1. Tests 66/66.

v2.2.1 — npm catch-up + navy badge

npm catch-up + navy badge. npm was stuck at 2.0.4 while 2.1.0–2.2.0 were tagged but never published. v2.2.1 rolls the full span to npm: native bun-test parser, target-branch input, orphan/tafSeed fix, TROPHY identity — plus the navy TAF badge ([#003366](https://github.com/wolfe-jam/faf-taf-git/issues/003366)).

66 tests passing. Proof over time. 🏎️

Changelog

Sourced from Wolfe-Jam/faf-taf-git's changelog.

[2.2.2] - 2026-06-25

Marketplace metadata — surfaces the pinned brand: TAF = Testing AI Format (sibling of FAF, independent). Refreshes the GitHub Action name + description and adds the README definition line. No code change — same dist/ as 2.2.1.

[2.2.1] - 2026-06-17

Catch-up release — npm was stuck at 2.0.4 while 2.1.0–2.2.0 were tagged but never published. This rolls the full span to npm, plus the navy badge.

Added

  • Native bun-test parser (was v2.2.0) — closes the shim-shaped undercount; reads bun test output directly.
  • target-branch input (was v2.1.0) — write .taf receipts to a dedicated branch.

Changed

  • TAF badge pass color cyan #00D4D4 → navy [#003366](https://github.com/wolfe-jam/faf-taf-git/issues/003366) — white text needs a deep-shade background; cyan was too light.

Fixed

  • switchToTargetBranch no longer fails on first run when the consumer repo has no .taf seed (was v2.1.2).
  • undici vulnerabilities resolved via @actions/github / @actions/core upgrade; @actions/core pinned to v2 (v3 breaks CJS exports in CI).

Notes

  • faf-taf-git is now 100% Trophy (TAF identity cleanup). Security Policy + Code of Conduct added.

[2.1.2] - 2026-05-06

Fixed

  • switchToTargetBranch no longer fails on first run when consumer repo has no .taf seed. Previously, the orphan-create path called git add .taf unconditionally; if no seed existed on the source branch, that step failed with fatal: pathspec '.taf' did not match any files (exit code 128) and the whole TAF Receipt step errored out.
  • New behavior: when no seed is present, the action now writes a minimal valid YAML seed (format_version, project, created, test_history: []) so the first commit on the target branch always succeeds. updateTafFile then populates test_history on the same run.
  • Affects any consumer using target-branch: for the first time without a pre-seeded .taf on main. Previous workaround (manually committing a .taf seed) is no longer required.

[2.0.4] - 2026-02-17

Fixed

  • Parser now correctly identifies Jest summary line - fixes "Could not parse test output" error
  • Parser pattern now matches "Tests:" lines containing "total" (Jest summary format)
  • Prevents matching test descriptions like "Brake Tests: Critical dogfooding scenarios"
  • TAF Receipt now works end-to-end in GitHub Actions CI ✅

Changed

  • Pattern: /Tests:\s+(.+?\d+\s+total)/im (more specific than previous /Tests:\s*(.+?)/)

[2.0.3] - 2026-02-17

Added

  • Debug logging to diagnose parser failures
  • Shows sample of summary line if found, or last 20 lines if not found
  • Revealed root cause: parser was matching test descriptions instead of Jest summary

[2.0.2] - 2026-02-17

Fixed

... (truncated)

Commits
  • 61e9a65 docs(readme): lead with Proof Over Time — 'anyone can get green once'
  • f03dc2d release: faf-taf-git 2.2.2 — TAF = Testing AI Format (Marketplace metadata)
  • ec49722 chore(action): surface TAF = Testing AI Format in Marketplace name + description
  • 024ae58 docs(readme): define TAF = Testing AI Format (sibling of FAF, independent)
  • 6d1f82b chore(release): faf-taf-git 2.2.1 — npm catch-up + navy badge
  • 4d30cc1 fix(badge): TAF pass color cyan → navy (#003366) for white-text contrast
  • 0f012f7 chore(ci): disable claude-review temporarily — anthropics action infrastructu...
  • 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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [Wolfe-Jam/faf-taf-git](https://github.com/wolfe-jam/faf-taf-git) from 2.2.0 to 2.2.2.
- [Release notes](https://github.com/wolfe-jam/faf-taf-git/releases)
- [Changelog](https://github.com/Wolfe-Jam/faf-taf-git/blob/main/CHANGELOG.md)
- [Commits](Wolfe-Jam/faf-taf-git@v2.2.0...v2.2.2)

---
updated-dependencies:
- dependency-name: Wolfe-Jam/faf-taf-git
  dependency-version: 2.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

dependabot Bot commented on behalf of github Jul 1, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: ci, dependencies. 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 1, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
faf-cli Ready Ready Preview, Comment Jul 1, 2026 5:47pm

@Wolfe-Jam Wolfe-Jam merged commit 255593a into main Jul 3, 2026
11 checks passed
@Wolfe-Jam Wolfe-Jam deleted the dependabot/github_actions/Wolfe-Jam/faf-taf-git-2.2.2 branch July 3, 2026 17:24
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.

1 participant