Skip to content

renovate: move onto the 2AMLogic org preset - #354

Merged
rjwalters merged 1 commit into
mainfrom
renovate/org-preset
Oct 10, 2026
Merged

rjwalters merged 1 commit into
mainfrom
renovate/org-preset

Conversation

@rjwalters

Copy link
Copy Markdown
Member

Part of 2AMLogic/2am#3687 (tracking: 2AMLogic/2am#3453).

The org preset github>2amlogic/.github:renovate-config now carries the full 2AMLogic dependency policy (rjwalters/repo#605, deployed by 2AMLogic/.github#2): 14-day release age, 1 day for advisory-backed security fixes, Monday 06–10 PT schedule, dependencies + loom:review-requested labels so bot PRs go to the Judge, grouping, Actions digest pinning, monthly lockfile maintenance, automerge off. This file is reduced to what is specific to this repo.

The pilot (#171) has opened no PR and no Dependency Dashboard since it merged. That fits the hosted Renovate App's silent mode for all-repositories installs: every 2AMLogic repo that does get PRs sets mode: full, and this file did not. Adds it. Also labels: ["tier:maintenance"] replaced the preset's dependencies + loom:review-requested (arrays replace), so PRs would have skipped the Judge. It becomes addLabels, which appends.

Validated: renovate-config-validator --strict with [email protected] (the version rjwalters/repo CI pins).

🤖 Generated with Claude Code

The 2AMLogic preset (github>2amlogic/.github:renovate-config) now carries
the whole org dependency policy: release-age holds, the Monday schedule,
the labels that route bot PRs to the Judge, grouping, Actions digest
pinning and lockfile maintenance (rjwalters/repo#605, 2AMLogic/.github#2).
A client restating any of it is a second definition that drifts, so this
file keeps only what is specific to this repo.

The pilot (#171) has opened no PR and no Dependency Dashboard since it
merged. That fits the hosted Renovate App's silent mode for
all-repositories installs: every 2AMLogic repo that does get PRs sets
`mode: full`, and this file did not. Adds it. Also `labels:
["tier:maintenance"]` *replaced* the preset's `dependencies` +
`loom:review-requested` (arrays replace), so PRs would have skipped the
Judge. It becomes `addLabels`, which appends.

Validated with renovate-config-validator --strict ([email protected]).

Loom-Story: 2AMLogic/2am#3687
Loom-Trace-Id: 979777593692ddd4eab7153950acee95
Loom-Build: claude-code/unknown unknown unknown
Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
@rjwalters
rjwalters merged commit a0359ff into main Oct 10, 2026
19 checks passed
@rjwalters
rjwalters deleted the renovate/org-preset branch October 10, 2026 18:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant