Skip to content

chore(ci): bump actions/checkout from v4 to v7 - #12

Merged
aryasaatvik merged 1 commit into
mainfrom
cursor/bump-checkout-v7-7f13
Oct 26, 2026
Merged

aryasaatvik merged 1 commit into
mainfrom
cursor/bump-checkout-v7-7f13

Conversation

@aryasaatvik

Copy link
Copy Markdown
Member

Summary

Bump the only outdated GitHub Action major in this repo: actions/checkout v4 to v7 in .github/workflows/validate.yml.

oven-sh/setup-bun is already @v2. Latest release is v2.2.0, so that pin stays. No other workflows use actions. Generated artifacts (openapi.json, manifest.json, SHA256SUMS) are unchanged.

Versions

Action Before After
actions/checkout v4 v7
oven-sh/setup-bun v2 v2 (current major)

v5 moves checkout to the Node.js 24 action runtime (runner 2.327.1 or newer; ubuntu-latest qualifies). v6 stores persisted credentials in a separate file. v7 refuses to check out a fork pull request for pull_request_target and workflow_run. This workflow triggers on pull_request and push only, and the job never pushes, so those changes do not alter the validate job.

Local testing checklist

The checkout pin runs only inside GitHub Actions. Locally, the commands the job runs after checkout already passed on this branch:

  • bun install --frozen-lockfile
  • bun run validate — 5 channel tests passed, artifact check validated v0.35.1, redocly lint openapi.json passed

Still only observable in CI:

  • validate job log shows actions/checkout@v7 and the job stays green on ubuntu-latest

Verification

CI on this pull request is the check for the action pin. The job is unchanged aside from the checkout major: bun install --frozen-lockfile, then bun run validate.

Open in Web Open in Cursor 

validate.yml is the only workflow. setup-bun stays on v2, the current
major. Generated API artifacts are unchanged.

Co-authored-by: Saatvik Arya <aryasaatvik@gmail.com>
@greptile-apps

greptile-apps Bot commented Oct 23, 2026 •

Copy link
Copy Markdown

RetriggerView in GreptileConfidence Score: 5/5

[Low impact] The checkout update appears safe to merge.

Summary

Updates actions/checkout from v4 to v7 in .github/workflows/validate.yml.

  • The OpenAPI validation job checks out code with checkout v7.

Reviews (1) · Last reviewed commit: "chore(ci): bump actions/checkout from v4..." · Reviewed by Greptile

@aryasaatvik
aryasaatvik merged commit dc0bdd9 into main Oct 26, 2026
2 checks passed
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.

2 participants