Skip to content

Commit 976559c

Browse files
ci: bump MCPP_VERSION pin 0.0.98 -> 0.0.99 (#243/#238/#230 verify) (#81)
0.0.99 adds feature dep/feat forwarding (mcpp#243), vendors xlings 0.4.67 for the multi-index_repo install fix (mcpp#238), and names the build.mcpp compiled program .exe on Windows (mcpp#230 secondary surface). Bumping the workspace matrix pin re-verifies these on all platforms — in particular the workspace (windows) leg confirms the #230 build.mcpp path. Co-authored-by: sunrisepeak <x.d2learn.org@gmail.com>
1 parent 9547103 commit 976559c

1 file changed

Lines changed: 9 additions & 4 deletions

File tree

.github/workflows/validate.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,11 @@ on:
1111
workflow_dispatch:
1212

1313
env:
14+
# 0.0.99: feature dep/feat forwarding (mcpp#243 — a feature can open a
15+
# feature OF a dependency, e.g. opencv `dnn` forwarding compat.opencv/dnn);
16+
# vendored xlings 0.4.67 for the >=2 index_repo install fix (mcpp#238 /
17+
# openxlings/xlings#374); build.mcpp compiled program named `.exe` on
18+
# Windows (mcpp#230 secondary surface, after the 0.0.96 scanner crash fix).
1419
# 0.0.98: closes the obj-path disambiguation follow-ups that gated the
1520
# source-build compat.opencv unification — #240 (link inputs now follow
1621
# the disambiguated object names, so a dependency + consumer sharing a
@@ -30,7 +35,7 @@ env:
3035
# 0.0.94 fixed feature-gated `sources` under `mcpp test` (mcpp#218); 0.0.91
3136
# added standard = "c++fly" to the resolver grammar, so c++fly descriptors
3237
# get the lint WARN below, not a hard grammar-parse rejection.
33-
MCPP_VERSION: "0.0.98"
38+
MCPP_VERSION: "0.0.99"
3439

3540
jobs:
3641
lint:
@@ -182,21 +187,21 @@ jobs:
182187
ext: tar.gz
183188
mcpp: bin/mcpp
184189
xlings: registry/bin/xlings
185-
mcpp_version: "0.0.98" # keep in sync with env.MCPP_VERSION
190+
mcpp_version: "0.0.99" # keep in sync with env.MCPP_VERSION
186191
- platform: macos
187192
os: macos-15
188193
suffix: macosx-arm64
189194
ext: tar.gz
190195
mcpp: bin/mcpp
191196
xlings: registry/bin/xlings
192-
mcpp_version: "0.0.98" # keep in sync with env.MCPP_VERSION
197+
mcpp_version: "0.0.99" # keep in sync with env.MCPP_VERSION
193198
- platform: windows
194199
os: windows-latest
195200
suffix: windows-x86_64
196201
ext: zip
197202
mcpp: bin/mcpp.exe
198203
xlings: registry/bin/xlings.exe
199-
mcpp_version: "0.0.98" # keep in sync with env.MCPP_VERSION
204+
mcpp_version: "0.0.99" # keep in sync with env.MCPP_VERSION
200205
env:
201206
MCPP_EFFECTIVE: ${{ matrix.mcpp_version }}
202207
steps:

0 commit comments

Comments
 (0)