Shareable config presets for akashic-games.
@akashic
モジュールは即時に PullRequest を作成する- それ以外のモジュールは業務時間外に PullRequest を作成する
{
"extends": ["github>akashic-games/renovate-config"]
}
@akashic
モジュール以外の patch, minor 更新をそれぞれ一つの PullRequest にまとめる
{
"extends": ["github>akashic-games/renovate-config:groupPatchMinor"]
}
@akashic
モジュール patch 更新時に package.json の patch version をすすめる
{
"extends": ["github>akashic-games/renovate-config:bumpAkashicPatch"]
}
- すべての依存を一つの PullRequest にまとめる
{
"extends": ["github>akashic-games/renovate-config:groupAll"]
}
@akashic/engine-files@v*
のエイリアス engine-files-v*
の設定。
このルールは利用側で @akashic/engine-files@v*
を engine-files-v*
にエイリアスしていることを前提としています。
"dependencies": {
"engine-files-v3": "npm:@akashic/engine-files@3.x.x"
}
engine-files-v*
モジュールは即時に PullRequest を作成する
{
"extends": ["github>akashic-games/renovate-config//engineFilesAlias/update"]
}
engine-files-v*
の PullRequest を auto-merge する
{
"extends": ["github>akashic-games/renovate-config//engineFilesAlias/automerge"]
}
engine-files-v*
の patch が更新されていれば package.json の patch version をすすめ、 minor が更新されていれば minor version をすすめる
{
"extends": ["github>akashic-games/renovate-config//engineFilesAlias/bump"]
}
- 以下を合わせたルールを利用する
engineFilesAlias/update
engineFilesAlias/automerge
engineFilesAlias/bump
{
"extends": ["github>akashic-games/renovate-config//engineFilesAlias/default"]
}