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

Setup Renovate with default Configs #531

Merged
merged 1 commit into from Jan 8, 2023
Merged

Setup Renovate with default Configs #531

merged 1 commit into from Jan 8, 2023

Conversation

mpkorstanje
Copy link
Contributor

@mpkorstanje mpkorstanje commented Jan 8, 2023

🤔 What's changed?

This will setup Renovate with the default Configs from the Cucumber org. They're completely opt in but I find them to be quite sensible. With this configuration patch and minor releases that pass CI will automatically get merged without raising a PR. Major and failing builds will be raised as a PR. This should optimize the amount of manual work.

Note that currently Renovate has an open issue around updating transitive dependencies (renovatebot/renovate#12999). This will cause some extra noise. Feel free to disable renovate by adding "enabled": false to the config file if it is too annoying.

⚡️ What's your motivation?

The last few releases of Gherkin have been rather rocky for Go. Instead of relying on manual detection I'd like to automate this.

🏷️ What kind of change is this?

  • 🏦 Refactoring/debt/DX (improvement to code design, tooling, documentation etc. without changing behaviour)

@github-actions
Copy link

github-actions bot commented Jan 8, 2023

Go API Changes

# summary
Inferred base version: v0.12.6
Suggested version: v0.13.0

@codecov
Copy link

codecov bot commented Jan 8, 2023

Codecov Report

Merging #531 (512040e) into main (0fd7675) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #531   +/-   ##
=======================================
  Coverage   82.10%   82.10%           
=======================================
  Files          27       27           
  Lines        3314     3314           
=======================================
  Hits         2721     2721           
  Misses        484      484           
  Partials      109      109           

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

@mpkorstanje mpkorstanje merged commit c035051 into main Jan 8, 2023
@mpkorstanje mpkorstanje deleted the setup-renovate branch January 8, 2023 16:53
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.

None yet

1 participant