Skip to content

chore(renovate): use shared wolfstar-project preset - #248

Merged
RedStar071 merged 1 commit into
mainfrom
chore/shared-renovate-preset
Aug 15, 2026
Merged

chore(renovate): use shared wolfstar-project preset#248
RedStar071 merged 1 commit into
mainfrom
chore/shared-renovate-preset

Conversation

@RedStar071

@RedStar071 RedStar071 commented Aug 14, 2026

Copy link
Copy Markdown
Member

Summary

Switches this repo's Renovate config from the external sapphiredev/.github:sapphire-renovate preset to wolfstar-project's own shared preset (github>wolfstar-project/.github:wolfstar-renovate).

  • Only the extends array value in .github/renovate.json changed.
  • This repo's local override (disabling @types/node updates via npm.packageRules) is left completely unchanged.

Dependencies

This depends on wolfstar-project/.github#45 (adds the wolfstar-renovate.json shared preset) being merged first — otherwise the extends reference here won't resolve and Renovate will fail to parse config for this repo.

Test plan


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

Confidence Score: 4/5

Not safe to merge until the shared Renovate preset exists at the referenced location or the configuration points to an existing preset.

Renovate was run against clean before-and-after checkouts, and the changed configuration made a real GitHub request that returned 404 for the requested preset. Inspection of the shared repository confirmed that the requested file is absent.

Files Needing Attention: .github/renovate.json needs its extends reference corrected, or the matching wolfstar-renovate.json preset must be published in wolfstar-project/.github.

T-Rex T-Rex Logs

What T-Rex did

  • T-Rex produced proofs for two posted P1 findings and linked them to the corresponding review comments.
  • T-Rex captured and presented the Renovate validation harness and its before/after outputs, including the executable harness and pre- and post-PR 248 Renovate results.
  • T-Rex validated the Renovate preset flow with the harness, reviewed the before/after logs and remote repository inspection, and confirmed that the after-capture message about the missing wolfstar-renovate.json is an expected application behavior, not a blocked network or credentials issue.

View all artifacts

T-Rex Ran code and verified through T-Rex

Fix all with Greploop

Fix All in Claude Code Fix All in Cursor Fix All in Cursor Cloud Agents

Prompt To Fix All With AI
### Issue 1
.github/renovate.json:3
**Renovate extends a missing WolfStar shared preset**

`github>wolfstar-project/.github:wolfstar-renovate` resolves to `wolfstar-renovate.json` in the shared repository, but that file is not published on its default branch. Renovate receives a 404 for the preset and marks this repository's configuration invalid, so dependency updates will not run. Publish that preset file before switching to it, or retain an existing preset until it is available.

---

For each issue above, determine whether it is valid and should be fixed. If so, fix it directly.

Reviews (1): Last reviewed commit: "chore(renovate): extend shared wolfstar-..." | Re-trigger Greptile

Greptile also left 1 inline comment on this PR.

Comment thread .github/renovate.json
@RedStar071
RedStar071 merged commit 85acd43 into main Aug 15, 2026
13 checks passed
@RedStar071
RedStar071 deleted the chore/shared-renovate-preset branch August 15, 2026 11:43
@github-project-automation github-project-automation Bot moved this from Todo to Done in Wolfstar Aug 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant