servala-portal/.forgejo/workflows/renovate.yaml

34 lines
946 B
YAML
Raw Permalink Normal View History

name: Renovate Dependency Bot
on:
schedule:
- cron: "0 3 * * *"
workflow_dispatch:
jobs:
renovate:
runs-on: ubuntu-latest
2025-05-27 13:37:43 +02:00
container: catthehacker/ubuntu:act-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
2025-05-27 13:16:58 +00:00
node-version: "22"
- name: Renovate
2025-05-27 13:27:29 +02:00
uses: https://github.com/renovatebot/github-action@v42.0.4
with:
token: ${{ secrets.RENOVATE_TOKEN }}
env:
2025-05-27 14:48:40 +02:00
LOG_LEVEL: info
RENOVATE_ENDPOINT: ${{ vars.RENOVATE_ENDPOINT }}
2025-05-27 14:09:02 +02:00
RENOVATE_PLATFORM: gitea
2025-05-27 14:48:40 +02:00
RENOVATE_REPOSITORIES: ${{ github.repository }}
2025-05-27 14:58:00 +02:00
RENOVATE_GITHUB_COM_TOKEN: ${{ secrets.RENOVATE_GITHUB_TOKEN }}
RENOVATE_GIT_AUTHOR: "Renovate Bot <renovate@servala.app.codey.ch>"
RENOVATE_USERNAME: renovate
RENOVATE_ENABLE_PYTHON_TOOL_VERSIONS: true