Skip to content

feat: ODG central Renovate Workflow - #104

Open
alexbass01 wants to merge 16 commits into
open-component-model:mainfrom
alexbass01:prepare-pr
Open

feat: ODG central Renovate Workflow#104
alexbass01 wants to merge 16 commits into
open-component-model:mainfrom
alexbass01:prepare-pr

Conversation

@alexbass01

Copy link
Copy Markdown
Member

This PR starts centralizing the renovate GHA workflow template so it can be re-used.

  • Central Renovate workflow that can currently be used by ODG (environment: renovate, ODGBot app) but also possibly expanded to OCM
  • Release-Please workflow that creates tags so workflow consumer can refence the job in a stable way e.g. using @v1
  • There is a barebones central renovate config
  • Adds a nightly sweeper cronjob that can sweep repos centrally listed in.github/renovate-repositories.json

I'll be happy to walk any PR reviewers through as this is maybe a bit too unclear how things are correlated.

What this PR does / why we need it

Which issue(s) this PR is related to

alexbass01 and others added 14 commits September 2, 2026 12:58
Signed-off-by: Alexander Bassmanow (AlexBass01) <alexander.bassmanow@sap.com>
Signed-off-by: Alexander Bassmanow (AlexBass01) <alexander.bassmanow@sap.com>
Signed-off-by: Alexander Bassmanow (AlexBass01) <alexander.bassmanow@sap.com>
---------

Signed-off-by: Alexander Bassmanow (AlexBass01) <alexander.bassmanow@sap.com>
Release-As: 1.1.0

Signed-off-by: Alexander Bassmanow (AlexBass01) <alexander.bassmanow@sap.com>
Co-authored-by: alex-ocmbot[bot] <317879433+alex-ocmbot[bot]@users.noreply.github.com>
Signed-off-by: Alexander Bassmanow (AlexBass01) <alexander.bassmanow@sap.com>
Co-authored-by: alex-ocmbot[bot] <317879433+alex-ocmbot[bot]@users.noreply.github.com>
* bump to v5 and add README for renovate

Signed-off-by: Alexander Bassmanow (AlexBass01) <alexander.bassmanow@sap.com>

* reset version to prepare for PR

Signed-off-by: Alexander Bassmanow (AlexBass01) <alexander.bassmanow@sap.com>

* only one config

Signed-off-by: Alexander Bassmanow (AlexBass01) <alexander.bassmanow@sap.com>

* small readme fix

Signed-off-by: Alexander Bassmanow (AlexBass01) <alexander.bassmanow@sap.com>

---------

Signed-off-by: Alexander Bassmanow (AlexBass01) <alexander.bassmanow@sap.com>
Release-As: 1.0.0

---------

Signed-off-by: Alexander Bassmanow (AlexBass01) <alexander.bassmanow@sap.com>
Co-authored-by: alex-ocmbot[bot] <317879433+alex-ocmbot[bot]@users.noreply.github.com>
Co-authored-by: alex-ocmbot[bot] <317879433+alex-ocmbot[bot]@users.noreply.github.com>
Signed-off-by: Alexander Bassmanow (AlexBass01) <alexander.bassmanow@sap.com>
@alexbass01
alexbass01 requested review from a team as code owners September 3, 2026 11:25
Signed-off-by: Alexander Bassmanow (AlexBass01) <alexander.bassmanow@sap.com>
@alexbass01 alexbass01 changed the title feat: ODG central Renovate Worklow feat: ODG central Renovate Workflow Sep 3, 2026
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.

1 participant