Commit 8e72d3c 1 parent 0b6fd5e commit 8e72d3c Copy full SHA for 8e72d3c
File tree 4 files changed +13
-23
lines changed
4 files changed +13
-23
lines changed Original file line number Diff line number Diff line change 15
15
] ,
16
16
"platform" : "github" ,
17
17
"platformAutomerge" : true ,
18
+ "automergeType" : "branch" ,
18
19
"rebaseWhen" : "conflicted" ,
19
20
"onboarding" : false ,
20
21
"dependencyDashboardTitle" : "Renovate Dashboard 🤖" ,
Original file line number Diff line number Diff line change 1
1
name : CI
2
2
3
3
on :
4
+ # Validate on push for Renovate auto merge without PR
4
5
push :
5
6
branches :
6
7
- ' master'
8
+ - ' renovate/**'
7
9
pull_request :
8
10
9
11
jobs :
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
1
name : Renovate
2
2
3
3
on :
4
+ # For manual dispatch
4
5
workflow_dispatch :
5
6
inputs :
6
7
dryRun :
11
12
description : Log-Level
12
13
default : debug
13
14
required : false
15
+ # For auto-merge - should exclude non-renovate branch dispatches in job definitions below
16
+ workflow_run :
17
+ workflows :
18
+ - CI
19
+ types :
20
+ - completed
14
21
schedule :
15
22
# 5 a.m. in JST(+9)
16
23
- cron : " 0 20 * * *"
24
+ # For auto-merge and rebasing
17
25
push :
18
26
branches : ["master"]
19
- paths :
20
- - .github/renovate-bot.json5
21
- - .github/renovate.json5
22
- - .github/renovate/**.json5
23
- - .github/workflows/renovate.yml
24
27
25
28
env :
26
29
LOG_LEVEL : debug
31
34
renovate :
32
35
name : Renovate
33
36
runs-on : ubuntu-latest
37
+ # Exclude dispatch from non-renovate checks
38
+ if : ${{ !(github.event_name == 'workflow_run' && !startsWith(github.event.workflow_run.head_branch, 'renovate/')) }}
34
39
steps :
35
40
- name : Generate a token
36
41
id : generate-token
You can’t perform that action at this time.
0 commit comments