Commit 9cc0271
committed
ci(windows): force binstall reinstall to restore fresh-install PATH side-effect
First fix attempt (846c596) tried appending GITHUB_PATH from pwsh; ran
but didn't make `just` visible to subsequent bash steps. Either the
pwsh `Out-File -Encoding utf8` line silently no-op'd, or the appended
path-format wasn't honored by the bash shell on Windows.
Empirical alternative: just match what the LAST successful Windows
run (f13653d / 73003262762) did — a fresh binstall install. Adding
--force makes binstall always go through the install path (including
whatever PATH side-effect it triggers when fresh-installing on
Windows), bypassing the "already installed" branch that cache-restored
binaries silently fall into.
Cost: ~5s extra per Windows job (4 binaries downloaded + extracted).
Worth it to get out of the latent flakiness loop.1 parent 846c596 commit 9cc0271
1 file changed
Lines changed: 11 additions & 13 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
82 | 80 | | |
83 | 81 | | |
84 | 82 | | |
| |||
0 commit comments