Bump actions/checkout from 5 to 6 - #60
Conversation
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.
|
@dependabot recreate |
0bf325d to
124d2cc
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #60 +/- ##
=============================================
+ Coverage 36.47% 63.21% +26.74%
Complexity 62 62
=============================================
Files 43 43
Lines 3515 3515
Branches 320 373 +53
=============================================
+ Hits 1282 2222 +940
+ Misses 2033 973 -1060
- Partials 200 320 +120
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
124d2cc to
b81eac2
Compare
|
@dependabot recreate |
b81eac2 to
a2b7b76
Compare
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6. - [Release notes](https://github.com/actions/checkout/releases) - [Commits](actions/checkout@v5...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>
a2b7b76 to
8a4d993
Compare
There was a problem hiding this comment.
Pull request overview
This PR updates GitHub Actions workflows to use actions/checkout v6, modernizing CI/CD checkout behavior across Go/Java/Python pipelines and supporting workflows.
Changes:
- Bumps
actions/checkoutfromv5tov6in multiple workflows using the major tag. - Updates several workflows that pin
actions/checkoutby commit SHA to a v6-era commit. - Keeps the rest of each workflow unchanged (no application/library code changes).
Reviewed changes
Copilot reviewed 10 out of 10 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| .github/workflows/python.yml | Updates checkout step from actions/checkout@v5 to @v6. |
| .github/workflows/publish-pypi.yml | Updates checkout step from actions/checkout@v5 to @v6. |
| .github/workflows/java.yml | Updates checkout steps from actions/checkout@v5 to @v6 (build + release jobs). |
| .github/workflows/golangci-lint.yml | Updates pinned actions/checkout SHA (intended v6 pin). |
| .github/workflows/go.yml | Updates pinned actions/checkout SHA (intended v6 pin). |
| .github/workflows/codeql-analysis.yml | Updates pinned actions/checkout SHA (intended v6 pin). |
| .github/workflows/codecov.yml | Updates pinned actions/checkout SHA (intended v6 pin). |
| .github/workflows/cloud_provider.yml | Updates checkout steps from actions/checkout@v5 to @v6. |
| .github/workflows/cloud_clear_stale_locks.yml | Updates checkout steps from actions/checkout@v5 to @v6. |
| .github/workflows/api-docs-pages.yml | Updates checkout step from actions/checkout@v5 to @v6. |
|
@cursoragent double-check copilot's comments and fix the PR if they're valid |
|
Copilot's comments were valid, and the PR is fixed. What was wrong The four SHA-pinned workflows ( What I changed Updated all four pinned workflows to Commit pushed: |
The previous pins resolved to v5.0.1 (93cb6e), not v6. Update the four SHA-pinned workflows to df4cb1c, which matches the upstream @v6 tag. Co-authored-by: David Sharnoff <muir@users.noreply.github.com>



Bumps actions/checkout from 5 to 6.
Release notes
Sourced from actions/checkout's releases.
Commits
df4cb1cUpdate changelog for v6.0.3 (#2446)1cce339Fix checkout init for SHA-256 repositories (#2439)900f221fix: expand merge commit SHA regex and add SHA-256 test cases (#2414)0c366fdUpdate changelog (#2357)de0fac2Fix tag handling: preserve annotations and explicit fetch-tags (#2356)064fe7fAdd orchestration_id to git user-agent when ACTIONS_ORCHESTRATION_ID is set (...8e8c483Clarify v6 README (#2328)033fa0dAdd worktree support for persist-credentials includeIf (#2327)c2d88d3Update all references from v5 and v4 to v6 (#2314)1af3b93update readme/changelog for v6 (#2311)Note
Low Risk
CI-only dependency bump with no application or runtime code changes; main caveat is checkout v6’s credential persistence behavior on hosted runners, which is standard for GitHub-hosted
ubuntu-latest/macos/windowsjobs here.Overview
Updates every GitHub Actions workflow that checks out the repo to use
actions/checkout@v6(or the v6.0.3 commit pindf4cb1c069e1874edd31b4311f1884172cec0e10where workflows previously pinned a SHA).Affected workflows include API docs deploy, cloud provider tests, lock cleanup, Java/Python/PyPI pipelines, Go tests, golangci-lint, Codecov, and CodeQL—checkout steps only; job logic and other actions are unchanged.
Reviewed by Cursor Bugbot for commit 73b268c. Bugbot is set up for automated code reviews on this repo. Configure here.