Repository navigation
chore: retire v0.7 build pipelines - #3655
Conversation
Retire the release-v0.7 build pipelines so Konflux no longer triggers pull-request or push builds for cli-v07. Ref: https://redhat.atlassian.net/browse/EC-2344
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the
|
|
🤖 Finished Review · ✅ Success · Started 11:58 AM UTC · Completed 12:11 PM UTC Commit: Runtime: claude · Model: opus → claude-opus-4-6 · Effort: high · Cost: $3.83 |
|
<!-- fullsend:risk-assessment --> DetailsPure deletion of two retired v0.7 Tekton pipeline files following established v0.6 precedent (#3313); score elevated to moderate solely by aggregate line count (1099 deletions) and large blast radius, both of which carry lower actual risk given the deletion-only, branch-retirement nature of the change. |
ReviewFindingsMedium
Labels: PR modifies CI/CD pipeline configuration files under .tekton/ Next steps:
|
Codecov Report✅ All modified and coverable lines are covered by tests.
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
|
🤖 Finished Retro · ✅ Success · Started 5:38 AM UTC · Completed 5:48 AM UTC Commit: Runtime: claude · Model: opus → claude-opus-4-6 · Effort: high · Cost: $3.74 |
Retro: PR #3655 — chore: retire v0.7 build pipelinesTimeline: PR opened 2026-10-29 11:55 UTC by dheerajodha, targeting What happened: This deletion-only PR removed two Root cause: The target-repo checkout defaulted to Human reviewers handled it correctly. cuipinghuo approved and robnester-rh approved with "LGTM", both correctly recognizing the findings were inapplicable. The PR was merged without addressing the false positive findings. Evidence for existing issues (no new proposals needed)fullsend-ai/fullsend#5477 — "Target-repo checkout should use PR base ref for pull_request_target events." This retro adds a second recurrence: same root cause, same repo ( fullsend-ai/fullsend#6891 — "Add pre-flight scope heuristic to adjust review effort/model for trivially-scoped PRs." This retro adds evidence: a 0-addition, 2-file deletion PR ran at high effort on opus ($3.83, ~13 min). A pre-flight heuristic recognizing pure-deletion or config-only PRs could have selected low effort on a lighter model, reducing cost to under $0.50 and runtime proportionally. |
What:
Remove
.tekton/cli-v07-pull-request.yamland.tekton/cli-v07-push.yamlfromrelease-v0.7.Why:
Conforma CLI v0.7 is being retired now that v0.9 is available. Removing its Pipelines as Code definitions stops Konflux builds for pull-request and push events on the retired branch. This follows the v0.6 retirement in #3313.
Related retirement PRs: #3654 and conforma/.github#107. Merge this pipeline removal before retiring the v0.7 Konflux tenant resources.
Validation:
release-v0.7and componentcli-v07.git diff --checkpassed.Tickets:
Ref: https://redhat.atlassian.net/browse/EC-2344