Skip to content

chore(renovate): set RPM lockfile updates to automerge#302

Open
Molter73 wants to merge 2 commits intomainfrom
mauro/konflux/lockfilemaintanance-automerge
Open

chore(renovate): set RPM lockfile updates to automerge#302
Molter73 wants to merge 2 commits intomainfrom
mauro/konflux/lockfilemaintanance-automerge

Conversation

@Molter73
Copy link
Contributor

@Molter73 Molter73 commented Feb 17, 2026

Description

This setting needs to be applied separately from other package managers because it is a MintMaker specific setting and is dealt with in a special way.

Checklist

  • Investigated and inspected CI test results
  • Updated documentation accordingly

Automated testing

  • Added unit tests
  • Added integration tests
  • Added regression tests

If any of these don't apply, please comment below.

Testing Performed

Run renovate-config-validator, but is complains because the setting is MintMaker specific.

@Molter73 Molter73 requested a review from a team as a code owner February 17, 2026 10:45
@Molter73 Molter73 enabled auto-merge (squash) February 17, 2026 10:56
// RPM lockfile updates need to be set explicitly to automerge, separately from other package managers.
"lockFileMaintanance": {
"automerge": true,
},
Copy link
Contributor

Choose a reason for hiding this comment

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

  1. How about moving rpmVulnerabilityAutomerge to be also nearby lockFileMaintanance?
  2. I suggest adding all other usual automerge-related settings inside lockFileMaintenance. These would be
      "automergeType": "pr",
      "automergeStrategy": "squash",
      // Tell Renovate that it can automerge branches at any time of the day.
      "automergeSchedule": [
        "at any time",
      ],
      "platformAutomerge": true,

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Done.

Should we consider making these changes to the rest of the stackrox repos? (main, collector, scanner)

@msugakov
Copy link
Contributor

This setting needs to be applied separately from other package managers
because it is a MintMaker specific setting and is dealt with in a
special way.
rpmVulnerabilityAutomerge so they are together
@Molter73 Molter73 force-pushed the mauro/konflux/lockfilemaintanance-automerge branch from 7bb1cdf to bcc6125 Compare February 17, 2026 12:15
@Molter73 Molter73 requested a review from msugakov February 17, 2026 12: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