37 lines
866 B
YAML
37 lines
866 B
YAML
---
|
|
name: Schedule - Renovate
|
|
|
|
on:
|
|
workflow_dispatch:
|
|
inputs:
|
|
dryRun:
|
|
description: "Dry-Run"
|
|
default: false
|
|
required: false
|
|
type: boolean
|
|
logLevel:
|
|
description: "Log-Level"
|
|
default: "debug"
|
|
required: false
|
|
schedule:
|
|
- cron: "0 * * * *"
|
|
push:
|
|
branches:
|
|
- main
|
|
paths:
|
|
- ".github/renovate.json5"
|
|
- ".github/renovate/**.json"
|
|
- ".github/renovate/**.json5"
|
|
- ".github/workflows/schedule-renovate.yaml"
|
|
|
|
jobs:
|
|
renovate:
|
|
name: Renovate
|
|
uses: renovatebot/github-action@v36.0.0
|
|
with:
|
|
configurationFile: ".github/renovate.json5"
|
|
dryRun: ${{ inputs.dryRun || 'false' }}
|
|
renovateLogLevel: ${{ inputs.logLevel || 'debug' }}
|
|
secrets:
|
|
app_id: ${{ secrets.APP_ID }}
|
|
app_private_key: ${{ secrets.APP_PRIVATE_KEY }}
|