Skip to content

feat: ODG central Renovate Workflow - #104

Merged
alexbass01 merged 18 commits into
open-component-model:mainfrom
alexbass01:prepare-pr
Sep 4, 2026
Merged

feat: ODG central Renovate Workflow#104
alexbass01 merged 18 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
Comment thread .github/renovate.json5 Outdated
Signed-off-by: Alexander Bassmanow (AlexBass01) <alexander.bassmanow@sap.com>

@8R0WNI3 8R0WNI3 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

/lgtm

@alexbass01
alexbass01 merged commit 6443f1b into open-component-model:main Sep 4, 2026
4 of 5 checks passed
@alexbass01
alexbass01 deleted the prepare-pr branch September 4, 2026 11:39
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