diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 708ba60..c1d0c38 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -31,7 +31,7 @@ jobs: - uses: actions/checkout@v7 - uses: actions/setup-go@v7 with: - go-version: '1.27.3' + go-version: '1.27.4' - run: go version # Not on Windows: its checkout converts line endings to CRLF. - name: gofmt @@ -60,7 +60,7 @@ jobs: - uses: actions/checkout@v7 - uses: actions/setup-go@v7 with: - go-version: '1.27.3' + go-version: '1.27.4' - name: govulncheck run: go run golang.org/x/vuln/cmd/govulncheck@v1.8.0 ./... - name: Fuzz the binding arguments for 60 s @@ -73,7 +73,7 @@ jobs: - uses: actions/checkout@v7 - uses: actions/setup-go@v7 with: - go-version: '1.27.3' + go-version: '1.27.4' - run: go vet ./... && go test ./... && go test -tags rbgo_core ./... arch-qemu: @@ -93,7 +93,7 @@ jobs: - uses: actions/checkout@v7 - uses: actions/setup-go@v7 with: - go-version: '1.27.3' + go-version: '1.27.4' # ⛔ `qemu-user-static` is a VIRTUAL package on Ubuntu 26.04, which # `ubuntu-latest` became on 2026-10-19, and apt refuses to choose between its # two providers: @@ -139,7 +139,7 @@ jobs: - uses: actions/checkout@v7 - uses: actions/setup-go@v7 with: - go-version: '1.27.3' + go-version: '1.27.4' - name: Vet + test (GOARCH=386), both builds run: | GOARCH=386 go vet ./... @@ -153,7 +153,7 @@ jobs: - uses: actions/checkout@v7 - uses: actions/setup-go@v7 with: - go-version: '1.27.3' + go-version: '1.27.4' # Since rbgo v0.8.3 that is every `go tool dist list` pair but plan9 # (go-embedded-ruby/ruby#832). go vet type-checks every package and its # tests without linking; android and ios link only through cgo, so their