Skip to content

chore(renovate): pin preset extends to date tag 2026-08-08 - #89

Merged
sbaerlocher merged 1 commit into
mainfrom
chore/renovate-pin-preset
Aug 9, 2026
Merged

chore(renovate): pin preset extends to date tag 2026-08-08#89
sbaerlocher merged 1 commit into
mainfrom
chore/renovate-pin-preset

Conversation

@sbaerlocher

Copy link
Copy Markdown
Member

Summary

  • Pin the Renovate preset ref in .github/renovate.json to github>arillso/.github:renovate-base#2026-08-08. Without a ref the preset resolved against the default branch of arillso/.github, so any push there changed this repo's dependency behaviour with no PR and no trace in this repo's history.
  • The pinned form is also what the customManager in renovate-base matches, so the tag is kept current automatically from here on.

Test plan

  • jq empty .github/renovate.json exits 0
  • Diff is a single line change, customManagers block untouched
  • After merge: dependency dashboard still resolves the preset and dependency PRs keep appearing

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found.

Reviewed the one-line .github/renovate.json change (pinning the renovate-base preset to #2026-08-08):

  • Valid JSON; customManagers block untouched.
  • preset#ref is valid Renovate syntax; pinning to an immutable ref is correct supply-chain hygiene (an unpinned preset otherwise tracks the source repo's default branch).

Note (non-blocking, external to this repo — could not verify from here): resolution depends on the 2026-08-08 tag existing in arillso/.github and on the upstream customManager re-bumping it. Both are covered by the post-merge items in your test plan.

Without a ref the preset resolved against the default branch of
arillso/.github, so any push there changed this repo's dependency
behaviour without a PR. The pinned date tag also brings the ref into
the customManager that keeps it updated automatically.

Signed-off-by: Simon Bärlocher <s.baerlocher@sbaerlocher.ch>
@sbaerlocher
sbaerlocher force-pushed the chore/renovate-pin-preset branch from 170a781 to 6b514bd Compare August 9, 2026 10:11
@sbaerlocher
sbaerlocher enabled auto-merge (squash) August 9, 2026 10:11

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No new changes since the previous approval — the PR is still in good shape.

@sbaerlocher
sbaerlocher merged commit 10abc53 into main Aug 9, 2026
6 checks passed
@sbaerlocher
sbaerlocher deleted the chore/renovate-pin-preset branch August 9, 2026 10:15
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