Files
renovate/.gitea/workflows/renovate.yml
Madison Grubb 883763984b fixrw
2026-03-04 10:42:24 -05:00

46 lines
1.2 KiB
YAML

name: Renovate
on:
workflow_dispatch:
schedule:
- cron: "0 */6 * * *"
jobs:
renovate:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v6
- name: Debug Docker
run: |
echo "which docker:"
which docker || echo "no docker found"
echo
echo "docker -v:"
docker -v || echo "docker -v failed"
echo
echo "docker info:"
docker info || echo "docker info failed"
- name: Validate renovate.json
run: |
docker run --rm -t \
-v "$PWD/renovate.json:/config/renovate.json:ro" \
ghcr.io/renovatebot/renovate:43 \
renovate-config-validator /config/renovate.json
- name: Run Renovate
uses: renovatebot/github-action@v46.1.3
with:
mount-docker-socket: 'true'
env:
LOG_LEVEL: debug
RENOVATE_TOKEN: ${{ secrets.RENOVATE_TOKEN }}
RENOVATE_PLATFORM: gitea
RENOVATE_ENDPOINT: https://git.keligrubb.com
RENOVATE_AUTODISCOVER: "true"
RENOVATE_CONFIG_FILE: renovate.json
RENOVATE_GITHUB_COM_TOKEN: ${{ secrets.RENOVATE_GITHUB_COM_TOKEN }}