use renovate cli directly

This commit is contained in:
Madison Grubb
2026-03-04 11:32:03 -05:00
parent 021445d123
commit ed61653d3f
2 changed files with 20 additions and 5 deletions

View File

@@ -13,15 +13,30 @@ jobs:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v6 uses: actions/checkout@v6
- name: Run Renovate - name: Set up Node.js
uses: renovatebot/github-action@v46.1.3 uses: actions/setup-node@v6
with: with:
mount-docker-socket: 'true' node-version: 'lts'
configurationFile: config/renovate.json
- name: Cache npm and Renovate
uses: actions/cache@v5
with:
path: |
~/.npm
~/.cache/renovate
key: renovate-${{ runner.os }}-${{ hashFiles('renovate.json') }}
restore-keys: |
renovate-${{ runner.os }}-
- name: Install Renovate
run: npm i -g renovate
- name: Run Renovate
env: env:
LOG_LEVEL: debug
RENOVATE_TOKEN: ${{ secrets.RENOVATE_TOKEN }} RENOVATE_TOKEN: ${{ secrets.RENOVATE_TOKEN }}
RENOVATE_PLATFORM: gitea RENOVATE_PLATFORM: gitea
RENOVATE_ENDPOINT: https://git.keligrubb.com RENOVATE_ENDPOINT: https://git.keligrubb.com
RENOVATE_AUTODISCOVER: "true" RENOVATE_AUTODISCOVER: "true"
RENOVATE_GITHUB_COM_TOKEN: ${{ secrets.RENOVATE_GITHUB_COM_TOKEN }} RENOVATE_GITHUB_COM_TOKEN: ${{ secrets.RENOVATE_GITHUB_COM_TOKEN }}
RENOVATE_CONFIG_FILE: renovate.json
run: renovate