This commit is contained in:
Stephan Schnabel 2025-06-18 14:19:15 +02:00
parent 37f9f79454
commit c2e3e87d78
Signed by: stephan.schnabel
SSH key fingerprint: SHA256:99zuzxNGFb5/5P+E/O7ONU2qhUojUe/D8rIPTW+9Xp0
4 changed files with 28 additions and 13 deletions

13
.github/README.md vendored Normal file
View file

@ -0,0 +1,13 @@
# `renovate-config-validatator` WoodpeckerCI Plugin
[![pulls](https://img.shields.io/docker/pulls/kokuwaio/renovate-config-validatator)](https://hub.docker.com/r/kokuwaio/renovate-config-validatator)
[![size](https://img.shields.io/docker/image-size/kokuwaio/renovate-config-validatator)](https://hub.docker.com/r/kokuwaio/renovate-config-validatator)
[![dockerfile](https://img.shields.io/badge/source-Dockerfile%20-blue)](https://git.kokuwa.io/woodpecker/renovate-config-validatator/src/branch/main/Dockerfile)
[![license](https://img.shields.io/badge/License-EUPL%201.2-blue)](https://git.kokuwa.io/woodpecker/renovate-config-validatator/src/branch/main/LICENSE)
[![prs](https://img.shields.io/gitea/pull-requests/open/woodpecker/renovate-config-validatator?gitea_url=https%3A%2F%2Fgit.kokuwa.io)](https://git.kokuwa.io/woodpecker/renovate-config-validatator/pulls)
[![issues](https://img.shields.io/gitea/issues/open/woodpecker/renovate-config-validatator?gitea_url=https%3A%2F%2Fgit.kokuwa.io)](https://git.kokuwa.io/woodpecker/renovate-config-validatator/issues)
A [WoodpeckerCI](https://woodpecker-ci.org) plugin for [Renovate configuration validation](https://docs.renovatebot.com/config-validation/).
Also usable with Gitlab, Github or locally, see examples for usage.
For more documention see: [git.kokuwa.io/woodpecker/markdownlint](https://git.kokuwa.io/woodpecker/markdownlint)

View file

@ -37,10 +37,13 @@ steps:
name:
- registry.kokuwa.io/kokuwaio/renovate-config-validator:latest
- registry.kokuwa.io/kokuwaio/renovate-config-validator:40.29.0
- registry.kokuwa.io/kokuwaio/renovate-config-validator:40
- docker.io/kokuwaio/renovate-config-validator:latest
- docker.io/kokuwaio/renovate-config-validator:40.29.0
- docker.io/kokuwaio/renovate-config-validator:40
- ghcr.io/kokuwaio/renovate-config-validator:latest
- ghcr.io/kokuwaio/renovate-config-validator:40.29.0
- ghcr.io/kokuwaio/renovate-config-validator:40
auth:
"https://index.docker.io/v1/":
username: {from_secret: docker_io_username}

View file

@ -1,12 +1,13 @@
# Renovate Config Validatator Plugin
# `renovate-config-validatator` WoodpeckerCI Plugin
[![pulls](https://img.shields.io/docker/pulls/kokuwaio/renovate-config-validator)](https://hub.docker.com/repository/docker/kokuwaio/renovate-config-validator)
[![size](https://img.shields.io/docker/image-size/kokuwaio/renovate-config-validator)](https://hub.docker.com/repository/docker/kokuwaio/renovate-config-validator)
[![dockerfile](https://img.shields.io/badge/source-Dockerfile%20-blue)](https://github.com/kokuwaio/renovate-config-validator/blob/main/Dockerfile)
[![license](https://img.shields.io/github/license/kokuwaio/renovate-config-validator)](https://github.com/kokuwaio/renovate-config-validator/blob/main/LICENSE)
[![issues](https://img.shields.io/github/issues/kokuwaio/renovate-config-validator)](https://github.com/kokuwaio/renovate-config-validator/issues)
[![pulls](https://img.shields.io/docker/pulls/kokuwaio/renovate-config-validatator)](https://hub.docker.com/r/kokuwaio/renovate-config-validatator)
[![size](https://img.shields.io/docker/image-size/kokuwaio/renovate-config-validatator)](https://hub.docker.com/r/kokuwaio/renovate-config-validatator)
[![dockerfile](https://img.shields.io/badge/source-Dockerfile%20-blue)](https://git.kokuwa.io/woodpecker/renovate-config-validatator/src/branch/main/Dockerfile)
[![license](https://img.shields.io/badge/License-EUPL%201.2-blue)](https://git.kokuwa.io/woodpecker/renovate-config-validatator/src/branch/main/LICENSE)
[![prs](https://img.shields.io/gitea/pull-requests/open/woodpecker/renovate-config-validatator?gitea_url=https%3A%2F%2Fgit.kokuwa.io)](https://git.kokuwa.io/woodpecker/renovate-config-validatator/pulls)
[![issues](https://img.shields.io/gitea/issues/open/woodpecker/renovate-config-validatator?gitea_url=https%3A%2F%2Fgit.kokuwa.io)](https://git.kokuwa.io/woodpecker/renovate-config-validatator/issues)
A [Woodpecker CI](https://woodpecker-ci.org) plugin for [Renovate configuration validation](https://docs.renovatebot.com/config-validation/).
A [WoodpeckerCI](https://woodpecker-ci.org) plugin for [Renovate configuration validation](https://docs.renovatebot.com/config-validation/).
Also usable with Gitlab, Github or locally, see examples for usage.
## Features
@ -23,7 +24,6 @@ Woodpecker:
steps:
renovate:
image: kokuwaio/renovate-config-validator
depends_on: []
settings:
strict: false
when:
@ -36,7 +36,6 @@ Gitlab:
```yaml
kokuwaio/renovate-config-validator:
stage: lint
needs: []
image: kokuwaio/renovate-config-validator
variables:
PLUGIN_STRICT: false
@ -61,6 +60,6 @@ docker run --rm --volume=$(pwd):$(pwd):ro --workdir=$(pwd) kokuwaio/renovate-con
| Image | Comment | amd64 | arm64 |
| ----------------------------------------------------------------------------------------------------------- | --------------------------------- |:-----:|:-----:|
| [kokuwaio/renovate-config-validator](https://hub.docker.com/r/kokuwaio/renovate-config-validator) | Woodpecker plugin | [![size](https://img.shields.io/docker/image-size/kokuwaio/renovate-config-validator?arch=amd64&label=)](https://hub.docker.com/repository/docker/kokuwaio/renovate-config-validator) | [![size](https://img.shields.io/docker/image-size/kokuwaio/renovate-config-validator?arch=arm64&label=)](https://hub.docker.com/repository/docker/kokuwaio/renovate-config-validator) |
| [renovate/renovate](https://hub.docker.com/r/renovate/renovate) | not a Woodpecker plugin, official | [![size](https://img.shields.io/docker/image-size/renovate/renovate/latest?arch=amd64&label=)](https://hub.docker.com/repository/docker/renovate/renovate) | [![size](https://img.shields.io/docker/image-size/renovate/renovate/latest?arch=arm64&label=)](https://hub.docker.com/repository/docker/renovate/renovate) |
| [rwslinkman/renovatebot-config-validator](https://hub.docker.com/r/rwslinkman/renovatebot-config-validator) | not a Woodpecker plugin, outdated | [![size](https://img.shields.io/docker/image-size/rwslinkman/renovatebot-config-validator?arch=amd64&label=)](https://hub.docker.com/repository/docker/rwslinkman/renovatebot-config-validator) | [![size](https://img.shields.io/docker/image-size/rwslinkman/renovatebot-config-validator?arch=arm64&label=)](https://hub.docker.com/repository/docker/rwslinkman/renovatebot-config-validator) |
| [kokuwaio/renovate-config-validator](https://hub.docker.com/r/kokuwaio/renovate-config-validator) | Woodpecker plugin | [![size](https://img.shields.io/docker/image-size/kokuwaio/renovate-config-validator?arch=amd64&label=)](https://hub.docker.com/r/kokuwaio/renovate-config-validator) | [![size](https://img.shields.io/docker/image-size/kokuwaio/renovate-config-validator?arch=arm64&label=)](https://hub.docker.com/r/kokuwaio/renovate-config-validator) |
| [renovate/renovate](https://hub.docker.com/r/renovate/renovate) | not a Woodpecker plugin, official | [![size](https://img.shields.io/docker/image-size/renovate/renovate/latest?arch=amd64&label=)](https://hub.docker.com/r/renovate/renovate) | [![size](https://img.shields.io/docker/image-size/renovate/renovate/latest?arch=arm64&label=)](https://hub.docker.com/r/renovate/renovate) |
| [rwslinkman/renovatebot-config-validator](https://hub.docker.com/r/rwslinkman/renovatebot-config-validator) | not a Woodpecker plugin, outdated | [![size](https://img.shields.io/docker/image-size/rwslinkman/renovatebot-config-validator?arch=amd64&label=)](https://hub.docker.com/r/rwslinkman/renovatebot-config-validator) | [![size](https://img.shields.io/docker/image-size/rwslinkman/renovatebot-config-validator?arch=arm64&label=)](https://hub.docker.com/r/rwslinkman/renovatebot-config-validator) |

View file

@ -10,7 +10,7 @@
"version: (?<currentValue>[0-9]+\\.[0-9]+\\.[0-9]+)"
],
"datasourceTemplate": "docker",
"packageNameTemplate": "renovate/renovate"
"packageNameTemplate": "docker.io/renovate/renovate"
}
]
}