mirror of
https://github.com/niusmallnan/steve.git
synced 2025-06-22 04:37:07 +00:00
Add initial Renovate configuration
This commit is contained in:
parent
e6a8019546
commit
13ac720b0e
9
.github/renovate.json
vendored
Normal file
9
.github/renovate.json
vendored
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"extends": [
|
||||||
|
"github>rancher/renovate-config#release"
|
||||||
|
],
|
||||||
|
"baseBranches": [
|
||||||
|
"master"
|
||||||
|
],
|
||||||
|
"prHourlyLimit": 2
|
||||||
|
}
|
25
.github/workflows/renovate.yml
vendored
Normal file
25
.github/workflows/renovate.yml
vendored
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
name: Renovate
|
||||||
|
on:
|
||||||
|
workflow_dispatch:
|
||||||
|
inputs:
|
||||||
|
logLevel:
|
||||||
|
description: "Override default log level"
|
||||||
|
required: false
|
||||||
|
default: "info"
|
||||||
|
type: string
|
||||||
|
overrideSchedule:
|
||||||
|
description: "Override all schedules"
|
||||||
|
required: false
|
||||||
|
default: "false"
|
||||||
|
type: string
|
||||||
|
# Run twice in the early morning (UTC) for initial and follow up steps (create pull request and merge)
|
||||||
|
schedule:
|
||||||
|
- cron: '30 4,6 * * *'
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
call-workflow:
|
||||||
|
uses: rancher/renovate-config/.github/workflows/renovate.yml@release
|
||||||
|
with:
|
||||||
|
logLevel: ${{ inputs.logLevel || 'info' }}
|
||||||
|
overrideSchedule: ${{ github.event.inputs.overrideSchedule == 'true' && '{''schedule'':null}' || '' }}
|
||||||
|
secrets: inherit
|
Loading…
Reference in New Issue
Block a user