Skip to content

Upgrade to Go 1.25.5#1334

Merged
garyloug merged 2 commits intomainfrom
go_1_25_5
Jan 21, 2026
Merged

Upgrade to Go 1.25.5#1334
garyloug merged 2 commits intomainfrom
go_1_25_5

Conversation

@garyloug
Copy link
Copy Markdown
Contributor

@garyloug garyloug commented Jan 14, 2026

Upgrade EMF to Go 1.25.5 and bump orch-utils chart versions to also use 1.25.5

Upgraded Go version required upgraded golangci-lint. GCI, exportloopref
and stylecheck linters are not available in golangci-lint 2.8.0. Removed
from list of disabled linters.

The upgraded linter flagged a lot of new errors in the existing code. Mostly unhandled errors, but also some deprecated functions and some issues with code structure. The unhandled errors were mostly from deferred calls. For test files I ignored these with nolint comments and in the actual code I logged or otherwise handled them.

Description

Please include a summary of the changes and the related issue. List any dependencies that are required for this change.

Fixes # (issue)

Any Newly Introduced Dependencies

Please describe any newly introduced 3rd party dependencies in this change. List their name, license information and how they are used in the project.

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

Checklist:

  • I agree to use the APACHE-2.0 license for my code changes
  • I have not introduced any 3rd party dependency changes
  • I have performed a self-review of my code

Upgrade EMF to Go 1.25.5 and bump orch-utils chart versions to also use 1.25.5

Upgraded Go version required upgraded golangci-lint. GCI, exportloopref
and stylecheck linters are not available in golangci-lint 2.8.0. Removed
from list of disabled linters.
@garyloug garyloug added this pull request to the merge queue Jan 21, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 21, 2026
@garyloug garyloug added this pull request to the merge queue Jan 21, 2026
Merged via the queue into main with commit dbc6e6c Jan 21, 2026
59 of 62 checks passed
@garyloug garyloug deleted the go_1_25_5 branch January 21, 2026 19:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants