Skip to content

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

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#74
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. Please create it before Dependabot can add it to a pull request.

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

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Jul 1, 2026
@Wolfe-Jam
Wolfe-Jam merged commit d170ba2 into main Jul 3, 2026
12 checks passed
@Wolfe-Jam
Wolfe-Jam deleted the dependabot/github_actions/Wolfe-Jam/faf-taf-git-2.2.2 branch July 3, 2026 17:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant