Skip to content

Commit 28fe27d

Browse files
osteeleclaude
andcommitted
Set fail-fast: false for comprehensive test coverage
Configure matrix strategy to run all OS/Go version combinations regardless of individual failures. This provides: - Full visibility into which specific combinations have issues - Better debugging of platform-specific failures - Alignment with Go ecosystem best practices (Protocol Labs, vscode-go) Without this setting, the default fail-fast: true cancels remaining jobs when any single combination fails, hiding potential platform-specific issues. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 32699af commit 28fe27d

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

.github/workflows/test.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ jobs:
55
name: Test
66
runs-on: ${{ matrix.os }}
77
strategy:
8+
fail-fast: false
89
matrix:
910
os: [ubuntu-latest, macos-latest, windows-latest]
1011
go: ['1.21.x', '1.22.x', 'stable']

0 commit comments

Comments
 (0)