Note
Public repository. It hosts the organization's shared Renovate preset, which every Gitify repository inherits. Organization community health files live in gitify-app/.github.
Inherit the baseline preset from a repository's renovate.json:
Repository-level settings and later packageRules take precedence over the shared baseline.
Because this repository follows Renovate's shared-preset naming convention, new repositories are onboarded onto the preset automatically — Renovate checks gitify-app/renovate-config/default.json before any other org default and suggests extends: ["local>gitify-app/renovate-config"].
Consumer repositories can call the reusable workflow to validate their own renovate.json:
jobs:
validate:
permissions:
contents: read
uses: gitify-app/renovate-config/.github/workflows/renovate-config-validator.yml@main- 🗓️ 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.
- 📌 npm dependency ranges pinned by default, with
enginesleft as ranges.
| File | Purpose |
|---|---|
default.json |
Baseline preset every repository inherits via local>gitify-app/renovate-config. |
Released under the MIT License.
Maintained by Gitify Core · gitify.io
{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": ["local>gitify-app/renovate-config"], "packageRules": [ { "description": "repo-specific rule" } ] }