Skip to content

Configure Renovate for Go transitive dependencies with 3-day merge delay#52

Merged
Breee merged 2 commits into
mainfrom
copilot/corewire-drop-51-renovate-go-dependencies
Jun 20, 2026
Merged

Configure Renovate for Go transitive dependencies with 3-day merge delay#52
Breee merged 2 commits into
mainfrom
copilot/corewire-drop-51-renovate-go-dependencies

Conversation

Copilot AI commented Jun 20, 2026

Copy link
Copy Markdown
Contributor

Enable Renovate to manage indirect (transitive) Go dependencies and run go mod tidy after updates, following the pattern from Breee/kubeswitch.

  • Enable indirect Go deps: Renovate skips indirect dependencies by default; added a packageRules entry to explicitly enable them
  • Add gomodTidy post-update: Keeps go.sum consistent after dependency bumps
  • 3-day stabilization: Already configured via existing minimumReleaseAge: "3 days"
{
  "postUpdateOptions": ["gomodTidy"],
  "packageRules": [
    {
      "matchManagers": ["gomod"],
      "matchDepTypes": ["indirect"],
      "enabled": true
    }
  ]
}

- Add packageRule enabling indirect (transitive) Go dependency updates
- Add gomodTidy postUpdateOption to keep go.sum clean after updates
- Existing minimumReleaseAge of 3 days ensures deps are not merged immediately

Closes #51
Copilot AI changed the title [WIP] Renovate Go dependencies and transitive Go dependencies Configure Renovate for Go transitive dependencies with 3-day merge delay Jun 20, 2026
Copilot AI requested a review from Breee June 20, 2026 16:28
Copilot finished work on behalf of Breee June 20, 2026 16:28
@Breee Breee marked this pull request as ready for review June 20, 2026 17:16
@Breee Breee merged commit 264b29d into main Jun 20, 2026
6 checks passed
@Breee Breee deleted the copilot/corewire-drop-51-renovate-go-dependencies branch June 20, 2026 17:16
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