.github/workflows: add Go 1.23 to the tests (#258)
- commit
- 5fcdbfa59643e6a6b61a3da29ff9eaad68b7ffa8
- author
- Hajime Hoshi · · 2024-06-21 18:56 UTC
- committer
- GitHub · · 2024-06-21 18:56 UTC
- parent
- 99a13ed
- signature
- GPG Unverified
B5690EEEBB952194The key is unknown - refs
- tag: v0.8.0-alpha.3
1 file · +2 -2
M .github/workflows/test.yml +2 -2
| @@ -7,7 +7,7 @@ jobs: | |||
| 7 | 7 | strategy: | |
| 8 | 8 | matrix: | |
| 9 | 9 | os: [ubuntu-latest, macos-latest, windows-latest] | |
| 10 | - | go: ['1.18.x', '1.19.x', '1.20.x', '1.21.x', '1.22.x'] | |
| 10 | + | go: ['1.18.x', '1.19.x', '1.20.x', '1.21.x', '1.22.x', '1.23.0-rc.1'] | |
| 11 | 11 | name: Test with Go ${{ matrix.go }} on ${{ matrix.os }} | |
| 12 | 12 | runs-on: ${{ matrix.os }} | |
| 13 | 13 | defaults: | |
| @@ -104,7 +104,7 @@ jobs: | |||
| 104 | 104 | env GOOS=linux GOARCH=arm64 CGO_ENABLED=1 go test -c -o=purego-test-cgo . | |
| 105 | 105 | env QEMU_LD_PREFIX=/usr/aarch64-linux-gnu qemu-aarch64 ./purego-test-cgo -test.shuffle=on -test.v -test.count=10 | |
| 106 | 106 | ||
| 107 | - | echo "=> go build plugin" | |
| 107 | + | echo "=> go build (plugin)" | |
| 108 | 108 | # Make sure that plugin buildmode works since we save the R15 register (#254) | |
| 109 | 109 | env GOOS=linux GOARCH=arm64 CGO_ENABLED=1 go build -buildmode=plugin ./examples/libc | |
| 110 | 110 | ||
| @@ -7,7 +7,7 @@ jobs: | |||||
| 7 | strategy: | 7 | strategy: | ||
| 8 | matrix: | 8 | matrix: | ||
| 9 | os: [ubuntu-latest, macos-latest, windows-latest] | 9 | os: [ubuntu-latest, macos-latest, windows-latest] | ||
| 10 | - | go: ['1.18.x', '1.19.x', '1.20.x', '1.21.x', '1.22.x'] | 10 | + | go: ['1.18.x', '1.19.x', '1.20.x', '1.21.x', '1.22.x', '1.23.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: | ||
| @@ -104,7 +104,7 @@ jobs: | |||||
| 104 | env GOOS=linux GOARCH=arm64 CGO_ENABLED=1 go test -c -o=purego-test-cgo . | 104 | env GOOS=linux GOARCH=arm64 CGO_ENABLED=1 go test -c -o=purego-test-cgo . | ||
| 105 | env QEMU_LD_PREFIX=/usr/aarch64-linux-gnu qemu-aarch64 ./purego-test-cgo -test.shuffle=on -test.v -test.count=10 | 105 | env QEMU_LD_PREFIX=/usr/aarch64-linux-gnu qemu-aarch64 ./purego-test-cgo -test.shuffle=on -test.v -test.count=10 | ||
| 106 | 106 | ||||
| 107 | - | echo "=> go build plugin" | 107 | + | echo "=> go build (plugin)" |
| 108 | # Make sure that plugin buildmode works since we save the R15 register (#254) | 108 | # Make sure that plugin buildmode works since we save the R15 register (#254) | ||
| 109 | env GOOS=linux GOARCH=arm64 CGO_ENABLED=1 go build -buildmode=plugin ./examples/libc | 109 | env GOOS=linux GOARCH=arm64 CGO_ENABLED=1 go build -buildmode=plugin ./examples/libc | ||
| 110 | 110 | ||||