Skip to content

Fix CI not running on slash-named branches#41

Merged
knifecake merged 1 commit intomainfrom
fix/ci-branch-glob
Feb 21, 2026
Merged

Fix CI not running on slash-named branches#41
knifecake merged 1 commit intomainfrom
fix/ci-branch-glob

Conversation

@knifecake
Copy link
Owner

Summary

  • The branches: ["*"] glob in test.yml does not match branch names containing / (e.g. fix/foo, feature/bar)
  • This caused the test workflow to never trigger for those PRs, leaving them perpetually waiting for status checks
  • Switch to branches: ["**"] which matches all branch names including those with slashes

Test plan

  • Push to a branch named fix/something and verify the Test workflow triggers
  • Confirm PRs on slash-named branches no longer hang waiting for status

🤖 Generated with Claude Code

The `*` glob in GitHub Actions does not match `/`, so branches like
`fix/foo` never triggered the test workflow. Switch to `**` to match
all branch names regardless of slashes.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@knifecake knifecake merged commit ae5f5d4 into main Feb 21, 2026
3 checks passed
@knifecake knifecake deleted the fix/ci-branch-glob branch February 21, 2026 09:52
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