Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 10 additions & 5 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,16 @@ Renovate opens version-update PRs, created on Sundays, configured in
committed lockfile; transitive security fixes arrive alert-driven instead.
- `gomod` off: the Docsy theme pin is updated manually; see
[Upgrade Docsy](#upgrade-docsy). All other detected managers are active.
- Package rules: `hugo-extended` is version-pinned and coupled to its
`allowScripts` approval (see [Update Hugo](#update-hugo)); bootstrap and Font
Awesome updates route through the theme (`packages/hugoautogen` is regenerated
from the theme, reverting any direct bump). A Dependabot security PR may still
bump these directly: close it and route the fix through a theme update.
- Package rules:
- Patch and minor updates are each grouped into a single PR per wave, to cut
review overhead. Majors stay individual, except families that Renovate's
presets keep in lockstep (for example, the GitHub artifact actions).
- `hugo-extended` is version-pinned and coupled to its `allowScripts` approval
(see [Update Hugo](#update-hugo)).
- Bootstrap and Font Awesome updates route through the theme
(`packages/hugoautogen` is regenerated from the theme, reverting any direct
bump). A Dependabot security PR may still bump these directly: close it and
route the fix through a theme update.

Renovate's vulnerability-alert PRs stay on (immediate, cooldown-exempt), beside
GitHub's Dependabot security updates; a rare duplicate PR is accepted.
Expand Down
8 changes: 8 additions & 0 deletions renovate.json5
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,14 @@
gomod: { enabled: false },
minimumReleaseAge: '7 days',
packageRules: [
{
groupName: 'all patch versions',
matchUpdateTypes: ['patch'],
},
{
groupName: 'all minor versions',
matchUpdateTypes: ['minor'],
},
{
matchPackageNames: ['hugo-extended'],
enabled: false, // Manually updated to match Docsy requirements
Expand Down
Loading