A WoodpeckerCI plugin for
renovate-config-validator to lint renovate files.
https://hub.docker.com/r/kokuwaio/renovate-config-validator
- Dockerfile 79.2%
- Shell 20.8%
|
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/test/2 Pipeline was successful
ci/woodpecker/pr/test/1 Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/test/1 Pipeline was successful
ci/woodpecker/push/test/2 Pipeline was successful
|
||
|---|---|---|
| .github | ||
| .woodpecker | ||
| .justfile | ||
| .markdownlint.yaml | ||
| .yamllint.yaml | ||
| Dockerfile | ||
| Dockerfile.dockerignore | ||
| entrypoint.sh | ||
| LICENSE | ||
| README.md | ||
| renovate.json | ||
renovate-config-validator 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:
depends_on: []
image: kokuwaio/renovate-config-validator:43
settings:
strict: false
when:
event: pull_request
path: renovate.json
Gitlab: (using script is needed because of https://gitlab.com/gitlab-org/gitlab/-/issues/19717)
renovate:
needs: []
stage: lint
image:
name: kokuwaio/renovate-config-validator:43
entrypoint: [""]
script: [renovate-config-validator --strict]
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 |