Skip to content

ci(build): use Ninja as CMake generator explicit (#158) #551

ci(build): use Ninja as CMake generator explicit (#158)

ci(build): use Ninja as CMake generator explicit (#158) #551

Triggered via push July 2, 2026 19:20
Status Success
Total duration 5m 54s
Artifacts 24

build.yml

on: push
Matrix: Compilation and Unit Tests
Check Formatting
Check Formatting
Build Python package
48s
Build Python package
Build Doxygen documentation
1m 22s
Build Doxygen documentation
Upload Ink-Proof to Github Pages
14s
Upload Ink-Proof to Github Pages
Fit to window
Zoom out
Zoom in

Annotations

7 warnings and 1 notice
Compilation and Unit Tests (macos-14, macos-arm, MacOSX-ARM, https://github.com/inkle/ink/release...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ashutoshvarma/setup-ninja@v1.1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Compilation and Unit Tests (ubuntu-22.04, linux, Linux x64, https://github.com/inkle/ink/releases...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-python@v5, ashutoshvarma/setup-ninja@v1.1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Compilation and Unit Tests (macos-latest, macos, MacOSX, https://github.com/inkle/ink/releases/do...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ashutoshvarma/setup-ninja@v1.1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Compilation and Unit Tests (windows-latest, win64, Windows x64, https://github.com/inkle/ink/rele...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-python@v5, ashutoshvarma/setup-ninja@v1.1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Python package
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-python@v5, suisei-cn/actions-download-file@v1.6.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Doxygen documentation
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Upload Ink-Proof to Github Pages
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/

Artifacts

Produced during runtime
Name Size Digest
doxygen
2.99 MB
sha256:f9fb1a03717732937628f31863b8ff926ed865d7c8fa48838d307f5ff60ee5ac
linux-cl
28.5 MB
sha256:a68732c2ad40e4caf9604408bffa53e2e006d9bfac2708b4e717128e4c38c226
linux-clib
208 KB
sha256:1e301fd8aa15a1aa1360cc3b3bd0523ad7f8800157b964712d283b938ada888d
linux-lib
572 KB
sha256:fb97dffd21eb32bc0a472ed6612d45b37316daac5c3771aa17c7094232296573
linux-www
389 KB
sha256:f76885ed8c42247282de9aca64991a531d3e53a185034030af6c5c41d1d9a917
macos-arm-cl
28.7 MB
sha256:e14f8f3be913fdb97464f272b4bd2b25d0f8165f65172976b045be892f126316
macos-arm-clib
204 KB
sha256:7b86c82a6eb40a78731d00a28b2b8e0feb975057e9ae7652ffd32d40fc4f8371
macos-arm-lib
514 KB
sha256:b38f036efa96374a815b0a97d18cb2c03989659e2f15dee9d38e5038ce9bb624
macos-cl
28.7 MB
sha256:1979a530f8219f6afcd769023477e638470c648501b5fb3efeb36d288e7f12d7
macos-clib
187 KB
sha256:b8c4fa0c252f3ce8563011aca73fa541295ab77d75c5072ce64a7261c618536d
macos-lib
509 KB
sha256:5aceb23fb3d1a4ec06ecc1af870132d70d3f40142fba2913d2b3793dc3118ae9
python-package-distribution
1.2 MB
sha256:a9dcfd4eb3451543468c0cd98cda5a91632ab420df6c836036cedfa1c3e06283
result-linux
165 Bytes
sha256:69aaf110288f811bf714a981da8fb625c3d792820649fd67c269f4e1944f7a98
result-macos
156 Bytes
sha256:8c7200880a10acc4a4ce0b34ac5a6a736a8c6a0d2222b920f9f670c701aee5eb
result-macos-arm
168 Bytes
sha256:5dabb7c064b9e9359e5de86c212b20c06954de88e89567f16e0a5de2b96430ac
result-win64
167 Bytes
sha256:7659c7d3e4b0573617ba207f2a9bef08efa4e37543148c6a111a22a4a380aa35
unreal_5_4
348 KB
sha256:e8b160f0b3b0d322c2f6f9b123cd15f9440f809cdf264851067b970f6133090d
unreal_5_5
348 KB
sha256:20ef97764c2c3192b558506314fb98e2d558cca1a7f6202538d04abf96f55260
unreal_5_6
348 KB
sha256:d0d24a5397293688033a0cc5d37ae773f332a8bcfa3e3e8ccc0d8f027b81bbbf
unreal_5_7
348 KB
sha256:76156cf2608f12befd1d0a698ffa4e89dc190d1ae42b736ad9f51d4697c518f1
win64-cl
26.1 MB
sha256:a2342a9417783b0c423fd15e86a35669a0545a30ea585af469b88b869d00118b
win64-clib
175 KB
sha256:e14a060b5a645e716b98c9464196dbd429458a2aa37d9cd8c05ab87c2ac363c4
win64-lib
491 KB
sha256:16c96e8f8b46808b885646f10fe0a904b7ed5a649157c14afbd7cae05fc9bbbc
win64-www
391 KB
sha256:20f43925bc815c2cac0dc0943b461da9bb6452a7b7e4865896e0524ba5693c6d