-
Notifications
You must be signed in to change notification settings - Fork 459
38 lines (36 loc) · 1.29 KB
/
renovate-validation.yml
File metadata and controls
38 lines (36 loc) · 1.29 KB
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
38
# This workflow is for validating the Renovate configuration and docker image
# updates for it.
name: Renovate Validation
on:
workflow_dispatch:
inputs:
log-level:
type: choice
description: Select log level for Renovate
options:
- trace
- debug
- info
- warn
- error
default: info
required: false
pull_request:
paths:
# we trigger validation on any changes to the renovate workflow files
- .github/workflows/renovate*.yml
# as well as for any possible location for the renovate config file
- .github/renovate.json?
jobs:
renovate-validation:
# The reusable workflow will be updated by renovate if there's a new version
uses: Unity-Technologies/renovate-workflows/.github/workflows/run.yml@v5.0.0
with:
# This is the image that contains our custom renovate and will be auto
# updated by Renovate itself.
image: europe-docker.pkg.dev/unity-cds-services-prd/ds-docker/renovate:10.1.3@sha256:fdeed7bb524bd67611eb91ee1a5e990c8c73ed62c84a0cd5ef66c87eb5fd0d70
dry-run: full
log-level: ${{ github.event.inputs.log-level }}
secrets:
renovate-auth-secret: ${{ secrets.RENOVATE_AUTH_SECRET }}
github-com-token: ${{ secrets.GH_COM_TOKEN }}