Skip to content

workflow: update renovate config to use haoqunjiang's personal preset #593

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

Merged
merged 1 commit into from
Oct 29, 2024

Conversation

haoqunjiang
Copy link
Member

Also moved to .github/renovate.json to keep the root directory clean.

Compared with the current config, the new preset:

  • Extends config:recommended instead of config:base (it's just a name change, though)
  • Extends :widenPeerDependencies
  • A more nuanced update strategy for typescript in case we are several minor versions behind
  • Groups all Vite packages together for easier management, esp. when Vite 6 is released
  • Separates 0.x versions of packages from the rest so we can deal with the breaking changes in a more controlled manner. This mainly affects esbuild.

Also moved to `.github/renovate.json` to keep the root directory clean.

Compared with the current config, the new preset:
- Extends `config:recommended` instead of `config:base` ([it's just a
name change, though](renovatebot/renovate#21136))
- Extends `:widenPeerDependencies`
- A more nuanced update strategy for `typescript` in case we are several
minor versions behind
- Groups all Vite packages together for easier management, esp. when
Vite 6 is released
- Separates 0.x versions of packages from the rest so we can deal with
the breaking changes in a more controlled manner. This mainly affects
`esbuild`.
@haoqunjiang haoqunjiang requested a review from cexbrayat October 29, 2024 08:26
@cexbrayat cexbrayat merged commit 472f229 into vuejs:main Oct 29, 2024
101 checks passed
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