Skip to content

Conversation

bkeryan
Copy link
Collaborator

@bkeryan bkeryan commented Jul 24, 2025

What does this Pull Request accomplish?

Reconfigure Renovate:

  • Change file format to json5 to allow comments.
  • Set the timezone to US/Central for scheduling.
  • Pin GitHub Action digests.
  • Update GitHub Actions on weekends and group updates into a single PR.
  • Update Python packages on weekends and group updates into a single PR.
  • Move lock file maintenance to early Tuesday morning. This is primarily for indirect dependencies.
  • Disable automerge because we don't need it with a less frequent update schedule.
  • Enable security vulnerability alerts.
  • Rebase stale PRs.

Why should this Pull Request be merged?

Reduce PR spam, while continuing to show changelogs when updating direct dependencies.

What testing has been done?

  • Validated config syntax with npx --yes --package renovate -- renovate-config-validator
  • Tested similar changes in nitypes-python, measurement-plugin-python, etc.

@bkeryan bkeryan requested a review from dixonjoel as a code owner July 24, 2025 23:26
@bkeryan bkeryan force-pushed the users/bkeryan/renovate branch from 08ab4ed to 0c7ce46 Compare July 25, 2025 16:48
@bkeryan bkeryan enabled auto-merge (squash) July 25, 2025 16:49
@bkeryan bkeryan force-pushed the users/bkeryan/renovate branch from 0c7ce46 to 2b16951 Compare July 25, 2025 21:40
@bkeryan bkeryan merged commit a24bdbd into main Jul 28, 2025
1 check passed
@dixonjoel dixonjoel deleted the users/bkeryan/renovate branch July 28, 2025 15:43
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.

2 participants