Repository navigation
Commit 52d019d
committed
release canaries: a project's commands do not see XLINGS_BIN
The canary job exported XLINGS_BIN, the released xlings that bootstraps mcpp,
to every command of the project. xlings' test kit reads the name as the
binary under test, so its tests drove the released xlings instead of the one
they had just built. With xlings 2026.10.11.2, test_subos_new_template read
an instance.json the released xlings does not write, and the canary blocked
the 2026.10.11.1 tag. mcpp keeps its xlings through MCPP_VENDORED_XLINGS;
the project's commands run without XLINGS_BIN.1 parent 2083588 commit 52d019d
1 file changed
Lines changed: 7 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
84 | 91 | | |
85 | 92 | | |
86 | 93 | | |
| |||
0 commit comments