ci(opencode): authenticate git before first opencode push - #136
ci(opencode): authenticate git before first opencode push#136tonythethompson wants to merge 2 commits into
Conversation
actions/checkout is configured with persist-credentials: false, so the initial opencode github run had no credentials when it tried to push. Set the same GitHub token extraheader that the salvage block already uses before the first attempt, preventing the 'could not read Username' failure. Generated with [Devin](https://devin.ai) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Review: PR #136 — ci(opencode): authenticate git before first opencode pushVerdict: Approve. The change is correct, minimal, and well-scoped. AnalysisThe diff adds the same Key points verified:
Minor observations (non-blocking)
No changes requested. |
|
/oc fix |
|
The fix for PR #136 is already in place and correct. Verified:
No further code changes needed — the change matches the PR intent and the review approval. |
|
/oc fix failing tests |
|
fatal: could not read Username for 'https://github.com': No such device or address |


Summary
Adds the GitHub token http.https://github.com/.extraheader auth config at the start of the Run opencode step, before the first opencode github run attempt.
Test plan
Generated with Devin