Skip to content

Commit 747085e

Browse files
committed
ci: pin 2026.8.24.4, which is the release that survives the bare-metal step
把 pin 移到 24.3 让裸机那一步第一次真正到达 OpenSBI,而**它之后的那一步** 随即失败:`mcpp run --target X` 一直把 X 的构建记在宿主的缓存槽里, 于是下一条裸的 `mcpp run` 直接 exec 了交叉产物。 那个缺陷早于本包,只因为一个自称测裸机的步骤开始真的测裸机才现形。 mcpp-community/mcpp#498 修复,随 2026.8.24.4 发布。
1 parent e772356 commit 747085e

2 files changed

Lines changed: 8 additions & 3 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ on:
1717
workflow_dispatch:
1818

1919
env:
20-
MCPP_VERSION: 2026.8.24.3
20+
MCPP_VERSION: 2026.8.24.4
2121
XLINGS_VERSION: v2026.8.17.2
2222
XLINGS_NON_INTERACTIVE: '1'
2323

mcpp.toml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,13 @@ provides = [
4747
# AT 2026.8.24.3. That tool predates the layer vocabulary and ignores the whole
4848
# array, so it neither refuses the declaration nor reads it. A CI pinned there
4949
# would report green over a manifest whose central claim was never examined,
50-
# which is why this package's `MCPP_VERSION` moves to 2026.8.24.3 in the same
51-
# change that adds the line.
50+
# which is why this package's `MCPP_VERSION` moves in the same change that adds
51+
# the line. It moves to 2026.8.24.4 rather than .3: raising the pin made the
52+
# bare-metal step below reach OpenSBI for the first time, and the step AFTER it
53+
# then failed — `mcpp run --target X` had been recording X's build under the
54+
# host's cache key, so the next bare `mcpp run` exec'd the cross artefact. The
55+
# defect predates this package and was found only because a step that claimed to
56+
# test bare metal started doing so. Fixed in mcpp-community/mcpp#498.
5257
#
5358
# The window that REFUSES is 2026.8.24.1 alone — between the release that began
5459
# validating the `mcpp:` prefix and the one that learned this layer. Publishing

0 commit comments

Comments
 (0)