Commit d26d4e6
fix(ci): write onboarding_step.json to skip Brev first-run wizard (NVIDIA#1709)
## Summary
- Add `onboarding_step.json` to the Brev CLI setup in the E2E workflow
- Without it, `brev ls` triggers an interactive onboarding tutorial that
hangs on the CI runner waiting for stdin
## Root Cause
Follow-up to NVIDIA#1639. The credentials file fix restored auth, but `brev
ls` still hangs because the Brev CLI's first-run onboarding wizard
blocks on stdin. This file was also removed in 374a847 (NVIDIA#1470).
## Evidence
- Stuck run:
[24213469934](https://github.com/NVIDIA/NemoClaw/actions/runs/24213469934/job/70688110743)
— "Install Brev CLI" step hangs indefinitely
- Local test with clean HOME + both files: `brev ls` returns immediately
## Test plan
- [ ] Merge to main, trigger `e2e-brev` with `TEST_SUITE=full` — confirm
`brev ls` passes and tests actually run
Fixes NVIDIA#1638
🤖 Generated with [Claude Code](https://claude.com/claude-code)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Chores**
* Improved CI/workflow configuration to prevent onboarding prompts from
interfering with automated authentication checks.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
Co-authored-by: Claude Opus 4.6 (1M context) <[email protected]>1 parent b1db1cd commit d26d4e6
1 file changed
+2
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
164 | 164 | | |
165 | 165 | | |
166 | 166 | | |
| 167 | + | |
| 168 | + | |
167 | 169 | | |
168 | 170 | | |
169 | 171 | | |
| |||
0 commit comments