all: test against Go1.26rc1 (#381)
Go 1.26 dropped windows arm support so I removed them from the tests. The port was broken anyways so I doubt anyone was using it.
- commit
- 5bb15cbb588b10646a0af98c4f39b0f2ca4eca96
- author
- TotallyGamerJet · · 2025-12-17 16:59 UTC
- committer
- GitHub · · 2025-12-17 16:59 UTC
- parent
- 490ca62
- signature
- GPG Unverified
B5690EEEBB952194The key is unknown
2 files · +2 -4
M .github/scripts/bsd_tests.sh +0 -1
| @@ -25,7 +25,6 @@ go build "-gcflags=all=-N -l" -v ./... | |||
| 25 | 25 | # Check cross-compiling Windows binaries. | |
| 26 | 26 | env GOOS=windows GOARCH=386 go build -v ./... | |
| 27 | 27 | env GOOS=windows GOARCH=amd64 go build -v ./... | |
| 28 | - | env GOOS=windows GOARCH=arm go build -v ./... | |
| 29 | 28 | env GOOS=windows GOARCH=arm64 go build -v ./... | |
| 30 | 29 | ||
| 31 | 30 | # Check cross-compiling macOS binaries. | |
| @@ -25,7 +25,6 @@ go build "-gcflags=all=-N -l" -v ./... | |||||
| 25 | # Check cross-compiling Windows binaries. | 25 | # Check cross-compiling Windows binaries. | ||
| 26 | env GOOS=windows GOARCH=386 go build -v ./... | 26 | env GOOS=windows GOARCH=386 go build -v ./... | ||
| 27 | env GOOS=windows GOARCH=amd64 go build -v ./... | 27 | env GOOS=windows GOARCH=amd64 go build -v ./... | ||
| 28 | - | env GOOS=windows GOARCH=arm go build -v ./... | |||
| 29 | env GOOS=windows GOARCH=arm64 go build -v ./... | 28 | env GOOS=windows GOARCH=arm64 go build -v ./... | ||
| 30 | 29 | ||||
| 31 | # Check cross-compiling macOS binaries. | 30 | # Check cross-compiling macOS binaries. | ||
M .github/workflows/test.yml +2 -3
| @@ -7,7 +7,7 @@ jobs: | |||
| 7 | 7 | strategy: | |
| 8 | 8 | matrix: | |
| 9 | 9 | os: [ubuntu-latest, ubuntu-24.04-arm, macos-latest, windows-latest] | |
| 10 | - | go: ['1.18.x', '1.19.x', '1.20.x', '1.21.x', '1.22.x', '1.23.x', '1.24.x', '1.25.x'] | |
| 10 | + | go: ['1.18.x', '1.19.x', '1.20.x', '1.21.x', '1.22.x', '1.23.x', '1.24.x', '1.25.x', '1.26.0-rc.1'] | |
| 11 | 11 | name: Test with Go ${{ matrix.go }} on ${{ matrix.os }} | |
| 12 | 12 | runs-on: ${{ matrix.os }} | |
| 13 | 13 | defaults: | |
| @@ -47,7 +47,6 @@ jobs: | |||
| 47 | 47 | # Check cross-compiling Windows binaries. | |
| 48 | 48 | env GOOS=windows GOARCH=386 go build -v ./... | |
| 49 | 49 | env GOOS=windows GOARCH=amd64 go build -v ./... | |
| 50 | - | env GOOS=windows GOARCH=arm go build -v ./... | |
| 51 | 50 | env GOOS=windows GOARCH=arm64 go build -v ./... | |
| 52 | 51 | ||
| 53 | 52 | # Check cross-compiling macOS binaries. | |
| @@ -167,7 +166,7 @@ jobs: | |||
| 167 | 166 | strategy: | |
| 168 | 167 | matrix: | |
| 169 | 168 | os: ['FreeBSD'] # TODO: Add 'NetBSD' again (#304) | |
| 170 | - | go: ['1.18.10', '1.19.13', '1.20.14', '1.21.13', '1.22.12', '1.23.12', '1.24.8', '1.25.2'] | |
| 169 | + | go: ['1.18.10', '1.19.13', '1.20.14', '1.21.13', '1.22.12', '1.23.12', '1.24.8', '1.25.2', '1.26rc1'] | |
| 171 | 170 | exclude: | |
| 172 | 171 | # there are no prebuilt download links for these versions of Go for NetBSD | |
| 173 | 172 | - os: NetBSD | |
| @@ -7,7 +7,7 @@ jobs: | |||||
| 7 | strategy: | 7 | strategy: | ||
| 8 | matrix: | 8 | matrix: | ||
| 9 | os: [ubuntu-latest, ubuntu-24.04-arm, macos-latest, windows-latest] | 9 | os: [ubuntu-latest, ubuntu-24.04-arm, macos-latest, windows-latest] | ||
| 10 | - | go: ['1.18.x', '1.19.x', '1.20.x', '1.21.x', '1.22.x', '1.23.x', '1.24.x', '1.25.x'] | 10 | + | go: ['1.18.x', '1.19.x', '1.20.x', '1.21.x', '1.22.x', '1.23.x', '1.24.x', '1.25.x', '1.26.0-rc.1'] |
| 11 | name: Test with Go ${{ matrix.go }} on ${{ matrix.os }} | 11 | name: Test with Go ${{ matrix.go }} on ${{ matrix.os }} | ||
| 12 | runs-on: ${{ matrix.os }} | 12 | runs-on: ${{ matrix.os }} | ||
| 13 | defaults: | 13 | defaults: | ||
| @@ -47,7 +47,6 @@ jobs: | |||||
| 47 | # Check cross-compiling Windows binaries. | 47 | # Check cross-compiling Windows binaries. | ||
| 48 | env GOOS=windows GOARCH=386 go build -v ./... | 48 | env GOOS=windows GOARCH=386 go build -v ./... | ||
| 49 | env GOOS=windows GOARCH=amd64 go build -v ./... | 49 | env GOOS=windows GOARCH=amd64 go build -v ./... | ||
| 50 | - | env GOOS=windows GOARCH=arm go build -v ./... | |||
| 51 | env GOOS=windows GOARCH=arm64 go build -v ./... | 50 | env GOOS=windows GOARCH=arm64 go build -v ./... | ||
| 52 | 51 | ||||
| 53 | # Check cross-compiling macOS binaries. | 52 | # Check cross-compiling macOS binaries. | ||
| @@ -167,7 +166,7 @@ jobs: | |||||
| 167 | strategy: | 166 | strategy: | ||
| 168 | matrix: | 167 | matrix: | ||
| 169 | os: ['FreeBSD'] # TODO: Add 'NetBSD' again (#304) | 168 | os: ['FreeBSD'] # TODO: Add 'NetBSD' again (#304) | ||
| 170 | - | go: ['1.18.10', '1.19.13', '1.20.14', '1.21.13', '1.22.12', '1.23.12', '1.24.8', '1.25.2'] | 169 | + | go: ['1.18.10', '1.19.13', '1.20.14', '1.21.13', '1.22.12', '1.23.12', '1.24.8', '1.25.2', '1.26rc1'] |
| 171 | exclude: | 170 | exclude: | ||
| 172 | # there are no prebuilt download links for these versions of Go for NetBSD | 171 | # there are no prebuilt download links for these versions of Go for NetBSD | ||
| 173 | - os: NetBSD | 172 | - os: NetBSD | ||