Skip to content

chore(renovate): filter Go module updates by language constraints - #659

Merged
lengau merged 3 commits into
mainfrom
work/renovate-golang
Oct 23, 2026
Merged

lengau merged 3 commits into
mainfrom
work/renovate-golang

Conversation

@lengau

@lengau lengau commented Sep 29, 2026 •

Copy link
Copy Markdown
Collaborator

Configure Renovate rules for Go:

  1. constraintsFiltering: "strict" on Go modules so Renovate will not propose module updates that require a newer Go version than the go directive in go.mod (such as fix(deps): update module golang.org/x/sys to v0.48.0 #646).
  2. rangeStrategy: "bump" with prPriority: 1 on the go directive so Renovate proposes updates to the Go version itself and prioritizes those PRs ahead of module updates.

Copilot AI lite review requested due to automatic review settings September 29, 2026 21:38

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot review overview

🟢 Approval recommended

No unresolved issues were identified.

Review effort: Lite
Findings: None

What changed in this PR

Configures Renovate to filter Go module updates according to the repository’s Go version constraint.

Changes:

  • Adds strict constraint filtering for the gomod manager.
File Description
renovate.json Adds strict Go module constraint filtering.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@lengau
lengau marked this pull request as ready for review September 29, 2026 21:42
@lengau
lengau requested a review from cmatsuoka as a code owner September 29, 2026 21:42
@lengau
lengau requested a review from a team September 29, 2026 21:42
@lengau
lengau merged commit f0ab29b into main Oct 23, 2026
8 of 9 checks passed
@lengau
lengau deleted the work/renovate-golang branch October 23, 2026 13:48
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