Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nozomiishii/renovate

🦄 Reborn Renovate
https://github.com/nozomiishii/renovate

renovate

Last synced: 25 days ago
JSON representation

🦄 Reborn Renovate

Awesome Lists containing this project

README

        

# Renovate

Nozomi's Recommended [Renovate](https://docs.renovatebot.com/) Config.




Coding


via TLC Europe on GIPHY




npm version


Open in VSCode


twitter



## Gist

```bash
npx -y @nozomiishii/renovate@latest
```

## Manual

```bash
mkdir -p .github
```

```bash
echo '{ "extends": ["github>nozomiishii/renovate"] }' > .github/renovate.json
```

## Main

[default.json](./default.json)

## Preference

- `"$schema": "https://docs.renovatebot.com/renovate-schema.json"`

- 補完出してくれる

- `extends`

- デフォルトでついてくる`config:base`の必要部分を抽出

- `labels`

- 自動で作られるPRにラベルがつく

- `"prConcurrentLimit": 0`

- Limit系は0で設定すると無制限って意味になる

- `stabilityDays`

- 安定猶予期間を設定。ここで指定した日数が経ってからオートマージされる

- `separateMultipleMajor`

- メジャーバージョンのPRは個別に出す

- `rangeStrategy`
- バージョンの上げ方。"pin"にすると^や~がつかない固定バージョンになる