30 lines
975 B
YAML
30 lines
975 B
YAML
# SPDX-FileCopyrightText: 2023 Johannes Loher
|
|
#
|
|
# SPDX-License-Identifier: MIT
|
|
|
|
$schema: https://raw.githubusercontent.com/woodpecker-ci/woodpecker/master/pipeline/schema/schema.json
|
|
|
|
variables:
|
|
- &renovate_image ghcr.io/renovatebot/renovate:35.140.0-slim@sha256:ed52f451f4911ea60a5038d585b6b598aae35dfae3004e984ad145f480010042
|
|
|
|
steps:
|
|
renovate:
|
|
image: *renovate_image
|
|
environment:
|
|
RENOVATE_PLATFORM: gitea
|
|
RENOVATE_ONBOARDING_CONFIG: '{"$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": ["config:base"] }'
|
|
RENOVATE_OPTIMIZE_FOR_DISABLED: "true"
|
|
RENOVATE_REQUIRE_CONFIG: required
|
|
RENOVATE_EXTENDS: github>whitesource/merge-confidence:beta
|
|
LOG_LEVEL: info
|
|
commands:
|
|
- export RENOVATE_ENDPOINT=${CI_FORGE_URL}/api/v1
|
|
- renovate $${RENOVATE_EXTRA_FLAGS}
|
|
secrets:
|
|
- github_com_token
|
|
- renovate_token
|
|
- renovate_extra_flags
|
|
when:
|
|
event: cron
|
|
|
|
skip_clone: true
|