chore: Configure Renovate
Welcome to Renovate! This is an onboarding MR to help you understand and configure settings before regular Merge Requests begin.
Detected Package Files
-
.gitlab-ci.yml(gitlabci) -
go.mod(gomod)
Configuration Summary
Based on the default config's presets, Renovate will:
- Start dependency updates only once this onboarding MR is merged
- Enable Renovate Dependency Dashboard creation.
- Use semantic commit type
fixfor dependencies andchorefor all others if semantic commits are in use. - Ignore
node_modules,bower_components,vendorand various test/tests (except for nuget) directories. - Group known monorepo packages together.
- Use curated list of recommended non-monorepo package groupings.
- Apply crowd-sourced package replacement rules.
- Apply crowd-sourced workarounds for known problems with packages.
- Pin Docker digests.
- Apply crowd-sourced package replacement rules.
- Apply crowd-sourced workarounds for known problems with packages.
- Use semantic prefixes for commit messages and MR titles.
- Preserve (but continue to upgrade) any existing SemVer ranges.
- Enable Renovate Dependency Dashboard creation.
- Rebase existing MRs any time the base branch has been updated.
- Raise MR when vulnerability alerts are detected with label
'security'. - Group all
minorandpatchupdates together. - Group known monorepo packages together.
- Use curated list of recommended non-monorepo package groupings.
renovate.json in this branch. Renovate will update the Merge Request description the next time it runs.
What to Expect
With your current configuration, Renovate will create 3 Merge Requests:
chore(deps): pin dependencies
- Schedule: ["at any time"]
- Branch name:
renovate/pin-dependencies - Merge into:
main - Upgrade docker to
sha256:3ab005a2e4872f0b10fb9c00d4230334043f1281f29299bd3de94a8f14a05e69 - Upgrade golang to
sha256:ed8ce6c22dd111631c062218989d17ab4b46b503cbe9a9cfce1517836e65298a - Upgrade postgres to
sha256:3162a6ead070474b27289f09eac4c865e75f93847a2d7098f718ee5a721637c4
fix(deps): update all non-major dependencies
- Schedule: ["at any time"]
- Branch name:
renovate/all-minor-patch - Merge into:
main - Upgrade github.com/fergusstrange/embedded-postgres to
v1.30.0 - Upgrade github.com/gin-gonic/gin to
v1.10.0 - Upgrade github.com/google/uuid to
v1.6.0 - Upgrade github.com/prometheus/client_golang to
v1.20.5 - Upgrade github.com/sirupsen/logrus to
v1.9.3 - Upgrade github.com/stretchr/testify to
v1.10.0 - Upgrade github.com/swaggo/gin-swagger to
v1.6.0 - Upgrade github.com/swaggo/swag to
v1.16.4 - Upgrade golang to
sha256:5f3336882ad15d10ac1b59fbaba7cb84c35d4623774198b36ae60edeba45fd84 - Upgrade gorm.io/driver/postgres to
v1.5.11 - Upgrade gorm.io/gorm to
v1.25.12 - Upgrade postgres to
sha256:7fe0928f6de61208d6b39730456085d74578046df4c684fa198f0fb065f4381e
chore(deps): update postgres docker tag to v17
- Schedule: ["at any time"]
- Branch name:
renovate/major-all - Merge into:
main - Upgrade postgres to
sha256:87ec5e0a167dc7d4831729f9e1d2ee7b8597dcc49ccd9e43cc5f89e808d2adae
prhourlylimit for details.
This MR has been generated by Renovate Bot.