ci(renovate): add custom manager to auto-bump tirith CLI version - #5374
Conversation
PR Summary by QodoAdd Renovate regex manager to auto-bump tirith CLI version pin
AI Description
Diagram
High-Level Assessment
Files changed (1)
|
|
🤖 Review · |
Site previewPreview: https://7193df5f-site.fullsend-ai.workers.dev Commit: |
7f3e2f5 to
c0ba383
Compare
Code Review by Qodo
1.
|
|
🤖 Finished Review · ✅ Success · Started 6:22 PM UTC · Completed 6:33 PM UTC |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
|
Looks good to me Previous runLooks good to me Labels: PR adds Renovate custom manager targeting the sandbox image Containerfile for tirith dependency tracking |
Assisted-by: Claude Signed-off-by: Wayne Sun <gsun@redhat.com>
c0ba383 to
7ed3f29
Compare
|
🤖 Finished Review · ✅ Success · Started 4:42 PM UTC · Completed 4:50 PM UTC |
|
🤖 Finished Retro · ✅ Success · Started 4:53 PM UTC · Completed 5:04 PM UTC |
|
Retro: PR #5374 -- ci(renovate): add custom manager to auto-bump tirith CLI version This was a clean, human-authored, 16-line config-only change to Timeline: PR created 2026-07-20T18:17Z. Review run 1 (29767138798) cancelled after ~3 min (superseded). Review run 2 (29767330365) approved in ~13 min with "Looks good to me" -- no findings above info severity. Human rh-hemartin approved ~13 hours later with no comments. Author force-pushed (rebase) at 16:40 UTC on 7/21, triggering review run 3 (29849702848), which detected the prior LGTM but re-evaluated because "69 commits since prior review." Same approve verdict, ~9.5 min. PR merged 3 seconds after the final agent approval. Review quality: Good. The review agent correctly approved a straightforward config change. Notably, it avoided the false positive that Qodo raised ("Checksum pins left stale"), which the PR author explained was intentional design -- the same pattern used by the existing gcloud CLI manager, with Evidence for existing issues (not filing new proposals):
|
Summary
ARG TIRITH_VERSION=pin inimages/sandbox/Containerfileagainstsheeki03/tirithGitHub releasesTIRITH_SHA256_{AMD64,ARM64}) must still be refreshed manually from the release'schecksums.txt— the image build fails on checksum mismatch until they areTest plan
renovate.jsonis valid JSONARG TIRITH_VERSION=0.3.1line in the Containerfile