Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configure Renovate #24

Merged
merged 2 commits into from
Aug 7, 2022
Merged

Conversation

andreisilviudragnea
Copy link
Contributor

@andreisilviudragnea andreisilviudragnea commented Mar 28, 2022

I suggest using Renovate over Scala Steward because it has better Maven support.

I also suggest using branch automerge, meaning that if CI passes, Renovate commits the change in master branch directly, without creating a PR. It only creates a PR for dependency updates which fail CI.

I have been using Renovate in this configuration on all my repositories and it works flawlessly.

Fixes #23.

@andreisilviudragnea
Copy link
Contributor Author

@evis

@andreisilviudragnea
Copy link
Contributor Author

@rahulsinghai

@andreisilviudragnea
Copy link
Contributor Author

@evis What do you think about this?

@evis
Copy link
Owner

evis commented Apr 30, 2022

@andreisilviudragnea is it enough to just add renovate.json config?

I guess that setting up https://github.com/renovatebot/github-action is needed too, isn't it?

@andreisilviudragnea
Copy link
Contributor Author

andreisilviudragnea commented Apr 30, 2022

@evis There is the option to use self-hosted Renovate or to use the Renovate GitHub app. The app needs to be installed with write access to the repository, if you want the bot to also automatically commit updates in master when CI checks pass.

I only used the Github app so far. Do you have a strong opinion about using the self-hosted variant?

@evis
Copy link
Owner

evis commented Aug 7, 2022

Let's try this thing out =) It should simplify and speedup release process of the plugin. Thanks!

@evis evis merged commit 686d7bd into evis:master Aug 7, 2022
@evis evis mentioned this pull request Aug 7, 2022
@andreisilviudragnea andreisilviudragnea deleted the configure-renovate branch August 24, 2022 22:33
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.

Update dependencies automatically
2 participants