Skip to content

Renovate

Renovate #1301

Workflow file for this run

name: Renovate
on:
workflow_dispatch:
schedule:
# From crontab.guru:
# “At 08:00 on every day-of-week from Monday through Friday.”
- cron: "0 8 * * 1-5"
jobs:
renovate:
name: Run self-hosted Renovate
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
fetch-depth: 0
- name: Check SHA in GH Actions
uses: zgosalvez/github-actions-ensure-sha-pinned-actions@99589360fda82ecfac331cc6bfc9d7d74487359c # v2.1.6
- name: Self-hosted Renovate
uses: renovatebot/github-action@0da8b0cd8bb013041bad4f818c2790fa3253efb1 # v36.1.1
with:
configurationFile: .github/renovate.json
token: ${{ secrets.RENOVATE_TOKEN }}
useSlim: false
# When self-hosting, "global" options should be specified on CI Env
# More: https://docs.renovatebot.com/self-hosted-configuration/
env:
# From renovated docs:
# Set this to true if repositories are allowed to run install scripts.
RENOVATE_ALLOW_SCRIPTS: true
RENOVATE_REPOSITORIES: '["mendix/web-widgets"]'
RENOVATE_USERNAME: uicontent