Skip to content

Conversation

qvalentin
Copy link

@qvalentin qvalentin commented Aug 24, 2025

This is a POC for how renovate could be used to automate the update of the extensions.
It works by using a custom datasource that fetches the extension.toml from each extension repo to check if it matches extensions.toml in this repo and then bumps extensions.toml.

Additional one could run a script that then updates the git submodule of the updated extension (using renovates postUpgradeTasks (this requires self-hosting renovate i guess) or an CI job).

The poc only works for github repos currently is very hacky but I would like to know if you would be interested in this. I think the automation potential is huge since updating the submodules manually is quite error prone.

See qvalentin#9 for an example PR of renovate.

@cla-bot cla-bot bot added the cla-signed label Aug 24, 2025
@qvalentin qvalentin marked this pull request as draft August 24, 2025 13:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant