diff --git a/.github/dependabot.yml b/.github/dependabot.yml index b43a93c2..8934d098 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -4,56 +4,73 @@ updates: directory: "/web" schedule: interval: "weekly" - day: "wednesday" ignore: - dependency-name: "bootstrap" versions: ["5.2.x"] - dependency-name: "postcss" + groups: + frontend: + patterns: + - "*" + update-types: + - "minor" + - "patch" + - package-ecosystem: "cargo" directory: "/" schedule: interval: "weekly" - day: "wednesday" + groups: + backend: + patterns: + - "*" + update-types: + - "minor" + - "patch" + - package-ecosystem: "github-actions" directory: "/" schedule: interval: "weekly" - day: "wednesday" + groups: + github-actions: + patterns: + - "*" + - package-ecosystem: "docker" directory: "/clomonitor-apiserver" schedule: interval: "weekly" - day: "wednesday" ignore: - dependency-name: "node" versions: ["18-alpine3.17", "19-alpine3.17", "20-alpine3.17"] + - package-ecosystem: "docker" directory: "/clomonitor-archiver" schedule: interval: "weekly" - day: "wednesday" + - package-ecosystem: "docker" directory: "/clomonitor-linter" schedule: interval: "weekly" - day: "wednesday" + - package-ecosystem: "docker" directory: "/clomonitor-notifier" schedule: interval: "weekly" - day: "wednesday" + - package-ecosystem: "docker" directory: "/clomonitor-registrar" schedule: interval: "weekly" - day: "wednesday" + - package-ecosystem: "docker" directory: "/clomonitor-tracker" schedule: interval: "weekly" - day: "wednesday" + - package-ecosystem: "docker" directory: "/database/migrations" schedule: interval: "weekly" - day: "wednesday" diff --git a/README.md b/README.md index 429ca050..5e659845 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,5 @@ # CLOMonitor -[![CI](https://github.com/cncf/clomonitor/workflows/CI/badge.svg)](https://github.com/cncf/clomonitor/actions?query=workflow%3ACI) [![Gitpod Ready-to-Code](https://img.shields.io/badge/Gitpod-ready--to--code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/cncf/clomonitor) [**CLOMonitor**](https://clomonitor.io) is a tool that periodically checks open source projects repositories to verify they meet certain project health best practices.