Skip to content

ci: update SHA-pinned GitHub Actions via ratchet - #48

Merged
nickpell merged 1 commit into
mainfrom
cursor/github-actions-ratchet-review-bddf
Aug 5, 2026
Merged

ci: update SHA-pinned GitHub Actions via ratchet#48
nickpell merged 1 commit into
mainfrom
cursor/github-actions-ratchet-review-bddf

Conversation

@cursor

@cursor cursor Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Weekly automated refresh of SHA-pinned GitHub Actions via mise run //:ratchet:update. Bumps pinned commit SHAs to the latest release within existing major-version constraints (# ratchet:owner/action@vN comments unchanged — no major upgrades).
  • Supersedes the prior week's draft cloudx-io/openauction#47 (now closed): same two bumps plus a newer jdx/mise-action release (v4.2.1 → v4.2.4).
  • Pins: actions/checkout v7.0.0→v7.0.1, aws-actions/configure-aws-credentials v6.2.2→v6.2.3, jdx/mise-action v4.2.1→v4.2.4. Patch-level only; low risk; rollback is a trivial revert.

Pre-merge checklist

  • Build / CI passes (Go test + lint, Ratchet Lint — all green)
  • Lint passes (Go lint + Ratchet Lint)
  • Tests pass (mise run //:test / Go workflow)
  • Diff contains no unintended changes (SHA pins only; @vN constraints unchanged; verified SHAs map to stated release tags)
  • Docs / config updated if behavior or interface changed — N/A (CI pin refresh only)
  • Cross-repo dependencies noted and ordered — N/A (openauction-only; supersedes closed ci: update SHA-pinned GitHub Actions via ratchet #47)

Post-deploy/apply verification

  • Deploy or apply completed successfully — N/A (no runtime deploy); merge landed as 94c41757873bf0c8ac069d1ff069ed71e6980a76 on main at 2026-08-05T15:38:31Z
  • Target resource / workload reached the intended state — post-merge main push exercised new pins: Go success https://github.com/cloudx-io/openauction/actions/runs/31021328189 (checkout@3d3c42e5…), Ratchet success https://github.com/cloudx-io/openauction/actions/runs/31021328159; Docker Build / Build EIF not triggered by this pin-only push (path/workflow_run gates)
  • Dependent service(s) healthy — N/A (no runtime deploy)
  • Metrics / synthetics green after the change — N/A (CI tooling only)
Open in Web View Automation 

Refresh SHA pins within existing major-version constraints (ratchet update):
- actions/checkout: v7.0.0 -> v7.0.1
- aws-actions/configure-aws-credentials: v6.2.2 -> v6.2.3
- jdx/mise-action: v4.2.1 -> v4.2.4

Co-authored-by: Nick Pellegrino <nickpell@users.noreply.github.com>
@nickpell
nickpell marked this pull request as ready for review August 5, 2026 15:34
@nickpell
nickpell self-requested a review as a code owner August 5, 2026 15:34
@nickpell
nickpell requested a review from Copilot August 5, 2026 15:34

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Weekly automated refresh of SHA-pinned GitHub Actions in this repo’s CI workflows, keeping existing major-version ratchet constraints (# ratchet:...@vN) unchanged while updating to newer patch releases.

Changes:

  • Bump actions/checkout SHA pins to the latest @v7 patch release across workflows.
  • Bump aws-actions/configure-aws-credentials SHA pins to the latest @v6 patch release where used.
  • Bump jdx/mise-action SHA pins to the latest @v4 patch release in workflows that install mise.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
.github/workflows/ratchet.yml Updates actions/checkout and jdx/mise-action SHA pins for the ratchet lint workflow.
.github/workflows/go.yml Updates actions/checkout and jdx/mise-action SHA pins for Go test/lint jobs.
.github/workflows/eif-build.yml Updates actions/checkout and aws-actions/configure-aws-credentials SHA pins used in EIF build/update jobs.
.github/workflows/docker.yml Updates actions/checkout and aws-actions/configure-aws-credentials SHA pins for the Docker build workflow.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@nickpell
nickpell merged commit 94c4175 into main Aug 5, 2026
4 checks passed
@nickpell
nickpell deleted the cursor/github-actions-ratchet-review-bddf branch August 5, 2026 15:38
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.

3 participants