Skip to content

build(deps): bump actions/setup-go from 6 to 7 - #340

Merged
masutaka merged 1 commit into
mainfrom
dependabot/github_actions/actions/setup-go-7
Aug 2, 2026
Merged

build(deps): bump actions/setup-go from 6 to 7#340
masutaka merged 1 commit into
mainfrom
dependabot/github_actions/actions/setup-go-7

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 1, 2026

Copy link
Copy Markdown
Contributor

Bumps actions/setup-go from 6 to 7.

Release notes

Sourced from actions/setup-go's releases.

v7.0.0

What's Changed

New Contributors

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

v6.5.0

What's Changed

Dependency update

New Contributors

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

v6.4.0

What's Changed

Enhancement

Dependency update

Documentation update

New Contributors

Full Changelog: actions/setup-go@v6...v6.4.0

v6.3.0

What's Changed

Full Changelog: actions/setup-go@v6...v6.3.0

v6.2.0

What's Changed

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually 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 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)

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

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Aug 1, 2026
@dependabot
dependabot Bot requested a review from masutaka as a code owner August 1, 2026 10:02
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Aug 1, 2026

@masutaka masutaka left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overview

  • Package: actions/setup-go 6 → 7
  • Dependency type: Development dependency (GitHub Actions workflows: .github/workflows/test.yml and .github/workflows/release.yml)
  • Version change: Major

Key Findings

  • Breaking Changes: Effectively none. The upstream v6...v7 range contains only 2 commits: migrating the action's internals to ESM (actions/setup-go#763) and bumping @actions/cache to 6.2.0 (actions/setup-go#771). The README states explicitly: "Migrated action internals to ESM for compatibility with latest @actions/* packages. No changes to action inputs, outputs, or behavior." Indeed, action.yml is completely unchanged from v6 — inputs, outputs, and runs.using: node24 are all identical — so the go-version-file input used here is unaffected.
  • Security: None. There are 0 open Dependabot alerts, and no alert is linked to this PR. This is an ordinary version-bump PR, not a security update.
  • Supported versions: Unchanged. The runner execution environment was already node24 in v6 and stays the same in v7. The workflows run on ubuntu-latest / ubuntu-slim, so there is no issue.
  • CI status: Pass. actionlint, CodeQL (actions), dependency_review, and test all succeeded. No failures.
  • Cascading updates: None. The diff is just the two lines changing setup-go@v6 to setup-go@v7 (+2 / -2).

Impact

No impact on the Go application code. Only the CI/release workflow steps that set up Go are affected, and the go-version-file: "go.mod" setting is left as is.

The upstream src/ diff consists solely of mechanical changes accompanying the ESM migration: adding .js extensions to import paths, replacing __dirname with import.meta.url, importing getVersionsDist directly instead of via module.exports, and adding {cause} to Error constructions. The version resolution, download, and caching logic itself is unchanged. The dist/ diff is large (over 80,000 lines), but that is the result of regenerating the bundler output as ESM and is not unusual. No suspicious URLs, added scripts, or commits from unknown authors were found.

Conclusion

No problems.

Despite being a major version bump, the actual content is limited to an internal ESM migration and a dependency update; the action's inputs, outputs, behavior, and required runtime are all unchanged. CI passes across the board, so this is safe to merge as is.

@masutaka
masutaka merged commit 99e2f38 into main Aug 2, 2026
8 checks passed
@masutaka
masutaka deleted the dependabot/github_actions/actions/setup-go-7 branch August 2, 2026 08:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant