A WoodpeckerCI plugin for
renovate-config-validator
to lint renovate files.
https://hub.docker.com/r/kokuwaio/renovate-config-validator
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
|
||
---|---|---|
.github | ||
.woodpecker | ||
.justfile | ||
.markdownlint.yaml | ||
.yamllint.yaml | ||
Dockerfile | ||
Dockerfile.dockerignore | ||
entrypoint.sh | ||
LICENSE | ||
README.md | ||
renovate.json |
renovate-config-validatator
WoodpeckerCI Plugin
A WoodpeckerCI plugin for Renovate configuration validation.
Also usable with Gitlab, Github or locally, see examples for usage.
Features
- preconfigure Renovate parameters
- searches for Renovate files recursive
- runnable with local docker daemon
Example
Woodpecker:
steps:
renovate:
image: kokuwaio/renovate-config-validator
settings:
strict: false
when:
event: pull_request
path: renovate.json
Gitlab:
kokuwaio/renovate-config-validator:
stage: lint
image: kokuwaio/renovate-config-validator
variables:
PLUGIN_STRICT: false
rules:
- if: $CI_PIPELINE_SOURCE == "merge_request_event"
changes: [renovate.json]
CLI:
docker run --rm --volume=$(pwd):$(pwd):ro --workdir=$(pwd) kokuwaio/renovate-config-validator
Settings
Settings Name | Environment | Default | Description |
---|---|---|---|
strict | PLUGIN_STRICT | true |
Fail if a scanned config needs migration. |
Alternatives
Image | Comment | amd64 | arm64 |
---|---|---|---|
kokuwaio/renovate-config-validator | Woodpecker plugin | ||
renovate/renovate | not a Woodpecker plugin, official | ||
rwslinkman/renovatebot-config-validator | not a Woodpecker plugin, outdated |