Skip to content

ci: remove unmaintained upgrade-go workflow - #2104

Merged
xavpaice merged 1 commit into
mainfrom
xavpaice/sc-139095/github-is-removing-node-20-from-actions-runners
Aug 10, 2026
Merged

ci: remove unmaintained upgrade-go workflow#2104
xavpaice merged 1 commit into
mainfrom
xavpaice/sc-139095/github-is-removing-node-20-from-actions-runners

Conversation

@xavpaice

Copy link
Copy Markdown
Member

Description, Motivation and Context

Removes the Upgrade Go Version workflow (.github/workflows/upgrade-go.yaml).

The workflow relied on StefMa/Upgrade-Go-Action@v1, which currently targets Node 20. GitHub has deprecated Node 20 on Actions runners, causing deprecation warnings on every run (e.g. run 30799850499).

The upstream project is not well maintained: the v1 tag still points to the initial v1.0.0 release from December 2024, and no new release has been cut with the Node 24 fix that exists on main. Pinning the action to @main for a workflow that opens automated PRs is not desirable, so we are removing the automation instead.

There is no official GitHub action for updating the Go toolchain version in go.mod. Dependabot is already configured in this repo for Go module dependencies and GitHub Actions updates, but it does not bump the go directive itself. Go version upgrades will be handled manually going forward.

Checklist

  • New and existing tests pass locally with introduced changes.
  • Tests for the changes have been added (for bug fixes / features)
  • The commit message(s) are informative and highlight any breaking changes
  • Any documentation required has been added/updated. For changes to https://troubleshoot.sh/ create a PR here

Does this PR introduce a breaking change?

  • Yes
  • No

@greptile-apps

greptile-apps Bot commented Aug 10, 2026

Copy link
Copy Markdown

Reviews (1): Last reviewed commit: "ci: remove unmaintained upgrade-go workf..." | Re-trigger Greptile

@xavpaice
xavpaice merged commit 651ec1b into main Aug 10, 2026
24 checks passed
@xavpaice
xavpaice deleted the xavpaice/sc-139095/github-is-removing-node-20-from-actions-runners branch August 10, 2026 18:56
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