Skip to content

ci(renovate): extend org preset and remove schedule gate - #23

Merged
fjudith merged 1 commit into
mainfrom
fix/renovate-extend-org-preset
Oct 18, 2026
Merged

fjudith merged 1 commit into
mainfrom
fix/renovate-extend-org-preset

Conversation

@fjudith

@fjudith fjudith commented Oct 18, 2026

Copy link
Copy Markdown
Contributor

Why

Renovate has produced zero PRs and no Dependency Dashboard in this repo since renovate.json was added (2026-09-22), even though the GitHub App is installed org-wide (repository_selection: all). The config was valid but did two things that kept the bot effectively silent for this repo:

  1. It did not extend the org's shared preset (local>alithya-oss/.github), so the repo drifted from the org standard (no digest pinning, different concurrency limits).
  2. It had no explicit schedule, so once the org preset applies its before 9am on monday window, updates only ever surface Monday mornings.

What

  • Extend local>alithya-oss/.github so the repo tracks the org Renovate standard (digest pinning, grouping, concurrency limits).
  • Add "schedule": ["at any time"] so the next job is not gated to the Monday window and the Dependency Dashboard + initial PRs surface immediately.
  • All existing per-image grouping rules and the custom ARG *_VERSION= manager are preserved.

Validated

  • JSON parses.
  • renovate-config-validator reports Config validated successfully (including the preset reference).

Note

This removes the in-repo gating. If the bot still produces nothing after this merges, the remaining cause is runner-side (the repo not being in the hosted Renovate run list) — that requires re-onboarding the repo from the Mend dashboard, which is a manual click.

- Extend local>alithya-oss/.github shared preset so this repo tracks the
  org Renovate standard (digest pinning, grouping, concurrency limits)
  instead of drifting on config:recommended alone.
- Add "schedule": ["at any time"] so the next job is not gated to the
  org preset's Monday-morning window, surfacing the Dependency Dashboard
  and initial PRs immediately.

Renovate has produced no PRs or Dependency Dashboard in this repo despite
the org-wide app install (id 166710697, repo_selection=all); this removes
the in-repo gating so the next run can write.
@fjudith
fjudith merged commit 56d6293 into main Oct 18, 2026
6 checks passed
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