Skip to content

fix(reusable-ci): pin gha-ci-workflow-helpers at v1.1.7-rc.8 so frontend-run failures fail the job - #383

Merged
jdfalk merged 1 commit into
mainfrom
fix/bump-ci-helpers-frontend-run
Oct 30, 2026
Merged

jdfalk merged 1 commit into
mainfrom
fix/bump-ci-helpers-frontend-run

Conversation

@jdfalk

@jdfalk jdfalk commented Oct 28, 2026

Copy link
Copy Markdown
Collaborator

reusable-ci.yml called falkcorp/gha-ci-workflow-helpers@4b5f4d45 at all 13 uses. That pin was labelled # v1.1.4, but tag v1.1.4 actually points at 9272530a. At that version frontend-run exits 0 even when the npm script fails, so a failing frontend or E2E suite showed as green.

This PR moves every use to ca7caa4172a20983df0f93c16e4637669fa002f4 (tag v1.1.7-rc.8). That tag includes gha-ci-workflow-helpers#29, which makes frontend-run exit non-zero when the npm script fails.

The new pin is 11 commits past the old one. Only action.yml is read by callers. Here is what those 11 commits contain:

  • Fix: ca7caa417 (the frontend-run exit code)
  • Style: 4c8749813 (prettier quoting on action.yml); the only other change in that file is the version header
  • Housekeeping: c8f8e9a69, c7ba89d93, b78aac2cf, 750a34745
  • Workflow refs: 1dc1d3c34
  • The helper repo's own CI: 6e35e3762, 826cfe412, c0971ffd4, 4df584eff

Effect on consumers: repos whose frontend or E2E scripts fail today will now go red instead of green.

🤖 Generated with Claude Code

https://claude.ai/code/session_011To9HQUWYYqyWHoXYmEi6Z

…xit-code fix

Under the previous pin (4b5f4d45, labelled v1.1.4) the frontend-run command
exited 0 when the npm script failed, so a failing frontend test or E2E run was
reported as a pass. Re-pin all 13 references to v1.1.7-rc.8 (ca7caa417), which
contains gha-ci-workflow-helpers#29.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011To9HQUWYYqyWHoXYmEi6Z
@github-actions github-actions Bot added size/M github-actions GitHub Actions related work type:documentation Improvements or additions to documentation module:config Configuration management workflow:github-actions GitHub Actions workflows labels Oct 28, 2026
@jdfalk
jdfalk merged commit 58c1a4a into main Oct 30, 2026
42 checks passed
@jdfalk
jdfalk deleted the fix/bump-ci-helpers-frontend-run branch October 30, 2026 20:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github-actions GitHub Actions related work module:config Configuration management size/M type:documentation Improvements or additions to documentation workflow:github-actions GitHub Actions workflows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant