Commit a394a2b
fix(release-ci): smoke step uses python-direct invoke on Windows
After the v0.0.3 fix replaced Scripts/nell.exe with Scripts/nell.bat,
the smoke step failed because Git Bash on the Windows runner can't
exec a .bat through a Unix-style relative path.
Switch ``NELL`` from a single string to a bash array. On Windows it's
``("$PY" "-c" "from brain.cli import main; main()")`` — same
incantation the .bat uses at runtime. On Unix it's the unchanged
``("python-runtime/bin/nell")``. Calls expand via ``"${NELL[@]}"``
so additional CLI args still pass through cleanly.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 46c7786 commit a394a2b
1 file changed
Lines changed: 10 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
209 | 209 | | |
210 | 210 | | |
211 | 211 | | |
212 | | - | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
213 | 218 | | |
214 | 219 | | |
215 | | - | |
| 220 | + | |
216 | 221 | | |
217 | 222 | | |
218 | 223 | | |
219 | 224 | | |
220 | 225 | | |
221 | 226 | | |
222 | 227 | | |
223 | | - | |
224 | | - | |
| 228 | + | |
| 229 | + | |
225 | 230 | | |
226 | 231 | | |
227 | 232 | | |
228 | 233 | | |
229 | 234 | | |
230 | | - | |
| 235 | + | |
231 | 236 | | |
232 | 237 | | |
233 | 238 | | |
| |||
0 commit comments