fix(#3036): resolve prepare-sandbox script path for per-repo installs - #3037
fix(#3036): resolve prepare-sandbox script path for per-repo installs#3037ifireball wants to merge 1 commit into
Conversation
…po installs After fullsend-ai#3000 moved scaffold scripts under .fullsend/ in per-repo mode, setup-gcp still invoked scripts/prepare-sandbox-credentials.sh at the workspace root. Pass fullsend-dir through the composite action so credential prep uses the same layout as the Run agent step. Fixes fullsend-ai#3036 Signed-off-by: Barak Korren <bkorren@redhat.com> Co-authored-by: Cursor <cursoragent@cursor.com>
PR Summary by QodoFix setup-gcp credential prep path for per-repo installs
AI Description
Diagram
High-Level Assessment
Files changed (7)
|
|
🤖 Finished Review · ✅ Success · Started 4:18 AM UTC · Completed 4:26 AM UTC |
Site previewPreview: https://06a2df95-site.fullsend-ai.workers.dev Commit: |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
…cripts Scope this PR to code/review/fix inline pre-script steps only. The setup-gcp prepare-sandbox-credentials path is handled separately in fullsend-ai#3037. Signed-off-by: Barak Korren <bkorren@redhat.com> Co-authored-by: Cursor <cursoragent@cursor.com>
ReviewFindingsMedium
Low
Labels: All changes are CI workflow files (.github/) fixing a per-repo install path resolution bug. |
|
Consolidated into #3039 — one PR with consistent fullsend-dir path resolution for setup-gcp and inline pre-scripts. |
|
🤖 Finished Retro · ✅ Success · Started 4:42 AM UTC · Completed 4:50 AM UTC |
|
PR #3037 was a manually-authored bug fix for per-repo script path resolution after #3000 moved scaffold scripts under Proposals filed
|
Summary
fullsend-dirinput to thesetup-gcpcomposite action and resolveprepare-sandbox-credentials.shrelative to that directory (.fullsend/scripts/…in per-repo mode,scripts/…in per-org mode).fullsend-dirfrom all six reusable agent workflows, matching the existing Run agent step.Fixes #3036 — per-repo agent runs were failing at Setup GCP and prepare credentials with exit 127 after #3000 moved scaffold scripts under
.fullsend/.Test plan
actionlintpasses on changed workflow and action filesfullsend-dirempty →scripts/prepare-sandbox-credentials.sh)Made with Cursor