Shared configuration and community health files for the Gitify organization. See the organization profile.
This repository hosts the organization's shared Renovate preset, inherited by every Gitify repository.
| File | Purpose |
|---|---|
default.json |
Baseline preset every repository inherits via extends: ["github>gitify-app/.github"]. |
renovate-config.json |
Onboarding entry point (extends: ["./default"]); Renovate suggests it automatically for new repositories. |
A repository inherits the baseline by extending the shared preset, then adds its own configuration after it. Repository-level settings and later packageRules take precedence:
- 🗓️ Weekly updates, with grouped Vite+ and GitHub Actions updates.
- 🟢 Node runtime tracks LTS only;
@types/nodemajors are handled per repository. - 🛡️ OSV vulnerability alerts on; no automerge in the baseline.
default.json, renovate-config.json, and any other preset files are validated with renovate-config-validator --strict by .github/workflows/renovate-config-validator.yml. Consumer repositories call the same reusable workflow to validate their own renovate.json.
Released under the MIT License.
{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": ["github>gitify-app/.github"], "packageRules": [ { "description": "repo-specific rule" } ] }