Skip to content

Commit f84c57b

Browse files
authored
ci: validate every member with mcpp 2026.9.26.2 (#470)
Co-authored-by: speak-agent <248744407+speak-agent@users.noreply.github.com>
1 parent 2af3418 commit f84c57b

1 file changed

Lines changed: 16 additions & 1 deletion

File tree

‎.github/workflows/validate.yml‎

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -326,7 +326,22 @@ env:
326326
# and platform.
327327
#
328328
# `index.toml` min_mcpp does not move: no descriptor grammar changed.
329-
MCPP_VERSION: "2026.9.26.1"
329+
# ── 2026-09-26: raised 2026.9.26.1 -> 2026.9.26.2 ─────────────────────────
330+
#
331+
# 2026.9.26.2 changes what a member's build writes and reads
332+
# (mcpp-community/mcpp#699, #701, #703): the compile database is kept per
333+
# configuration with `directory` naming the output directory; link flags are
334+
# read as words, so a `$ORIGIN` reaches the linker as written; build programs
335+
# gain `runtime_search_dir` and the `prepare` role, and an action role
336+
# outside source, check, object, artifact and prepare is refused. No
337+
# descriptor here escapes a link flag for the shell or ninja by hand, and the
338+
# build programs here use only `source`, so no descriptor needs a change; the
339+
# raise is the measurement of that on every member and platform. The
340+
# build-program cache epoch moves from 2 to 3, so each build program runs
341+
# once more after the raise.
342+
#
343+
# `index.toml` min_mcpp does not move: no descriptor grammar changed.
344+
MCPP_VERSION: "2026.9.26.2"
330345

331346
jobs:
332347
lint:

0 commit comments

Comments
 (0)