Skip to content

ci: workspace mcpp bootstrap pin -> 2026.11.13.1 #1009

ci: workspace mcpp bootstrap pin -> 2026.11.13.1

ci: workspace mcpp bootstrap pin -> 2026.11.13.1 #1009

Re-run triggered November 14, 2026 13:14
Status Failure
Total duration 1h 44m 30s
Artifacts 63

ci.yml

on: pull_request
what the change starts
7s
what the change starts
documentation and repository checks
31s
documentation and repository checks
build-linux  /  build mcpp (linux-x86_64)
17m 27s
build-linux / build mcpp (linux-x86_64)
build-windows  /  build mcpp (windows-x86_64)
16m 31s
build-windows / build mcpp (windows-x86_64)
build-macos  /  build mcpp (macos-arm64)
15m 11s
build-macos / build mcpp (macos-arm64)
the e2e shards of each host
25s
the e2e shards of each host
build-linux-arm  /  build mcpp (linux-aarch64)
6m 32s
build-linux-arm / build mcpp (linux-aarch64)
Matrix: unit-linux-archive / shard
unit-linux-archive  /  unit tests, built (linux-x86_64)
39m 24s
unit-linux-archive / unit tests, built (linux-x86_64)
unit-linux-archive  /  Windows cases from ${{ inputs.host }} (mingw-cross)
0s
unit-linux-archive / Windows cases from ${{ inputs.host }} (mingw-cross)
bootstrap  /  the newest release builds the tree (linux, when the pin lags it)
12s
bootstrap / the newest release builds the tree (linux, when the pin lags it)
Matrix: bootstrap / developer
linux  /  subsystem tests (linux x86_64, self-host)
2m 23s
linux / subsystem tests (linux x86_64, self-host)
linux  /  toolchain: gcc (cold self-host)
11m 37s
linux / toolchain: gcc (cold self-host)
linux  /  toolchain: musl + llvm
26m 49s
linux / toolchain: musl + llvm
linux  /  integration: mcpp builds & runs xlings
6m 4s
linux / integration: mcpp builds & runs xlings
linux  /  examples: the curriculum builds
4m 9s
linux / examples: the curriculum builds
cross  /  windows→linux cross-build (windows host)
25m 15s
cross / windows→linux cross-build (windows host)
windows  /  toolchains + regressions (windows x64)
15m 39s
windows / toolchains + regressions (windows x64)
windows  /  test + package (windows x64, self-host)
16m 54s
windows / test + package (windows x64, self-host)
cross  /  mingw-cross linux→windows (build + wine run)
12m 7s
cross / mingw-cross linux→windows (build + wine run)
Matrix: cross / cross-build
windows-msvc-xlings  /  xlings-managed msvc toolset (windows x64, self-host)
6m 16s
windows-msvc-xlings / xlings-managed msvc toolset (windows x64, self-host)
macos-ios  /  iOS - mcpp builds and the simulator runs it
8m 16s
macos-ios / iOS - mcpp builds and the simulator runs it
Matrix: macos / macos-xlings-llvm
macos-ios  /  iOS - what this runner actually provides
0s
macos-ios / iOS - what this runner actually provides
Matrix: linux-e2e / e2e
linux-e2e  /  e2e nfs (NFSv3 home and project)
2m 9s
linux-e2e / e2e nfs (NFSv3 home and project)
linux-e2e  /  bare-metal e2e (riscv64-none-elf + cortex-m, qemu)
1m 22s
linux-e2e / bare-metal e2e (riscv64-none-elf + cortex-m, qemu)
linux-e2e  /  android e2e (NDK rows + x86_64 emulator)
3m 11s
linux-e2e / android e2e (NDK rows + x86_64 emulator)
linux-e2e  /  hermetic e2e (no host toolchain, container)
32m 48s
linux-e2e / hermetic e2e (no host toolchain, container)
Matrix: macos-e2e / e2e
Matrix: windows-e2e / e2e
openkal  /  the index and runtime revisions this run builds
13s
openkal / the index and runtime revisions this run builds
Matrix: target-matrix / invariants
openkal  /  openkal e2e (the scripts, on a runner that has llvm)
5m 43s
openkal / openkal e2e (the scripts, on a runner that has llvm)
Matrix: upgrade / upgrade
Matrix: unit-linux / shard
unit-linux  /  unit tests, built (${{ inputs.host }})
unit-linux / unit tests, built (${{ inputs.host }})
unit-linux  /  Windows cases from linux-x86_64 (mingw-cross)
1m 4s
unit-linux / Windows cases from linux-x86_64 (mingw-cross)
cross  /  windows→linux artefact really runs (linux)
5s
cross / windows→linux artefact really runs (linux)
windows  /  bare Windows: no Visual Studio (windows x64)
6m 23s
windows / bare Windows: no Visual Studio (windows x64)
macos-ios  /  iOS - x86_64-ios-sim runs on an Intel Mac
9m 8s
macos-ios / iOS - x86_64-ios-sim runs on an Intel Mac
every e2e test runs somewhere
13s
every e2e test runs somewhere
Matrix: openkal / build
openkal  /  openkal native stack (Linux ARM64, LLVM 23.1.3)
1m 11s
openkal / openkal native stack (Linux ARM64, LLVM 23.1.3)
Matrix: target-matrix / scan
the run's tests, reported
13s
the run's tests, reported
Matrix: openkal / run
target-matrix  /  coverage (every host the table names was scanned)
7s
target-matrix / coverage (every host the table names was scanned)
Fit to window
Zoom out
Zoom in

Annotations

5 errors, 84 warnings, and 13 notices
documentation and repository checks
canary probe: `false | cat` exited 1
documentation and repository checks
canary probe: `echo other` did not print `canary-ok`
documentation and repository checks
canary probe: `false` exited 1
windows / bare Windows: no Visual Studio (windows x64)
Process completed with exit code 1.
windows / bare Windows: no Visual Studio (windows x64)
mingw/182 windows no msvc fallback did not pass (a skip or a failure; its line above)
what the change starts
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
documentation and repository checks
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
the e2e shards of each host
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
the e2e shards of each host
xlings could not install mtest 0.8.0; taking the release itself
bootstrap / the newest release builds the tree (linux, when the pin lags it)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux-arm / build mcpp (linux-aarch64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
bootstrap / the pinned mcpp builds the tree (macos-15, xlings install + mcpp build --strict)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
bootstrap / the pinned mcpp builds the tree (windows-2025, xlings install + mcpp build --strict)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
bootstrap / the pinned mcpp builds the tree (ubuntu-24.04, xlings install + mcpp build --strict)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-macos / build mcpp (macos-arm64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-windows / build mcpp (windows-x86_64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux / build mcpp (linux-x86_64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macos-e2e / e2e suite 3/3 (macOS ARM64, self-host, xcode-27)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
upgrade / upgrade from the previous release (linux-x86_64, plain)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
upgrade / upgrade from the previous release (linux-aarch64, plain)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
target-matrix / invariants (linux-aarch64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macos-e2e / e2e suite 2/3 (macOS ARM64, self-host, macos-15)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
target-matrix / invariants (linux-x86_64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macos-e2e / e2e suite 2/3 (macOS ARM64, self-host, xcode-27)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
target-matrix / invariants (windows-x86_64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows / test + package (windows x64, self-host)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows / test + package (windows x64, self-host)
no run of this workflow run in the store
windows-msvc-xlings / xlings-managed msvc toolset (windows x64, self-host)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
unit-linux-archive / unit tests, built (linux-x86_64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
openkal / the index and runtime revisions this run builds
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-e2e / e2e 2/4 (windows x64, self-host)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-e2e / e2e 4/4 (windows x64, self-host)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows / toolchains + regressions (windows x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
openkal / openkal native stack (Linux ARM64, LLVM 23.1.3)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
openkal / openkal e2e (the scripts, on a runner that has llvm)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
cross / windows→linux cross-build (windows host)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
upgrade / upgrade from the previous release (windows-x86_64, plain)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-e2e / e2e 1/4 (windows x64, self-host)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux / toolchain: musl + llvm
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux-e2e / e2e 3/3 (linux x86_64, self-host)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux-e2e / bare-metal e2e (riscv64-none-elf + cortex-m, qemu)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macos / macOS ARM64 — xlings LLVM end-to-end (macos-15)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-e2e / e2e 3/4 (windows x64, self-host)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux-e2e / android e2e (NDK rows + x86_64 emulator)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
openkal / build 3 targets on linux-aarch64
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
openkal / build 3 targets on windows
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
unit-linux / Windows cases from linux-x86_64 (mingw-cross)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macos / macOS ARM64 — xlings LLVM end-to-end (xcode-27)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux / integration: mcpp builds & runs xlings
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows / bare Windows: no Visual Studio (windows x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows / bare Windows: no Visual Studio (windows x64)
No files were found with the provided path: D:\a\_temp/bare-windows-diagnostics. No artifacts will be uploaded.
upgrade / upgrade from the previous release (linux-x86_64, snapshot)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
cross / windows→linux artefact really runs (linux)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux-e2e / e2e nfs (NFSv3 home and project)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
cross / cross-build aarch64-linux-musl (mcpp + xlings)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux-e2e / e2e 2/3 (linux x86_64, self-host)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
openkal / build 3 targets on linux
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux / toolchain: gcc (cold self-host)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macos-ios / iOS - mcpp builds and the simulator runs it
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
upgrade / upgrade from the previous release (linux-x86_64, orphan)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macos-e2e / e2e suite 1/3 (macOS ARM64, self-host, macos-15)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux-e2e / e2e 1/3 (linux x86_64, self-host)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
upgrade / upgrade from the previous release (linux-x86_64, modules)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux / subsystem tests (linux x86_64, self-host)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
upgrade / upgrade from the previous release (linux-x86_64, programs)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macos-e2e / e2e suite 3/3 (macOS ARM64, self-host, macos-15)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macos-e2e / e2e suite 1/3 (macOS ARM64, self-host, xcode-27)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
cross / mingw-cross linux→windows (build + wine run)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
unit-linux / unit tests 4/4 (linux-x86_64, self-host)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
unit-linux / unit tests 2/4 (linux-x86_64, self-host)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux / examples: the curriculum builds
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
target-matrix / invariants (macos-arm64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
target-matrix / scan (linux-aarch64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
unit-linux / unit tests 3/4 (linux-x86_64, self-host)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
upgrade / upgrade from the previous release (macos-arm64, plain)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macos-ios / iOS - x86_64-ios-sim runs on an Intel Mac
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
unit-linux / unit tests 1/4 (linux-x86_64, self-host)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
target-matrix / scan (linux-x86_64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
openkal / build 3 targets on macos
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
openkal / run 4 builds on windows
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
openkal / run 4 builds on linux
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux-e2e / hermetic e2e (no host toolchain, container)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
the run's tests, reported
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
the run's tests, reported
xlings could not install mtest 0.8.0; taking the release itself
target-matrix / scan (windows-x86_64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
every e2e test runs somewhere
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
openkal / run 4 builds on macos
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
target-matrix / scan (macos-arm64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
target-matrix / coverage (every host the table names was scanned)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
bootstrap / the newest release builds the tree (linux, when the pin lags it)
.xlings.json names the newest release (2026.11.13.1); the developer job covers it
bootstrap / the pinned mcpp builds the tree (macos-15, xlings install + mcpp build --strict)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
build-macos / build mcpp (macos-arm64)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-e2e / e2e suite 2/3 (macOS ARM64, self-host, macos-15)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos / macOS ARM64 — xlings LLVM end-to-end (macos-15)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-ios / iOS - mcpp builds and the simulator runs it
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-e2e / e2e suite 1/3 (macOS ARM64, self-host, macos-15)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-e2e / e2e suite 3/3 (macOS ARM64, self-host, macos-15)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
target-matrix / invariants (macos-arm64)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
upgrade / upgrade from the previous release (macos-arm64, plain)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
openkal / build 3 targets on macos
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
openkal / run 4 builds on macos
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
target-matrix / scan (macos-arm64)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.

Artifacts

Produced during runtime
Name Size Digest
e2e-report-linux-1
602 Bytes
sha256:a19dde156e22c08097cba52f2b4bb58eb64d1f4712f029bb6d36b93015c3b347
e2e-report-linux-2
764 Bytes
sha256:19f789332924cb1dbe40bc46aafe6321d6eaeb152a7b9649caab77f0ac575bec
e2e-report-linux-3
716 Bytes
sha256:7eb942cb9ed82c39c6bb8c935d96433100ecdf4b1d6b750671cc88469eab7371
e2e-report-macos-1
224 Bytes
sha256:0b9c56aa6d4874e88ef95979dec0b60802324c2e442db43ae431f55a6ba40dad
e2e-report-macos-2
338 Bytes
sha256:99dea6840e01bf858ac5fbf9578446e6c71e9904676dd93f4dc0c4d882327fd1
e2e-report-macos-3
604 Bytes
sha256:9064b2afc64f45742bf60fcf7830e08f95548ed342a20254f0aef17b04a9381d
e2e-report-windows-1
227 Bytes
sha256:e04d4b116317bdb68cb3af3239e4c605991d7c5e9d53a060f15c6213c3fcfcf1
e2e-report-windows-2
232 Bytes
sha256:005fa65110211f522c3d0769fb83b1c2b7fc973b146359b688a8d869c992471c
e2e-report-windows-3
309 Bytes
sha256:fec09b367eb807c78002da236ee421b5d58aef7d5ba158884c85cdc33ebc9279
e2e-report-windows-4
231 Bytes
sha256:48e8e1d3ff0221fddc7e05f64006588c971e431785cd01f65467fbef5a36c4c7
e2e-report-xcode-27-1
229 Bytes
sha256:8b6197bcee9e6c351d2f92b9335e9d8c81ab9723b6e0f684e1bd4f9332300cb5
e2e-report-xcode-27-2
199 Bytes
sha256:0651d6d362f3e5f9f6d9c34232230d1e98effc48dddd5a0f724cdfcc8e4ea60b
e2e-report-xcode-27-3
715 Bytes
sha256:d734449a76f104e8c038e85fbb1e8c42eb5a028864ddbcc3b65ade42a51a2ea3
e2e-store-linux-1
179 KB
sha256:fbba84bbeb42ef7ec084149bb174009b08efe69d4cef9202dd22c92502e4a9a9
e2e-store-linux-2
181 KB
sha256:6468d1bea5bf1d383b3ed370981b6e40533dfb1f32603172d9cbd361b89eae0c
e2e-store-linux-3
180 KB
sha256:0b10a800a6dc3c0977fe293772774f622f82f858aed2ea43aba3ff9675c1d469
e2e-store-macos-1
45.2 KB
sha256:a2566ecfd1cebdc2c1e2e0a3e4f7d2b9591314b336cfd07c7aed5b6f05ffcca7
e2e-store-macos-2
46.9 KB
sha256:bbdf85019d1a4b33c29c0634f3be010479eff9506672f673260b19e8eea38f98
e2e-store-macos-3
47.3 KB
sha256:a65c61fd657419f17a1cf58d7a3888e0139bea204d09ad18b2e80038760109ae
e2e-store-windows-1
35.3 KB
sha256:b6234b63a2c74221fe6d90bce7013664feb978f3130e1f81ece2e25cb2daf298
e2e-store-windows-2
35.7 KB
sha256:9a66cb5747dc805e2aca25aa37130b0d8c853665f0a2dc11d171ecbb40159252
e2e-store-windows-3
36 KB
sha256:2a7f17f944da3eb555df24a5fbe2ff5c9ec7032b41f32adfd7784e8d031f03e0
e2e-store-windows-4
35.8 KB
sha256:adebf5c472f858c704f06ff087169f677719129a1d79b5193667aaaea8f98eb8
e2e-store-xcode-27-1
45 KB
sha256:e8d501ff1ff5613c743e3dd20b7f42c7fdbb109c159afb2ebe8d1d27a3d05af3
e2e-store-xcode-27-2
45.5 KB
sha256:a34562e0badd76d9e4bda0194a5a7d3d0a9a753ba4030493ba466e60998fa31a
e2e-store-xcode-27-3
48.3 KB
sha256:e91734bca28b49f38b5cb185b25338e7c7bbe5a3f4ae744bee25b64515bdf6c0
e2e-timings
2.63 KB
sha256:a3e9ad964644294bf1dc8537199f056039205e174c0386650f9841b98440b2ff
matrix-linux-aarch64
1 KB
sha256:3433bae019949b019225d2fcf5259cf8c950d73f12ff4d2eb24f77c59c93f1c6
matrix-linux-x86_64
1.04 KB
sha256:d0f8aa6cc183b85ea9538c3b84681961c453142f5387b5dc5c87b79621dd7743
matrix-macos-arm64
837 Bytes
sha256:7ce0c25f61e5572252061e7b874f4088cd09dc4db90ecc067997974a7c095e93
matrix-windows-x86_64
1.03 KB
sha256:6762cff91683417c118f977b26ba2f4e6e5ed990a7933c91b8198e9bc0210f49
mcpp-built-linux-aarch64
5.77 MB
sha256:3e5cc5a5d6af9b5b77b7e2358fc2469b530e537e6787cf9cf54633c647f13456
mcpp-built-linux-x86_64
12.9 MB
sha256:731fa47c2f48ee956d6feef49c1b71d20c89eef73be7a29fc647f6097de8bc1e
mcpp-built-macos-arm64
5.4 MB
sha256:ed2ee07ff62204f1f2744420cd469e29b61df314c8dfe3c1d4570bdcfcbedf06
mcpp-built-windows-x86_64
5.33 MB
sha256:94bf67280c4fd0648ff71c54b1b315dce945f72b1298d5d74d74809f464da813
mcpp-tests-linux-x86_64
5.1 MB
sha256:94ee15facfc459049cb9f59d17b01a636ca7a6afafc1f70e3cb7a34bab349926
mcpp-tests-windows-x86_64
6.68 MB
sha256:bebe330557a524dbf67a67f2f4a1df687dbedaa35c2e83f767a6224028ea33f9
mcpp-unit-linux-x86_64
137 MB
sha256:d30d78e01d2bf3c0e0d756e360f6c7d09ae7ab67fb4461f01d621dc312f9a441
mcpp-windows-x86_64
10.6 MB
sha256:0e06bea4f80125de0255ff7672cea9e470ba0f132600dd1ef1b3597b00478990
mtest-unit-linux-1-a2
35.1 KB
sha256:5d139547eafb387c1f8df35f48a89a7eafbc4af426691ac9ade4e33e0d2e95ad
mtest-unit-linux-2-a2
54.1 KB
sha256:7046e8ddc06f3ff9d58b6d69018130040edcd6eb8e0db16b379024bfd667757f
mtest-unit-linux-3-a2
38.4 KB
sha256:b52a56ee468878a3abae0321e2e13053bba6163ae757f0501bb8bf55b31c05e3
mtest-unit-linux-4-a2
44.7 KB
sha256:ca941619ea9452d6b474db2121a23a4d2ceb8546ea39987d79aa2ba17d623976
mtest-unit-windows-a2
204 Bytes
sha256:d69838fe90365d5af07f8a2188353b976f43c037622255097f05db579858b156
native-llvm-arm64-admission
5.88 KB
sha256:86350848d81998530b0858f997a94b13a896e28e691df1a3f5131c024d0de94a
openkal-built-on-linux
12.8 MB
sha256:6dbab6e3d7ba0044a1d9e0567e7ef6d78333e16d1f5ad9d5763394e2754d72c9
openkal-built-on-linux-aarch64
12.8 MB
sha256:aa10a19c0cc5a9a4898a0dcbae9c96bb6e042bb963c79015b98a5de8a418de48
openkal-built-on-macos
12.8 MB
sha256:294c6c31c951605603620544db32280020f8944da23c7c16306dd3b463ab6ce6
openkal-built-on-windows
12.5 MB
sha256:9682659d77d7714c5b2f9df03ad0fb064dd67044a772498e58567e505535eefc
openkal-native-arm64
611 Bytes
sha256:218c6e637e70f08a0e7fc77f0f886dbf81149bc4a6941b9105589999c0782853
openkal-target-execution-linux
1.75 KB
sha256:f5abbb091e91655f66657df7aed08dcf121ba52d778e31296e65039b24abb6a5
openkal-target-execution-macos
1.75 KB
sha256:25dd579d7a1439d4cf33c9945e71cd75c2b0ffae5bb15f12e4234d655554436e
openkal-target-execution-windows
1.75 KB
sha256:ab503c1b1e5269f288428b5a1397d7f2d053bad110dbd409a607b82284e5e553
test-report
9.16 KB
sha256:e99e59d121fa7a3294929012ecc846afdd386d6ced8be8fe4eb7ee946407bd6c
upgrade-lane-linux-aarch64-plain
3.75 KB
sha256:b4449410aabda757484f82488ba0a3785d7e0d32bc7b7151d1a24388b6890444
upgrade-lane-linux-x86_64-modules
8.78 KB
sha256:3232283cff699639fac237e8dbcc29f497e27035bca9c15d75d5e3ba0c68ba89
upgrade-lane-linux-x86_64-orphan
5.3 KB
sha256:a9f7b349603bb601b9e4a996b290f1a45386548abd433172108e1d46c38196cd
upgrade-lane-linux-x86_64-plain
3.77 KB
sha256:df200feb01c9b84a0b3aab32c289bfd8a3e75ec04d4dd74c9c406db824b6c979
upgrade-lane-linux-x86_64-programs
5.64 KB
sha256:e8b95a8826c459c1e28ad185a3de8b2f59f0151f788c12dc7b82a20b5079ea98
upgrade-lane-linux-x86_64-snapshot
5.47 KB
sha256:f4d3fba83d116f488c040a76d9fa24129a2fd987c2448dc455e23204430be1a1
upgrade-lane-macos-arm64-plain
3.83 KB
sha256:62a2b1975c560761db272b3694bcf66e20c14fe1ddacc8d2807f8849c8ad4ea4
upgrade-lane-windows-x86_64-plain
4.15 KB
sha256:45ae9af3705571a5153b8e87cc5c2e6a3fec78d99eae43e3de9ebd51cb6f6e28
x86_64-ios-sim-iostest
651 KB
sha256:50d920e321cfb6950bc0986ca3c42cbbc0de6ed789327ba9899cfa76fe4aa35e