Skip to content

Refresh Renovate workflow and policy#28

Merged
vexdev merged 2 commits into
mainfrom
codex/renovate-refresh
May 6, 2026
Merged

Refresh Renovate workflow and policy#28
vexdev merged 2 commits into
mainfrom
codex/renovate-refresh

Conversation

@vexdev
Copy link
Copy Markdown
Owner

@vexdev vexdev commented May 3, 2026

Summary

  • update the self-hosted Renovate workflow to current actions and replace the archived GitHub App token action
  • upgrade the Renovate runner from renovatebot/github-action@v39.2.1 to v44.0.2
  • tighten the in-repo Renovate policy with best-practice presets, weekday scheduling, grouping, and dashboard approval for major release-tool updates

Why

The existing Renovate workflow was using older action versions and a minimal config that left most update behavior implicit. This makes maintenance noisier and a little more brittle than it needs to be.

Config changes

  • use config:best-practices and enable the dependency dashboard
  • run in the repo timezone (Europe/Zurich) during a weekday morning window
  • group GitHub Actions, Gradle, and release-tool updates into fewer PRs
  • require dashboard approval for major npm release-tool upgrades
  • keep PR creation behind status checks with prCreation=not-pending

Validation

  • jq . .github/renovate.json
  • npx --yes --package renovate renovate-config-validator --strict .github/renovate.json

@vexdev vexdev changed the title [codex] Refresh Renovate workflow and policy Refresh Renovate workflow and policy May 6, 2026
@vexdev vexdev marked this pull request as ready for review May 6, 2026 05:47
@vexdev vexdev merged commit 7cc4b3f into main May 6, 2026
1 check 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