Skip to content

chore: renovate rework#865

Merged
jakobmoellerdev merged 3 commits into
open-component-model:mainfrom
jakobmoellerdev:renovate-validate
Sep 10, 2025
Merged

chore: renovate rework#865
jakobmoellerdev merged 3 commits into
open-component-model:mainfrom
jakobmoellerdev:renovate-validate

Conversation

@jakobmoellerdev

@jakobmoellerdev jakobmoellerdev commented Sep 10, 2025

Copy link
Copy Markdown
Member

What this PR does / why we need it

reworks our renovate self hosted action:

  • now does a dry run on every PR that is running with a change on the renovate config
  • uses proper tokens based on if running with dry run or not
  • fixes up our GO env variables to have proper settings (was missing a *)
  • gets rid of both top level renovate config and repo level config and replaces it with a config located in .github/renovate.json5 (this is an official default path of renovate and will always be recognized)
  • 'minimumReleaseAge': '14 days' is now set to make blast radius smaller on buggy releases
  • autoMerge has been enabled for patch releases to automate dependencies. Currently in PR form. If this works well enough over time we might want to do branch based updates which will remove noise completely

Which issue(s) this PR fixes

Allows us to preview renovate changes on PRs and speeds up renovate runs significantly

@github-actions github-actions Bot added kind/chore chore, maintenance, etc. component/github-actions Changes on GitHub Actions or within `.github/` directory labels Sep 10, 2025
@jakobmoellerdev jakobmoellerdev changed the title chore: test-pr chore: renovate rework Sep 10, 2025
@github-actions github-actions Bot added the size/m Medium label Sep 10, 2025
@jakobmoellerdev jakobmoellerdev force-pushed the renovate-validate branch 4 times, most recently from 96ed1bc to 87d5f1c Compare September 10, 2025 10:23
…r validation.

Signed-off-by: Jakob Möller <jakob.moeller@sap.com>
@jakobmoellerdev jakobmoellerdev marked this pull request as ready for review September 10, 2025 10:29
@jakobmoellerdev jakobmoellerdev requested a review from a team as a code owner September 10, 2025 10:29
@github-actions github-actions Bot added the size/s Small label Sep 10, 2025
…r validation.

Signed-off-by: Jakob Möller <jakob.moeller@sap.com>
@jakobmoellerdev jakobmoellerdev merged commit c5d435c into open-component-model:main Sep 10, 2025
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component/github-actions Changes on GitHub Actions or within `.github/` directory kind/chore chore, maintenance, etc. size/m Medium size/s Small

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants