chore: retarget dependency automation to main - #146
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
WalkthroughRemoved 🚥 Pre-merge checks | ✅ 3 | ❌ 2❌ Failed checks (2 warnings)
✅ Passed checks (3 passed)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Deploying infrahub-sync with
|
| Latest commit: |
d28efb7
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://e41faafb.infrahub-sync.pages.dev |
| Branch Preview URL: | https://chore-dependabot-target-main.infrahub-sync.pages.dev |
3ea837e to
e205ef2
Compare
Administrative merge follow-upAn administrative override was considered after this PR remained without an approving review for three weeks. The override was not used. The branch was rebased, independently checked for scope and semantic drift, and passed CI on exact head PR #146 remains open. Branch protection was not changed or bypassed. |
Co-Authored-By: Codex <noreply@openai.com>
|
Review: Approve Verified independently against the repo:
Follow-ups (#154, #163 close-and-regenerate, eventual 🤖 Generated with Claude Code |
Problem
Dependabot and the SDK release workflow both target
develop. The repository default branch ismain, so automated dependency pull requests from either path use a stale base.Solution
Remove the Dependabot target overrides and change the SDK workflow target from
developtomain. Dependabot now uses the repository default branch. SDK release events create amain-infrahub-sdk-<version>branch and open the pull request againstmain.Before and after
Scope
trigger-pr-develop.ymlunchanged. Retiring the protecteddevelopbranch and its remaining CI references requires a separate cleanup.Validation
uv sync --extra dev: passed.uv run invoke format: passed with no generated changes.uv run invoke lint: passed with the existing Pylint notices.mainand nodeveloptarget.uv run infrahub-sync --help: passed.uv run infrahub-sync list --directory examples/: passed.d28efb7with no pending or failed checks.Follow-up
After this merges:
develop.main.developbranch and remove its remaining workflow references in a separate cleanup.uv.lockmanually if the regenerated Python update does not include it.🤖 Generated with OpenAI Codex