-
Notifications
You must be signed in to change notification settings - Fork 216
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: speed up cross-platform workflows (CodeQL, golangci-lint) (#212)
# Description Speeds up the cross-platform workflows by running them on the `ubuntu-latest` runner instead of the `windows-latest` runner. Go builds on the Windows runners are extremely slow. Instead of natively building on Windows, the cross-platform workflows will now run on the Linux runner with GOOS/GOARCH environment variables set to cross-compile. Also brings coverage to these runners for ARM64 which was previously uncovered since GHA runners are AMD64 only for Linux/Windows. ## Related Issue Fixes #200 Signed-off-by: Evan Baker <[email protected]>
- Loading branch information
Showing
2 changed files
with
33 additions
and
27 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters