Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 8, 2025

Bumps actions/setup-go from 5 to 6.

Release notes

Sourced from actions/setup-go's releases.

v6.0.0

What's Changed

Breaking Changes

Make sure your runner is on version v2.327.1 or later to ensure compatibility with this release. See Release Notes

Dependency Upgrades

New Contributors

Full Changelog: actions/setup-go@v5...v6.0.0

v5.5.0

What's Changed

Bug fixes:

Dependency updates:

New Contributors

Full Changelog: actions/setup-go@v5...v5.5.0

v5.4.0

What's Changed

Dependency updates :

... (truncated)

Commits

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Summary by CodeRabbit

  • Chores
    • Upgraded GitHub Actions “Set up Go” to v6 across all CI and release workflows, including linting, testing (unit/integration), benchmarking, security scans, builds, Docker, documentation, and multi-platform release pipelines.
    • Applies to CI, CodeQL, and all release workflows (native, universal, simple, and all-platforms).
    • No changes to workflow logic, parameters, or supported Go versions in pipelines.
    • No impact on application behavior or public APIs.

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5 to 6.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 8, 2025

Assignees

The following users could not be added as assignees: user/netmon-maintainers. Either the username does not exist or it does not have the correct permissions to be added as an assignee.

Labels

The following labels could not be found: ci, dependencies. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@coderabbitai
Copy link

coderabbitai bot commented Sep 8, 2025

Walkthrough

Bumped the GitHub Actions Go setup action from actions/setup-go@v5 to actions/setup-go@v6 across CI, CodeQL, and multiple release workflows. No other steps, inputs, or control flow were modified.

Changes

Cohort / File(s) Summary of Changes
CI
.github/workflows/ci.yml
Updated Set up Go action reference from v5 to v6 across all jobs; no other edits.
Code Scanning
.github/workflows/codeql.yml
Upgraded actions/setup-go from v5 to v6; all parameters unchanged.
Release Workflows
.github/workflows/release.yml, .github/workflows/release-all-platforms.yml, .github/workflows/release-native.yml, .github/workflows/release-simple.yml, .github/workflows/release-universal-simple.yml
Replaced actions/setup-go@v5 with @v6 in all Set up Go steps; no other workflow changes.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

I hopped through YAML fields so bright,
Nudged v5 to v6 in the night.
No steps disturbed, no tasks askew—
Just fresher carrots for the CI stew. 🥕
Now pipelines purr, release winds blow,
A happy bun with up-to-date Go!

Warning

Review ran into problems

🔥 Problems

Errors were encountered while retrieving linked issues.

Errors (1)
  • Failed to retrieve linked issues from the platform client.

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between a67aff5 and 4788f89.

📒 Files selected for processing (7)
  • .github/workflows/ci.yml (7 hunks)
  • .github/workflows/codeql.yml (1 hunks)
  • .github/workflows/release-all-platforms.yml (6 hunks)
  • .github/workflows/release-native.yml (5 hunks)
  • .github/workflows/release-simple.yml (3 hunks)
  • .github/workflows/release-universal-simple.yml (1 hunks)
  • .github/workflows/release.yml (2 hunks)
🔇 Additional comments (8)
.github/workflows/release-all-platforms.yml (1)

30-33: actions/setup-go v6 upgrade: LGTM; confirm runner supports Node 24.

The bump to v6 is correct. Note v6 runs on Node 24 and requires Actions runner v2.327.1+; GitHub-hosted runners are fine, but any self-hosted runners must meet this minimum. No other input changes are needed. (newreleases.io, github.com)

Also applies to: 120-123, 217-220, 286-289, 331-334, 385-388

.github/workflows/release-universal-simple.yml (1)

49-52: actions/setup-go v6 upgrade: LGTM; verify runner minimum version.

v6 uses Node 24 and needs runner v2.327.1+. Ensure any self-hosted runners (if used) are updated. (newreleases.io, github.com)

.github/workflows/release.yml (2)

144-148: Go setup step bumped to v6: looks good.

No input changes required. Reminder: Node 24 runtime → runner must be v2.327.1+. (newreleases.io, github.com)


214-218: Second v6 usage: OK.

Same Node 24 / runner v2.327.1+ consideration applies. (newreleases.io, github.com)

.github/workflows/codeql.yml (1)

36-39: Upgrade to setup-go v6: approved.

Cache input remains valid; ensure runners meet Node 24 requirement (v2.327.1+). (newreleases.io, github.com)

.github/workflows/ci.yml (1)

25-29: Multiple bumps to setup-go v6: all good; check runner compatibility.

Nothing else to change. Confirm any self-hosted runners are ≥ v2.327.1 due to Node 24 in v6. (newreleases.io, github.com)

Also applies to: 64-68, 110-114, 139-143, 177-181, 229-233, 328-331

.github/workflows/release-simple.yml (1)

22-25: v6 upgrade across jobs: approved.

Reminder: Node 24 runtime requires runner v2.327.1+. GitHub-hosted runners already satisfy this. (newreleases.io, github.com)

Also applies to: 76-79, 128-131

.github/workflows/release-native.yml (1)

22-25: setup-go@v6 applied consistently: looks good; verify runner minimum.

Ensure any self-hosted runners are updated to v2.327.1+ for Node 24 support. No workflow input changes needed. (newreleases.io, github.com)

Also applies to: 73-76, 125-128, 177-180, 313-316

✨ Finishing Touches
🧪 Generate unit tests
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch dependabot/github_actions/actions/setup-go-6

Comment @coderabbitai help to get the list of available commands and usage tips.

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.

1 participant