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

renovate: Minimize config #471

Merged
merged 2 commits into from
Oct 25, 2023
Merged

Conversation

bkeryan
Copy link
Collaborator

@bkeryan bkeryan commented Oct 24, 2023

What does this Pull Request accomplish?

  • Use config:recommended preset. This should enable the "dependency dashboard", which is a special GitHub issue that shows the Renovate status and allows us to control it. In particular, this allows us to bypass the schedule and request that Renovate post PRs immediately, which I cannot seem to do with the mend.io developer dashboard.
  • Replace lockFileMaintenance setting with the :maintainLockFilesWeekly preset. (We can change to :maintainLockFilesMonthly or :maintainLockFilesDisabled if weekly doesn't work out.)
  • Remove onboarding, platform, and repositories because these settings are for self-hosted Renovate.
  • Remove forkProcessing because the default behavior sounds appropriate.
  • Remove dependencyDashboardApproval, minimumReleaseAge, and gitAuthor because I think these match the defaults.

Why should this Pull Request be merged?

Enable "dependency dashboard".

Further clean up Renovate config.

What testing has been done?

None (hence the additional PR)

The main thing this does is enable the dependency dashboard, which is a GitHub
issue that lets us control Renovate.
@github-actions
Copy link

Test Results

       30 files  ±0       30 suites  ±0   26m 16s ⏱️ +25s
     456 tests ±0     380 ✔️ ±0       76 💤 ±0  0 ±0 
13 650 runs  ±0  9 770 ✔️ ±0  3 880 💤 ±0  0 ±0 

Results for commit a37e7a9. ± Comparison against base commit 6351416.

@dixonjoel dixonjoel merged commit 2ca2d8f into main Oct 25, 2023
20 checks passed
@dixonjoel dixonjoel deleted the users/bkeryan/more-renovate-config branch October 25, 2023 02:09
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