Skip to content

Conversation

@devin-ai-integration
Copy link
Contributor

chore(deps): update renovate.json stability and add configMigration

Summary

Applied standardized renovate.json configuration rules as part of organization-wide effort to improve dependency management consistency across all matsuri-tech repositories.

Changes made:

  • Added :configMigration to extends array to enable automatic migration of deprecated Renovate configuration options
  • Increased stabilityDays for minor updates: 3 days → 7 days
  • Increased stabilityDays for patch updates: 1 day → 7 days

These changes make dependency updates more conservative by waiting longer before applying updates, reducing the risk of introducing unstable or problematic dependencies.

Review & Testing Checklist for Human

  • Verify that 7-day stability periods are appropriate for this repository's dependency update needs (not too slow for security patches)
  • Confirm this aligns with the organization-wide renovate standardization effort across matsuri-tech repositories

Notes

This is part of a systematic update being applied to all matsuri-tech repositories to standardize renovate configurations. The changes make dependency updates more conservative while adding future-proofing for renovate configuration migrations.

Link to Devin run: https://app.devin.ai/sessions/60a3d1f0b995416fbd6af9c725d7e4d7
Requested by: @hrdtbs

@devin-ai-integration
Copy link
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@hrdtbs hrdtbs merged commit a690cb0 into master Sep 25, 2025
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.

2 participants