This commit is contained in:
Luigi Teschio 2022-08-03 14:00:15 +02:00 committed by GitHub
parent aad09c975d
commit 36ecb2f6f9
4 changed files with 9 additions and 37 deletions

View File

@ -7,6 +7,8 @@ updates:
schedule:
interval: 'monthly'
open-pull-requests-limit: 10
labels:
- "skip-changelog"
# Maintain dependencies for npm
- package-ecosystem: 'npm'
@ -21,3 +23,5 @@ updates:
schedule:
interval: 'weekly'
open-pull-requests-limit: 10
labels:
- "skip-changelog"

View File

@ -4,6 +4,8 @@ on:
pull_request:
push:
branches: [trunk]
permissions:
actions: write
jobs:
# cache node and modules

View File

@ -5,6 +5,9 @@ on:
issues:
types: [edited]
name: Project management automations
permissions:
pull-requests: write
actions: write
jobs:
project-management-automation:
runs-on: ubuntu-latest

View File

@ -1,37 +0,0 @@
{
"extends": [ "config:base" ],
"lockFileMaintenance": { "enabled": true },
"ignoreDeps": [ "husky" ],
"prConcurrentLimit": 5,
"schedule": [ "before 3am on wednesday" ],
"composer": {
"enabled": false
},
"labels": [ "type: dependencies", "skip-changelog" ],
"packageRules": [
{
"packageNames": [
"automattic/jetpack-autoloader",
"composer/installers"
],
"rangeStrategy": "bump"
},
{
"matchUpdateTypes": [ "patch", "pin", "digest" ],
"depTypeList": [ "dev" ],
"automerge": true
},
{
"matchUpdateTypes": [ "major", "minor" ],
"depTypeList": [ "dev" ],
"automerge": false
},
{
"matchUpdateTypes": [ "major", "minor", "patch", "pin", "digest" ],
"depTypeList": [ "devDependencies" ],
"automerge": true,
"prPriority": 1
}
],
"rebaseWhen": "conflicted"
}