Skip to content

Bump Go min version to Go 1.23 #1559

Bump Go min version to Go 1.23

Bump Go min version to Go 1.23 #1559

Triggered via pull request March 13, 2025 22:46
Status Failure
Total duration 2m 43s
Artifacts

build.yaml

on: pull_request
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

40 errors and 2 warnings
ubuntu-22.04 / Go 1.23: internal/network_test_utils.go#L135
G114: Use of net/http serve function that has no support for setting timeouts (gosec)
ubuntu-22.04 / Go 1.23: eventbridge/eventbridge_test.go#L86
G115: integer overflow conversion int -> uint32 (gosec)
ubuntu-22.04 / Go 1.23: eventbridge/eventbridge_test.go#L87
G115: integer overflow conversion int -> uint32 (gosec)
ubuntu-22.04 / Go 1.23: internal/vm/oci.go#L96
G115: integer overflow conversion int -> uint32 (gosec)
ubuntu-22.04 / Go 1.23: firecracker-control/local.go#L213
G115: integer overflow conversion int -> int32 (gosec)
ubuntu-22.04 / Go 1.23: snapshotter/app/service.go#L169
G115: integer overflow conversion uint64 -> uint32 (gosec)
ubuntu-22.04 / Go 1.23: snapshotter/app/service.go#L257
G115: integer overflow conversion uint64 -> uint32 (gosec)
ubuntu-22.04 / Go 1.23: runtime/runc_jailer.go#L445
G301: Expect directory permissions to be 0750 or less (gosec)
ubuntu-22.04 / Go 1.23: runtime/service_test.go#L317
G301: Expect directory permissions to be 0750 or less (gosec)
ubuntu-22.04 / Go 1.23: runtime/runc_jailer.go#L390
G115: integer overflow conversion uint64 -> int (gosec)
ubuntu-20.04 / Go 1.24: internal/network_test_utils.go#L135
G114: Use of net/http serve function that has no support for setting timeouts (gosec)
ubuntu-20.04 / Go 1.24: eventbridge/eventbridge_test.go#L86
G115: integer overflow conversion int -> uint32 (gosec)
ubuntu-20.04 / Go 1.24: eventbridge/eventbridge_test.go#L87
G115: integer overflow conversion int -> uint32 (gosec)
ubuntu-20.04 / Go 1.24: internal/vm/oci.go#L96
G115: integer overflow conversion int -> uint32 (gosec)
ubuntu-20.04 / Go 1.24: firecracker-control/local.go#L213
G115: integer overflow conversion int -> int32 (gosec)
ubuntu-20.04 / Go 1.24: snapshotter/app/service.go#L169
G115: integer overflow conversion uint64 -> uint32 (gosec)
ubuntu-20.04 / Go 1.24: snapshotter/app/service.go#L257
G115: integer overflow conversion uint64 -> uint32 (gosec)
ubuntu-20.04 / Go 1.24: runtime/runc_jailer.go#L445
G301: Expect directory permissions to be 0750 or less (gosec)
ubuntu-20.04 / Go 1.24: runtime/service_test.go#L317
G301: Expect directory permissions to be 0750 or less (gosec)
ubuntu-20.04 / Go 1.24: runtime/runc_jailer.go#L390
G115: integer overflow conversion uint64 -> int (gosec)
ubuntu-20.04 / Go 1.23: internal/network_test_utils.go#L135
G114: Use of net/http serve function that has no support for setting timeouts (gosec)
ubuntu-20.04 / Go 1.23: eventbridge/eventbridge_test.go#L86
G115: integer overflow conversion int -> uint32 (gosec)
ubuntu-20.04 / Go 1.23: eventbridge/eventbridge_test.go#L87
G115: integer overflow conversion int -> uint32 (gosec)
ubuntu-20.04 / Go 1.23: internal/vm/oci.go#L96
G115: integer overflow conversion int -> uint32 (gosec)
ubuntu-20.04 / Go 1.23: firecracker-control/local.go#L213
G115: integer overflow conversion int -> int32 (gosec)
ubuntu-20.04 / Go 1.23: snapshotter/app/service.go#L169
G115: integer overflow conversion uint64 -> uint32 (gosec)
ubuntu-20.04 / Go 1.23: snapshotter/app/service.go#L257
G115: integer overflow conversion uint64 -> uint32 (gosec)
ubuntu-20.04 / Go 1.23: runtime/runc_jailer.go#L445
G301: Expect directory permissions to be 0750 or less (gosec)
ubuntu-20.04 / Go 1.23: runtime/service_test.go#L317
G301: Expect directory permissions to be 0750 or less (gosec)
ubuntu-20.04 / Go 1.23: runtime/runc_jailer.go#L390
G115: integer overflow conversion uint64 -> int (gosec)
ubuntu-22.04 / Go 1.24: internal/network_test_utils.go#L135
G114: Use of net/http serve function that has no support for setting timeouts (gosec)
ubuntu-22.04 / Go 1.24: eventbridge/eventbridge_test.go#L86
G115: integer overflow conversion int -> uint32 (gosec)
ubuntu-22.04 / Go 1.24: eventbridge/eventbridge_test.go#L87
G115: integer overflow conversion int -> uint32 (gosec)
ubuntu-22.04 / Go 1.24: internal/vm/oci.go#L96
G115: integer overflow conversion int -> uint32 (gosec)
ubuntu-22.04 / Go 1.24: firecracker-control/local.go#L213
G115: integer overflow conversion int -> int32 (gosec)
ubuntu-22.04 / Go 1.24: snapshotter/app/service.go#L169
G115: integer overflow conversion uint64 -> uint32 (gosec)
ubuntu-22.04 / Go 1.24: snapshotter/app/service.go#L257
G115: integer overflow conversion uint64 -> uint32 (gosec)
ubuntu-22.04 / Go 1.24: runtime/runc_jailer.go#L445
G301: Expect directory permissions to be 0750 or less (gosec)
ubuntu-22.04 / Go 1.24: runtime/service_test.go#L317
G301: Expect directory permissions to be 0750 or less (gosec)
ubuntu-22.04 / Go 1.24: runtime/runc_jailer.go#L390
G115: integer overflow conversion uint64 -> int (gosec)
ubuntu-20.04 / Go 1.24
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
ubuntu-20.04 / Go 1.23
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101