-
Notifications
You must be signed in to change notification settings - Fork 45
37 lines (32 loc) · 1.37 KB
/
Renovate.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
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