Skip to content

Upgrade CI actions to Node 24#81

Merged
JesseHerrick merged 1 commit into
mainfrom
upgrade-ci-actions
Jun 12, 2026
Merged

Upgrade CI actions to Node 24#81
JesseHerrick merged 1 commit into
mainfrom
upgrade-ci-actions

Conversation

@JesseHerrick

@JesseHerrick JesseHerrick commented Jun 12, 2026

Copy link
Copy Markdown
Member
  • GitLab CI is requiring that we upgrade to Node 24 in our actions. Fair enough!
  • Removes the Homebrew tap version bump now that we're in main Homebrew.

Note

Low Risk
Workflow-only changes with no application code; the only behavioral change is that releases no longer auto-update a custom Homebrew tap.

Overview
Bumps GitHub Actions across CI and Release to newer major versions (checkout v5, setup-go v6, cache v5, upload-artifact v6, download-artifact v7) to satisfy the Node 24 runtime requirement for those actions.

The release workflow no longer runs the update-homebrew job that checked out the tag, downloaded build artifacts, and invoked scripts/update-homebrew-formula.sh with HOMEBREW_TAP_TOKEN—releases still build, package, checksum, and publish via gh release create only.

Reviewed by Cursor Bugbot for commit 0db9661. Bugbot is set up for automated code reviews on this repo. Configure here.

@JesseHerrick JesseHerrick merged commit 53d5129 into main Jun 12, 2026
5 checks passed
@JesseHerrick JesseHerrick deleted the upgrade-ci-actions branch June 12, 2026 16:40
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.

1 participant