Skip to content

CI: Update CI toolchain to go1.23 #2825

@Alanxtl

Description

@Alanxtl

Currently, the go version of dubbogo uses go1.23, but CI and go.mod still denotes go1.20, result in fail of Integration Testing, also mentioned in dubbogo#2821.

Image

I tried to update go.mod to 1.23 and update golangci/golangci-lint-action to v7 and update config file version to v2. Following the update of dubbo-go-samples#813

This indeed solve the fail of Integration Testing. But result in static check fail.

Image

To see what I've done and the static check error in detail, see here

Should we fix the static check error or change the golangci-lint strategy?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions