diff --git a/.forgejo/workflows/renovate.yaml b/.forgejo/workflows/renovate.yaml new file mode 100644 index 0000000..ac3a2b3 --- /dev/null +++ b/.forgejo/workflows/renovate.yaml @@ -0,0 +1,26 @@ +name: renovate + +on: + push: + workflow_dispatch: + schedule: + - cron: "* */4 * * *" + +jobs: + renovate: + runs-on: docker + container: ghcr.io/renovatebot/renovate:37.146.0 + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Validate config + run: | + renovate-config-validator + + - name: Self-hosted Renovate + run: | + renovate + env: + RENOVATE_TOKEN: ${{ secrets.RENOVATE_TOKEN }} + GITHUB_COM_TOKEN: ${{ secrets.PERSONAL_TOKEN_GITHUB }}