ci: add Renovate for automated dependency updates (#34)

This commit is contained in:
2026-02-14 00:20:30 -06:00
committed by GitHub
parent 5f22be6ed2
commit 5684408d4e
2 changed files with 152 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
name: Renovate
run-name: Renovate — Dependency Updates
on:
# Run on a schedule (every 6 hours) to discover new updates.
schedule:
- cron: "0 */6 * * *"
# Allow manual runs for testing or forcing an update check.
workflow_dispatch:
# Only one Renovate run at a time.
concurrency:
group: renovate
cancel-in-progress: false
jobs:
renovate:
name: Renovate
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Run Renovate
uses: renovatebot/github-action@v42.1.0
with:
configurationFile: renovate.json5
token: ${{ secrets.RENOVATE_TOKEN }}
env:
LOG_LEVEL: info