File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -8,11 +8,10 @@ name: ci-fresh-install
88# 2. mcpp build (build mcpp itself from source)
99#
1010# This workflow tests released mcpp, not PR code.
11- # It does NOT run on PRs — only on push to main, manual trigger, and daily schedule.
12- # Failures here mean the released mcpp has issues, not that the PR is broken.
11+ # It runs on PRs to main, manual trigger, and daily schedule.
1312
1413on :
15- push :
14+ pull_request :
1615 branches : [ main ]
1716 workflow_dispatch :
1817 schedule :
2120
2221concurrency :
2322 group : ci-fresh-install
24- cancel-in-progress : false
23+ cancel-in-progress : false # use false to test in PRs, true to only test released mcpp
2524
2625jobs :
2726 # ──────────────────────────────────────────────────────────────────
3837 env :
3938 XLINGS_NON_INTERACTIVE : ' 1'
4039 run : |
41- curl -fsSL https://raw.githubusercontent.com/openxlings/xlings/main/tools/other/quick_install.sh | bash
40+ curl -fsSL https://raw.githubusercontent.com/openxlings/xlings/main/tools/other/quick_install.sh | bash -s v0.4.38
4241 echo "$HOME/.xlings/subos/current/bin" >> "$GITHUB_PATH"
4342 xlings install mcpp -y
4443 mcpp --version
10099 env :
101100 XLINGS_NON_INTERACTIVE : ' 1'
102101 run : |
103- curl -fsSL https://raw.githubusercontent.com/openxlings/xlings/main/tools/other/quick_install.sh | bash
102+ curl -fsSL https://raw.githubusercontent.com/openxlings/xlings/main/tools/other/quick_install.sh | bash -s v0.4.38
104103 echo "$HOME/.xlings/subos/current/bin" >> "$GITHUB_PATH"
105104 xlings install mcpp -y
106105 mcpp --version
You can’t perform that action at this time.
0 commit comments