Skip to content

chore(deps): update actions/setup-go action to v6#500

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/actions-setup-go-6.x
Open

chore(deps): update actions/setup-go action to v6#500
renovate[bot] wants to merge 1 commit intomainfrom
renovate/actions-setup-go-6.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 8, 2026

This PR contains the following updates:

Package Type Update Change
actions/setup-go action major v4v6

Release Notes

actions/setup-go (actions/setup-go)

v6

Compare Source

v5

Compare Source


Configuration

📅 Schedule: Branch creation - "on the 15th day of the month before 12pm" in timezone UTC, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from a team as a code owner February 8, 2026 04:14
@renovate renovate bot requested a review from amygdalama February 8, 2026 04:14
@greptile-apps
Copy link
Contributor

greptile-apps bot commented Feb 8, 2026

Greptile Overview

Greptile Summary

This PR updates the CI workflow to use actions/setup-go@v6 instead of @v4 while keeping the existing Go matrix (stable, oldstable) and test/style steps unchanged. The change is isolated to .github/workflows/ci.yml and simply affects how the Go toolchain is provisioned on the runner before running go test and gofmt checks.

Confidence Score: 5/5

  • This PR is safe to merge with minimal risk.
  • The diff is a single-line update to a pinned GitHub Action version in CI (actions/setup-go@v4 -> @v6) with no repository code changes. Workflow inputs and steps remain the same, so expected impact is limited to the Go setup action’s internal behavior.
  • No files require special attention

Important Files Changed

Filename Overview
.github/workflows/ci.yml Bumps GitHub Actions actions/setup-go from v4 to v6 in CI workflow; no functional logic changes beyond action version.

Sequence Diagram

sequenceDiagram
  participant GH as GitHub
  participant WF as CI Workflow (.github/workflows/ci.yml)
  participant Runner as ubuntu-latest Runner
  participant Checkout as actions/checkout@v4
  participant SetupGo as actions/setup-go@v6
  participant Go as Go Toolchain

  GH->>WF: push to main / pull_request
  WF->>Runner: start job (matrix: stable, oldstable)
  Runner->>Checkout: checkout repository
  Checkout-->>Runner: workspace ready
  Runner->>SetupGo: install/configure Go (go-version: matrix.go)
  SetupGo-->>Runner: Go available on PATH
  Runner->>Go: go mod download
  Runner->>Go: go test -v ./...
  Runner->>Go: gofmt -d ./
  Runner->>GH: git diff --exit-code (style gate)
Loading

Copy link
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

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

1 file reviewed, no comments

Edit Code Review Agent Settings | Greptile

@renovate renovate bot changed the title Update actions/setup-go action to v6 chore(deps): update actions/setup-go action to v6 Feb 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

0 participants