Skip to content

Commit f4f792a

Browse files
committed
fix: Windows fresh user test uses self-hosted binary (xlings mcpp 0.0.17 lacks fixes)
xlings ships mcpp 0.0.17 which doesn't have Windows fixes from this PR. Use the self-hosted binary (current code) for the fresh user test. Once 0.0.19 releases, this can switch to `mcpp.exe` from PATH. Linux/macOS use `mcpp` from PATH (released version works there).
1 parent 8e5f9c1 commit f4f792a

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

.github/workflows/ci-windows.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -108,14 +108,16 @@ jobs:
108108
"$MCPP_SELF" --version
109109
echo ":: Self-host smoke PASS"
110110
111-
- name: Fresh user experience (xlings install mcpp new → run)
111+
- name: Fresh user experience (mcpp new → run)
112112
shell: bash
113113
run: |
114+
# Use the self-hosted binary (current code with all fixes).
115+
# This simulates: user installs mcpp → mcpp new hello → mcpp run
114116
TMP=$(mktemp -d)
115117
cd "$TMP"
116-
mcpp.exe new hello
118+
"$MCPP_SELF" new hello
117119
cd hello
118-
mcpp.exe run
120+
"$MCPP_SELF" run
119121
120122
- name: Package Windows release zip
121123
id: package

0 commit comments

Comments
 (0)