Skip to content

Commit b96c0b5

Browse files
committed
ci: avoid unsupported Go 1.21 macOS pairing
Keep Go 1.21 coverage on Ubuntu and Windows while excluding current macOS runners, whose dyld rejects binaries emitted by the old internal linker because they lack LC_UUID.
1 parent 69b0150 commit b96c0b5

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,11 @@ jobs:
2121
matrix:
2222
os: [ ubuntu-latest, macos-latest, windows-latest ]
2323
go-version: [ '1.21.13', '1.26.7' ]
24+
exclude:
25+
# Go 1.21's internal linker omits LC_UUID, which current macOS
26+
# runners require before they will execute test binaries.
27+
- os: macos-latest
28+
go-version: '1.21.13'
2429

2530
steps:
2631
- name: Checkout repository

0 commit comments

Comments
 (0)