Skip to content

chore(ci): bump actions/checkout from 4 to 6#28

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/actions/checkout-6
Open

chore(ci): bump actions/checkout from 4 to 6#28
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/actions/checkout-6

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot Bot commented on behalf of github May 21, 2026

Bumps actions/checkout from 4 to 6.

Release notes

Sourced from actions/checkout's releases.

v6.0.0

What's Changed

Full Changelog: actions/checkout@v5.0.0...v6.0.0

v6-beta

What's Changed

Updated persist-credentials to store the credentials under $RUNNER_TEMP instead of directly in the local git config.

This requires a minimum Actions Runner version of v2.329.0 to access the persisted credentials for Docker container action scenarios.

v5.0.1

What's Changed

Full Changelog: actions/checkout@v5...v5.0.1

v5.0.0

What's Changed

⚠️ Minimum Compatible Runner Version

v2.327.1
Release Notes

Make sure your runner is updated to this version or newer to use this release.

Full Changelog: actions/checkout@v4...v5.0.0

v4.3.1

What's Changed

Full Changelog: actions/checkout@v4...v4.3.1

v4.3.0

What's Changed

... (truncated)

Commits

@dependabot @github
Copy link
Copy Markdown
Author

dependabot Bot commented on behalf of github May 21, 2026

Labels

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

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

@dependabot dependabot Bot requested a review from a team as a code owner May 21, 2026 12:02
@github-actions github-actions Bot added the size/XS PR size: XS label May 21, 2026
Copy link
Copy Markdown

@Jerry-Xin Jerry-Xin left a comment

Choose a reason for hiding this comment

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

The PR is in scope and safely updates this repository’s CI checkout action from v4 to v6.

✅ Highlights

  • .github/workflows/ci.yml:46 keeps persist-credentials: false on the PR path-filter checkout, preserving the existing safer token behavior.
  • .github/workflows/ci.yml:76, .github/workflows/ci.yml:91, and .github/workflows/ci.yml:106 run on ubuntu-latest; no self-hosted runner compatibility issue is introduced.
  • The downstream CI steps only run Go setup/build/test/vet, so the actions/checkout@v6 credential persistence change does not affect the workflow.
  • git diff --check main...HEAD passed with no whitespace issues.

No blocking or non-blocking issues found.

Copy link
Copy Markdown
Contributor

@lml2468 lml2468 left a comment

Choose a reason for hiding this comment

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

Verdict: APPROVED

Dependabot bump: actions/checkout v4 → v6.0.2. CI green (Build/Test/Vet pass).

Verification:

  • SHA de0fac2e4500dabe0009e67214ff5f5447ce83dd matches actions/checkout@v6.0.2 tag ✅
  • 4 occurrences updated consistently ✅
  • Major version bump (v4→v6) with no CI regressions ✅

Non-blocking:

  • First usage pins to SHA (good), but the other 3 use floating tag @v6. Pre-existing inconsistency — not introduced by this PR. Consider pinning all to SHA in a follow-up for consistent supply chain posture.

LGTM.

Copy link
Copy Markdown
Contributor

@lml2468 lml2468 left a comment

Choose a reason for hiding this comment

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

[APPROVE] — reviewer account matches PR author; flagging for a human maintainer to merge.

Bump actions/checkout v4 → v6 (skipping v5). Confirmed v6.0.2 is a real, published release. Dependabot correctly handles the mixed usage: SHA-pinned in the changes job (34e114...de0fac... # v6.0.2) and mutable-tag in build/test/vet (@v4@v6). All CI passing. No blockers.

🔵 Non-blocking: the two-major-version jump (v4→v6, no v5 intermediate) is intentional — v5 and v6 were both released by GitHub; Dependabot targets latest major, which is correct.

@dependabot dependabot Bot force-pushed the dependabot/github_actions/actions/checkout-6 branch 2 times, most recently from 8af44e2 to 2c14092 Compare May 28, 2026 10:54
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](actions/checkout@v4...v6)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/github_actions/actions/checkout-6 branch from 2c14092 to b12e1fc Compare May 28, 2026 13:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/XS PR size: XS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants