Skip to content

fix(taf): faf taf setup pins faf-taf-git v2.3.1 - #176

Merged
Wolfe-Jam merged 2 commits into
mainfrom
fix/taf-setup-pin-v2.3.1
Oct 19, 2026
Merged

Wolfe-Jam merged 2 commits into
mainfrom
fix/taf-setup-pin-v2.3.1

Conversation

@Wolfe-Jam

@Wolfe-Jam Wolfe-Jam commented Oct 19, 2026 •

Copy link
Copy Markdown
Owner

faf taf setup writes a workflow that pins Wolfe-Jam/faf-taf-git@v2.2.0, two releases behind. v2.3.0 added the WJTTC parser; v2.3.1 is the latest release. faf-cli's own CI already runs v2.3.1.

  • src/commands/taf.ts: the pin, v2.2.0 → v2.3.1.
  • tests/commands/taf-setup.test.ts: the expected pin.
  • The Action's inputs didn't change between v2.2.0 and v2.3.1, so the generated workflow is otherwise identical.
  • New test, no drift: it reads the faf-taf-git pin from faf-cli's own ci.yml and checks that faf taf setup writes the same one. Dependabot bumps ci.yml on each faf-taf-git release but can't see the string in taf.ts, so from now on that Dependabot PR goes red until taf.ts is bumped too. Checked: a simulated bump to v2.4.0 fails the test.
  • npm test -- tests/commands/taf-setup.test.ts: 8/8 pass. tsc --noEmit is clean.

Merging publishes nothing. It ships with the next faf-cli release.

🤖 Generated with Claude Code

The workflow written by `faf taf setup` pinned v2.2.0, two releases
behind; v2.3.0 added the WJTTC parser. faf-cli's own CI already runs
v2.3.1.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@vercel

vercel Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

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

1 Skipped Deployment
Project Deployment Actions Updated
faf-cli Ignored Ignored Preview Oct 19, 2026 2:45pm UTC

Dependabot bumps the uses: pin in ci.yml on each faf-taf-git release,
but can't see FAF_TAF_GIT in src/commands/taf.ts. This test reads the
CI pin and fails until taf.ts matches, so the Dependabot PR itself
flags the drift.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Wolfe-Jam
Wolfe-Jam merged commit ab4cb9a into main Oct 19, 2026
16 checks passed
@Wolfe-Jam
Wolfe-Jam deleted the fix/taf-setup-pin-v2.3.1 branch October 19, 2026 15:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant