From f55ab0b8216672f6c272e9ade2a4f8b1f7046441 Mon Sep 17 00:00:00 2001 From: Lars Hampe Date: Fri, 20 Mar 2026 18:32:33 +0100 Subject: [PATCH] feat: add renovate --- .github/workflows/renovate.yaml | 19 +++++++++++++++++++ renovate.js | 7 +++++++ 2 files changed, 26 insertions(+) create mode 100644 .github/workflows/renovate.yaml create mode 100644 renovate.js diff --git a/.github/workflows/renovate.yaml b/.github/workflows/renovate.yaml new file mode 100644 index 0000000..0c68b52 --- /dev/null +++ b/.github/workflows/renovate.yaml @@ -0,0 +1,19 @@ +name: Renovate + +on: + schedule: + - cron: "0 3 * * *" # täglich um 3 Uhr nachts + workflow_dispatch: # auch manuell triggerbar + +jobs: + renovate: + runs-on: ubuntu-latest + container: + image: ghcr.io/renovatebot/renovate:latest + steps: + - uses: actions/checkout@v4 + - run: renovate + env: + RENOVATE_CONFIG_FILE: renovate.js + RENOVATE_TOKEN: ${{ secrets.RENOVATE_TOKEN }} + LOG_LEVEL: info \ No newline at end of file diff --git a/renovate.js b/renovate.js new file mode 100644 index 0000000..19708fe --- /dev/null +++ b/renovate.js @@ -0,0 +1,7 @@ +module.exports = { + endpoint: "https://git.hashdot.co/api/v1", + gitAuthor: "Renovate Bot ", + platform: "gitea", + autodiscover: true, + optimizeForDisabled: true, +}; \ No newline at end of file