JoshuaKGoldberg / create-typescript-app

Quickstart-friendly TypeScript template with comprehensive, configurable, opinionated tooling. 💝
MIT License
1.21k stars 75 forks source link

🚀 Feature: Renovate config use preset config:recommended or config:best-practices #1455

Closed rubiesonthesky closed 7 months ago

rubiesonthesky commented 7 months ago

Bug Report Checklist

Overview

I propose that renovate config would use present config:recommended or config:best-practices. https://docs.renovatebot.com/upgrade-best-practices/#general-recommendations General recommendations says to use config:best-practices instead of config:recommended, but even config:recommended would be good to have.

This would group monorepos etc together and lessen the spam that renovate easily generates. :)

Additional Info

(I was not sure should this go under feature or tooling, but since this will affect created repositories, I guess this is feature?)

JoshuaKGoldberg commented 7 months ago

Ah, yeah, that would be great. What roughly happened was:

  1. I started looking at Renovate and found the docs to be confusing to read through (https://github.com/renovatebot/renovate/discussions/24448 & links)
  2. Out of "developer efficiency" (read: not wanting to read through all them), I just went with a minimally sized config to start
  3. Later, the kind Renovate folks explained it all during that discussion's linked ESLint work

...so this is kind of a step 4: taking the best practices into this repo. Yes please!

guess this is feature?

Yup! Correct 👍

JoshuaKGoldberg commented 7 months ago

@all-contributors please add @rubiesonthesky for ideas.

🤖 Beep boop! This comment was added automatically by all-contributors-auto-action. Not all contributions can be detected from Git & GitHub alone. Please comment any missing contribution types this bot missed. ...and of course, thank you for contributing! 💙

allcontributors[bot] commented 7 months ago

@JoshuaKGoldberg

I've put up a pull request to add @rubiesonthesky! :tada:

I couldn't determine any contributions to add, did you specify any contributions? Please make sure to use valid contribution names.

github-actions[bot] commented 6 months ago

:tada: This is included in version v1.59.0 :tada:

The release is available on:

Cheers! 📦🚀