Skip to content

Skip CI tests for claude/* branches - #966

Merged
Carreau merged 1 commit into
mainfrom
claude/github-action-claude-branches-y19820
Aug 3, 2026
Merged

Skip CI tests for claude/* branches#966
Carreau merged 1 commit into
mainfrom
claude/github-action-claude-branches-y19820

Conversation

@Carreau

@Carreau Carreau commented Aug 3, 2026

Copy link
Copy Markdown
Member

Summary

Updated the GitHub Actions test workflow to skip running tests on branches matching the claude/* pattern.

Changes

  • Added branches-ignore configuration to the push trigger in the Tests workflow
  • Excludes any branches prefixed with claude/ from triggering test runs on push events

Details

This prevents unnecessary test runs on temporary or experimental branches following the claude/* naming convention, reducing CI resource usage while still running tests on all pull requests and scheduled runs.

https://claude.ai/code/session_01GhDHijG4Yq4A6wbEBxfV7U

Pushes to claude/** no longer trigger the Tests workflow; pull requests
from those branches still run it, so nothing is left untested.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GhDHijG4Yq4A6wbEBxfV7U
@Carreau
Carreau merged commit 0ef86a9 into main Aug 3, 2026
22 checks passed
@Carreau
Carreau deleted the claude/github-action-claude-branches-y19820 branch August 3, 2026 18:56
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.

2 participants