From c2e3e87d78adc7458e943d9843325130a797b1a1 Mon Sep 17 00:00:00 2001 From: Stephan Schnabel Date: Wed, 18 Jun 2025 14:19:15 +0200 Subject: [PATCH] 1 --- .github/README.md | 13 +++++++++++++ .woodpecker/build.yaml | 3 +++ README.md | 23 +++++++++++------------ renovate.json | 2 +- 4 files changed, 28 insertions(+), 13 deletions(-) create mode 100644 .github/README.md diff --git a/.github/README.md b/.github/README.md new file mode 100644 index 0000000..80dbcdf --- /dev/null +++ b/.github/README.md @@ -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) diff --git a/.woodpecker/build.yaml b/.woodpecker/build.yaml index a4349b7..4642499 100644 --- a/.woodpecker/build.yaml +++ b/.woodpecker/build.yaml @@ -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} diff --git a/README.md b/README.md index 12d0a3b..8e8e634 100644 --- a/README.md +++ b/README.md @@ -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) | diff --git a/renovate.json b/renovate.json index f5ac581..277237f 100644 --- a/renovate.json +++ b/renovate.json @@ -10,7 +10,7 @@ "version: (?[0-9]+\\.[0-9]+\\.[0-9]+)" ], "datasourceTemplate": "docker", - "packageNameTemplate": "renovate/renovate" + "packageNameTemplate": "docker.io/renovate/renovate" } ] }