-
Notifications
You must be signed in to change notification settings - Fork 1
57 lines (53 loc) · 1.44 KB
/
renovate.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
---
# Renovate this repository if Renovate-specific tasks are checked or if dispatched.
name: Renovate
'on':
issues:
types: [edited]
merge_group:
pull_request:
types: [edited]
push:
branches: ['**']
workflow_dispatch:
inputs:
log-level:
description: Log level for Renovate
required: false
type: string
default: 'debug'
print-config:
description: Log the fully-resolved Renovate config for each repository, plus fully-resolved presets.
required: false
type: boolean
default: false
workflow_run:
branches: [main]
types: [completed]
workflows: ['CI']
concurrency:
group: ${{ github.workflow }}-${{ github.event.number || github.ref }}
cancel-in-progress: false
permissions:
contents: read
jobs:
renovate:
if: ${{ github.event_name != 'workflow_run' || github.event.workflow_run.conclusion == 'success' }}
name: Renovate
secrets: inherit
uses: bfra-me/.github/.github/workflows/renovate.yaml@v2
with:
log_level: ${{ inputs.log-level || 'debug' }}
path_filters: >-
[
'.github/workflows/renovate.yaml',
'.github/renovate.json5',
'automerge.json5?',
'default.json',
'group.json',
'internal.json5',
'maintenance.json',
'replacements.json5?',
'vendors.json',
]
print_config: ${{ inputs.print-config || false }}