chore(e2e): delete per-repo var before starting - #2978
Conversation
PR Summary by QodoE2E: clear per-repo Actions variable before admin install/uninstall test
AI Description
Diagram
High-Level Assessment
Files changed (1)
|
|
🤖 Finished Review · ✅ Success · Started 7:46 AM UTC · Completed 7:55 AM UTC |
Site previewPreview: https://cd0ed06c-site.fullsend-ai.workers.dev Commit: |
Code Review by Qodo
1.
|
Codecov Report❌ Patch coverage is
📢 Thoughts on this report? Let us know! |
ReviewFindingsLow
Labels: PR modifies e2e test infrastructure and forge interface Previous runReviewFindingsLow
Labels: PR modifies e2e test infrastructure and forge interface Previous run (2)ReviewReason: stale-head The review agent reviewed commit Previous run (3)ReviewFindingsMedium
Low
|
17a9341 to
7e747be
Compare
|
🤖 Review · |
7e747be to
bf3ba1b
Compare
|
🤖 Finished Review · ✅ Success · Started 8:08 AM UTC · Completed 8:15 AM UTC |
bf3ba1b to
be233f4
Compare
|
/fs-review |
|
🤖 Finished Review · ❌ Failure · Started 8:16 AM UTC · Completed 8:26 AM UTC |
…urces Add DeleteRepoVariable to forge.Client interface. Implement for GitHub (REST API DELETE) and fake client. Call in cleanupStaleResources to delete stale per-repo guard variable from test-repo before each run. Idempotent — 404 treated as success. Prevents test flake when halfsend org has leftover per-repo guard from prior run. Fixes #2871 Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> Signed-off-by: Hector Martinez <hemartin@redhat.com>
be233f4 to
d47d559
Compare
|
🤖 Finished Review · ❌ Failure · Started 8:35 AM UTC · Completed 8:53 AM UTC |
|
🤖 Finished Retro · ✅ Success · Started 8:59 AM UTC · Completed 9:07 AM UTC |
|
PR #2978 added Proposals filed
|
Summary
Introduces code to remove the flag on the test-repo on e2e tests to allow repo-maintenance to enroll it.
Related Issue
Fixes #2871
Changes
FULLSEND_PER_REPO_INSTALLvariable from test-repo before enrollment phaseTesting
make lintpasses (stage changes first, then run)Checklist
!for breaking changes)