fix(ci): use linux runners for darwin cross-compilation
All checks were successful
Build and Release / Lint (push) Successful in 5m5s
Build and Release / Unit Tests (push) Successful in 3m56s
Build and Release / Integration Tests (PostgreSQL) (push) Successful in 3m51s
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Successful in 4m10s
Build and Release / Create Release (push) Successful in 0s
Build and Release / Build Binaries (amd64, darwin, linux-latest) (push) Successful in 3m12s
Build and Release / Build Binaries (arm64, darwin, linux-latest) (push) Successful in 2m45s
Build and Release / Build Binaries (arm64, linux, linux-latest) (push) Successful in 3m17s
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Successful in 9h9m49s
All checks were successful
Build and Release / Lint (push) Successful in 5m5s
Build and Release / Unit Tests (push) Successful in 3m56s
Build and Release / Integration Tests (PostgreSQL) (push) Successful in 3m51s
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Successful in 4m10s
Build and Release / Create Release (push) Successful in 0s
Build and Release / Build Binaries (amd64, darwin, linux-latest) (push) Successful in 3m12s
Build and Release / Build Binaries (arm64, darwin, linux-latest) (push) Successful in 2m45s
Build and Release / Build Binaries (arm64, linux, linux-latest) (push) Successful in 3m17s
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Successful in 9h9m49s
The macOS runners are configured to use Docker containers which lack node.js, causing actions/checkout to fail. Since Go supports cross- compilation via GOOS/GOARCH, we can build darwin binaries on Linux. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -211,10 +211,10 @@ jobs:
|
||||
runs-on: linux-latest
|
||||
- goos: darwin
|
||||
goarch: amd64
|
||||
runs-on: macos-latest
|
||||
runs-on: linux-latest
|
||||
- goos: darwin
|
||||
goarch: arm64
|
||||
runs-on: macos-latest
|
||||
runs-on: linux-latest
|
||||
- goos: windows
|
||||
goarch: amd64
|
||||
runs-on: windows-latest
|
||||
|
||||
Reference in New Issue
Block a user