Skip to content

fix(ci): point tests-complete needs at 'test' job so required check reports#51

Closed
nmccready wants to merge 1 commit into
masterfrom
fix/tests-complete-needs-ref
Closed

fix(ci): point tests-complete needs at 'test' job so required check reports#51
nmccready wants to merge 1 commit into
masterfrom
fix/tests-complete-needs-ref

Conversation

@nmccready

Copy link
Copy Markdown
Contributor

Problem

The tests workflow has been failing at validation (0s, no jobs created) since the reusable job was renamed teststest. The tests-complete gate still referenced the old name:

needs: [tests]                 # no such job — job is `test`
... needs.tests.result ...

GitHub rejects the workflow ("depends on unknown job tests"), so no tests status check is ever posted → PRs requiring the tests check are stuck BLOCKED (e.g. Dependabot PRs that never pass).

Fix

Point the gate at the real job id test. name: tests is unchanged, so the required check still reports as tests — no branch-protection change needed.

Found via org-wide audit of tests.yml. Same fix applied to debug-fabulous and angular-simple-logger (the two repos with this mismatch).

🤖 Generated with Claude Code

@nmccready
nmccready enabled auto-merge June 24, 2026 16:58
@nmccready nmccready closed this Jun 26, 2026
auto-merge was automatically disabled June 26, 2026 12:07

Pull request was closed

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