Skip to content

ci: validate Renovate preset and expose ok check#1

Merged
CameronBrooks11 merged 1 commit into
mainfrom
ci/add-preset-validator
Jun 17, 2026
Merged

ci: validate Renovate preset and expose ok check#1
CameronBrooks11 merged 1 commit into
mainfrom
ci/add-preset-validator

Conversation

@CameronBrooks11

Copy link
Copy Markdown
Member

Adds a minimal CI to the org's shared Renovate preset repo:

  • Runs renovate-config-validator --strict against default.json on every PR and push to main.
  • Exposes the standard ok aggregator job so this repo can carry the same classic branch protection as the rest of the org.

Why: default.json is extended by all 12 repos via local>anolishq/renovate-config. A malformed preset would break Renovate org-wide, so validating it in CI guards every repo. It also resolves the protection drift where this repo had no main protection at all (no ok check existed to require).

Adds a minimal CI that runs renovate-config-validator against
default.json on every PR and push to main, with the standard `ok`
aggregator job so this repo can carry the same branch protection as
the rest of the org. A malformed preset would break every repo that
extends it, so this check guards the whole org.
@CameronBrooks11
CameronBrooks11 merged commit 14f7dba into main Jun 17, 2026
2 checks passed
@CameronBrooks11
CameronBrooks11 deleted the ci/add-preset-validator branch June 17, 2026 21:01
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