Automatic dependencies updates: Separate major from minor and patch dependencies updates. Gate major upgrades#4278
Conversation
Code reviewNo issues found. Checked for bugs and CLAUDE.md compliance. |
❌ 2 Tests Failed:
View the top 2 failed test(s) by shortest run time
To view more test analytics, go to the Test Analytics Dashboard |
Reconfigure PR ResultsThis is a reconfigure PR comment to help you understand and re-configure your renovate bot settings. If this Reconfigure PR were to be merged, we'd expect to see the following outcome: Detected Package Files
Configuration SummaryBased on the default config's presets, Renovate will:
What to ExpectWith your current configuration, Renovate will create 7 Pull Requests: Update github-actions dependencies
Update cargo dependencies
Update gomod dependencies
Update mysql Docker tag to v9.7.0
Update gomod dependencies (major)
Update Rust crate similar to v3
Lock file maintenance
🚸 PR creation will be limited to maximum 2 per hour, so it doesn't swamp any CI resources or overwhelm the project. See docs for Warning Please correct - or verify that you can safely ignore - these dependency lookup failures before you merge this PR.
Files affected: |
🔄 Flaky Test DetectedAnalysis: Two e2e tests failed due to timing-sensitive issues: Test_Types_CH failed on a 1-microsecond time precision difference (9h9m17.923696s vs 9h9m17.923695s), and Test_UnsignedMySQL failed on intermittent record count polling mismatches — both classic flaky patterns in distributed streaming e2e tests. ✅ Automatically retrying the workflow |
🔄 Flaky Test DetectedAnalysis: The e2e test suite timed out at exactly the 900s deadline (900.601s actual), which is a classic sign of intermittent timing/slowness in integration tests rather than a deterministic code bug. ✅ Automatically retrying the workflow |
With Renovate infrastructure working, we want to make dependencies updates more frequent and almost automatic for patch and minor releases.
This PR moves into that direction by: