Skip to content

MNT: Sync develop's Renovate config with master (#1039)#1040

Merged
Gui-FernandesBR merged 1 commit into
developfrom
worktree-renovate-config-develop-sync
Jun 27, 2026
Merged

MNT: Sync develop's Renovate config with master (#1039)#1040
Gui-FernandesBR merged 1 commit into
developfrom
worktree-renovate-config-develop-sync

Conversation

@Gui-FernandesBR

@Gui-FernandesBR Gui-FernandesBR commented Jun 27, 2026

Copy link
Copy Markdown
Member

Why

Renovate reads its configuration only from the default branch (master). The corrected config is being added to master in #1039. This PR updates develop's renovate.json to be byte-identical to that one.

Without this, master and develop would hold different versions of .github/renovate.json (the file didn't exist at their merge base), and the next masterdevelop merge would hit an add/add conflict on that file. Making them identical lets the merge auto-resolve cleanly.

What changed

develop's renovate.json now matches #1039:

  • pip-compile manager scoped to the autogenerated docs/requirements.txt (regenerated from docs/requirements.in);
  • pip_requirements disabled for that one file;
  • intended settings retained (baseBranches: ["develop"], grouping, label, dashboard).

Note: only the master copy is the one Renovate actually reads. This copy exists purely to keep the two branches in lockstep.

Merge order

Merge #1039 (→ master) first — that's what activates Renovate. Then merge this one (→ develop) as housekeeping.

Renovate reads its config only from the default branch (master), where the
corrected config is added in #1039. This updates develop's renovate.json to be
byte-identical to that one (pip-compile manager for the autogenerated
docs/requirements.txt; pip_requirements disabled for that file) so master and
develop don't diverge and the next master<->develop merge won't hit an add/add
conflict on .github/renovate.json.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@Gui-FernandesBR Gui-FernandesBR requested a review from a team as a code owner June 27, 2026 03:03
@Gui-FernandesBR Gui-FernandesBR merged commit 3417f15 into develop Jun 27, 2026
8 checks passed
@Gui-FernandesBR Gui-FernandesBR deleted the worktree-renovate-config-develop-sync branch June 27, 2026 03:11
@codecov

codecov Bot commented Jun 27, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 81.17%. Comparing base (9cf3dd4) to head (1566ece).
⚠️ Report is 84 commits behind head on develop.

Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #1040      +/-   ##
===========================================
+ Coverage    80.27%   81.17%   +0.90%     
===========================================
  Files          104      113       +9     
  Lines        12769    14689    +1920     
===========================================
+ Hits         10250    11924    +1674     
- Misses        2519     2765     +246     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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