Skip to content

fix(renovate): disable dependency dashboard and allow major updates#4

Merged
toiroakr merged 1 commit into
mainfrom
fix/renovate
Apr 22, 2026
Merged

fix(renovate): disable dependency dashboard and allow major updates#4
toiroakr merged 1 commit into
mainfrom
fix/renovate

Conversation

@toiroakr
Copy link
Copy Markdown
Contributor

Summary

  • This repository has Issues disabled (has_issues: false), so Renovate cannot create its Dependency Dashboard issue.
  • The inherited config:best-practices preset enables both the dashboard and :approveMajorUpdates, which queues all major updates behind dashboard approval — unreachable here.
  • Add :disableDependencyDashboard and set dependencyDashboardApproval: false (plus an explicit packageRules entry for major updates) so Renovate can open PRs directly, mirroring the working setup in tailor-platform/sdk.

Notes

  • No Renovate PRs have ever been created on this repo. A config fix alone may not be sufficient: the Renovate GitHub App's access to tailor-platform/actions should also be verified via the org's App installation settings or the Mend dashboard. This change removes the config-side blocker so that once access is confirmed, PRs can flow.

Issues are disabled on this repo, so the Dependency Dashboard cannot be
created. The inherited config:best-practices preset enables both the
dashboard and :approveMajorUpdates, which would queue major updates
indefinitely. Disable the dashboard and explicitly opt out of approval
gating so Renovate can open PRs directly.
@toiroakr toiroakr marked this pull request as ready for review April 22, 2026 14:37
@toiroakr toiroakr merged commit 5695c8c into main Apr 22, 2026
3 checks passed
@toiroakr toiroakr deleted the fix/renovate branch April 22, 2026 14:37
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