CI: add windows arm64 workflow (#4175)

* CI: add windows arm64 workflow

* add win-arm64 capslock

* add capslock build tag

* add servive test build tag

* skip proc_test.go

* unskip more tests

* skip TestHardcodedBreakpointCounts as flaky

* add gotip

* add version log to ps1

* switch logic to use stable json endpoint for getting latest go

* add continue-on-error for gotip
This commit is contained in:
George Adams
2025-10-08 22:44:12 +01:00
committed by GitHub
parent 7b41ab9324
commit cb52d0cc1b
8 changed files with 86 additions and 13 deletions

View File

@ -3241,6 +3241,10 @@ func TestGuessSubstitutePath(t *testing.T) {
t.Setenv("GOFLAGS", "-tags=exp.linuxriscv64")
case "loong64":
t.Setenv("GOFLAGS", "-tags=exp.linuxloong64")
case "arm64":
if runtime.GOOS == "windows" {
t.Setenv("GOFLAGS", "-tags=exp.winarm64")
}
}
gsp, err := client.GuessSubstitutePath()