Commit 3cb4971
committed
ci: bootstrap pin -> 2026.7.30.2 (released, mirrored, indexed, install-verified)
Deliberately a separate commit, after the three preconditions actually hold. The
pin is the self-hosting STARTING point, not a release artifact — bumping it before
the index serves the version sends every CI job to install something that does not
exist.
All three verified before this commit:
released v2026.7.30.2, four platforms, release.yml overall success
mirrored xlings-res/mcpp on GitHub AND GitCode; full GETs byte-exact against
upstream, both hosts cmp-identical, all four index sha256 values
independently recomputed from the downloaded payloads
indexed openxlings/xim-pkgindex#455 merged (ebf4020c), latest -> 2026.7.30.2,
and the artifact has propagated: a fresh clean-room XLINGS_HOME
resolves and installs it
Install-verified end to end, never touching the developer's own ~/.xlings:
xlings install mcpp@2026.7.30.2 → ✓ 1 package(s) installed
mcpp --version → mcpp 2026.7.30.2
cross-project cache hit → Cached mcpplibs.cmdline v0.0.1 (3 units),
0 compile edges for the dependency, binary runs
This is also the commit that makes ci-fresh-install meaningful again: while the pin
sat at 2026.7.29.2 that workflow was green about the PREVIOUS release and said
nothing about this one.1 parent e21fa6b commit 3cb4971
2 files changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
0 commit comments