No description
Find a file
semantic-release-bot 5c503c8098 chore(release): v1.6.0 [skip ci]
## 1.6.0 (2026-08-05)

* Merge pull request 'feat: show upstream release time in PR bodies' (#14) from feat/pr-body-release-v ([34815f4](34815f4)), closes [#14](#14)
* feat: show upstream release time in PR bodies ([8f05775](8f05775)), closes [pull-throu#proxy](https://forgejo.webgrip.dev/pull-throu/issues/proxy)
2026-08-05 09:34:39 +00:00
.forgejo/workflows fix(ci): release and open promotion PRs as the webgrip-ci bot 2026-07-26 10:15:29 +02:00
.github ci: port CI to Forgejo Actions; gate releaserc on GITEA_ACTIONS 2026-06-27 07:25:27 +02:00
docs chore: update validate script and add validate:preset for renovate config validation 2026-06-03 10:35:51 +02:00
examples feat: add reusable GitOps Renovate preset 2026-05-31 19:16:47 +02:00
.gitignore chore: added .gitignore for node_modules 2026-07-13 20:30:03 +02:00
.nvmrc feat: add semantic-release automation with multi-channel release pipeline 2026-05-31 10:10:46 +02:00
.releaserc.cjs ci: adopt @webgrip/semantic-release-config 2026-07-25 19:53:37 +02:00
CHANGELOG.md chore(release): v1.6.0 [skip ci] 2026-08-05 09:34:39 +00:00
CODEOWNERS Elevate renovate-config into a production-grade shared config repo 2026-05-31 08:22:11 +02:00
CONTRIBUTING.md chore: update validate script and add validate:preset for renovate config validation 2026-06-03 10:35:51 +02:00
default.json feat: show upstream release time in PR bodies 2026-08-05 10:31:51 +02:00
forgejo.json feat: add forgejo platform preset (force prCreation immediate) 2026-07-02 03:49:00 +00:00
gitops.json feat(gitops): manage OCIRepository spec.ref.digest so tag re-pushes self-heal 2026-07-11 08:06:57 +02:00
grouped.json Elevate renovate-config into a production-grade shared config repo 2026-05-31 08:22:11 +02:00
package-lock.json chore: update validate script and add validate:preset for renovate config validation 2026-06-03 10:35:51 +02:00
package.json chore: update validate script and add validate:preset for renovate config validation 2026-06-03 10:35:51 +02:00
README.md Compose GitOps Renovate preset from home-operations presets (#2) 2026-06-02 10:12:35 +02:00
renovate.json chore(renovate): route github-actions updates to main, others to next 2026-06-03 08:36:25 +02:00
safe-automerge.json fix(safe-automerge): use addLabels so automerge PRs keep inherited labels 2026-06-29 19:41:59 +02:00
THIRD_PARTY_NOTICES.md Compose GitOps Renovate preset from home-operations presets (#2) 2026-06-02 10:12:35 +02:00

webgrip/renovate-config

Shared, versionable Renovate presets for Webgrip repositories.

Quick start

Prefer pinning to a release tag in consuming repositories:

{
  "extends": ["github>webgrip/renovate-config#v1.2.1"]
}

Add opt-in overlays when a repository needs them:

{
  "extends": [
    "github>webgrip/renovate-config#v1.2.1",
    "github>webgrip/renovate-config:grouped#v1.2.1",
    "github>webgrip/renovate-config:safe-automerge#v1.2.1",
    "github>webgrip/renovate-config:gitops#v1.2.1"
  ]
}

Available presets

Preset Purpose
github>webgrip/renovate-config Strict default: dashboard approval, pinned ranges, low concurrency, delayed releases, no automerge
github>webgrip/renovate-config:grouped Opt-in overlay to group non-major updates into fewer PRs
github>webgrip/renovate-config:safe-automerge Opt-in overlay to automerge only digest updates and low-risk GitHub Actions updates after checks pass
github>webgrip/renovate-config:gitops Opt-in GitOps overlay that composes selected home-operations/renovate-presets for Kubernetes/Flux/OCI/Talos/CNPG/Grafana extraction plus Webgrip-specific GitOps PR polish

Repo standards

  • CODEOWNERS routes reviews to @webgrip/infrastructure
  • CI validates every shared preset on every PR and push to main
  • Example consumer configs live in examples/
  • This repo dogfoods its own preset via renovate.json

The GitOps overlay extends selected presets from home-operations/renovate-presets, which is Apache-2.0 licensed. See THIRD_PARTY_NOTICES.md.

Detailed guidance lives in docs/renovate.md.