Optimisation: Replace linear searches with binary searches for more c… #510
build.yml
on: push
Matrix: Compilation and Unit Tests
Check Formatting
0s
Upload Ink-Proof to Github Pages
12s
Annotations
7 warnings and 1 notice
|
Compilation and Unit Tests (macos-latest, macos, MacOSX, https://github.com/inkle/ink/releases/do...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Compilation and Unit Tests (macos-14, macos-arm, MacOSX-ARM, https://github.com/inkle/ink/release...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, suisei-cn/actions-download-file@v1.6.0. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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...
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
doxygen
Expired
|
2.71 MB |
sha256:a5f07419d36ad71323b6c718258c46df16452c5e9dfa830ce48ef47fe92a6f03
|
|
|
linux-cl
Expired
|
28.5 MB |
sha256:3a828335e012a361a0600948f37569729c31a9a3a4c5d55ea0504d4b28945b06
|
|
|
linux-clib
Expired
|
201 KB |
sha256:f96e3a0c5f98be5efdf3069702d6b87c0cfab84fa494d8db84ad6c27e6d6e000
|
|
|
linux-lib
Expired
|
558 KB |
sha256:39be574181aedde7607633b238d80db564aab0ede1a5b862b643638a03b6de4b
|
|
|
linux-www
Expired
|
389 KB |
sha256:3141cab3d0d727a4769d2c851878ecc92d8e65660359021ecd8126925e3fb8c8
|
|
|
macos-arm-cl
Expired
|
28.7 MB |
sha256:15f38d69f03df68ff82c2214d66a4953c280b45567acde1938f067787a337bdb
|
|
|
macos-arm-clib
Expired
|
196 KB |
sha256:17c52a07c828d516882b15aa6c9b76d39ddad982f8ef538231ba1c3eb1851a26
|
|
|
macos-arm-lib
Expired
|
498 KB |
sha256:95585e4603d09d2423878306476bb79dcc285ec64acbc5f08897d4c740bee01c
|
|
|
macos-cl
Expired
|
28.7 MB |
sha256:257ad54e14fe445f8c0eb724ec3117bb81116a4404227b388ea38bbef9cd9e0c
|
|
|
macos-clib
Expired
|
195 KB |
sha256:c67a7c9d274d07c28da249c52aa6222a01fb5aafb3881d0273b867a3d98cf370
|
|
|
macos-lib
Expired
|
498 KB |
sha256:f53dbe8e034af43a713236ed605706de6e10757c83781595c6e0dc14008520f8
|
|
|
python-package-distribution
Expired
|
1.2 MB |
sha256:d7ad683ba0a373479490960b9b33a98a7ac6cf7b4b94337c7a9d40611959fa0c
|
|
|
result-linux
Expired
|
165 Bytes |
sha256:a3a6a36abbd7d16c401ab85f701ff246cfe725266ecfa2cb29969ebdf179b059
|
|
|
result-macos
Expired
|
156 Bytes |
sha256:44ba4024cdf854d9139adeb0234a850385f5f6016a6f019bb6c719c15857b5e4
|
|
|
result-macos-arm
Expired
|
168 Bytes |
sha256:352d6b1db738f0e869c5ba87b3dd0ddb7f1c7f042bdf68ece5903f7edc743bce
|
|
|
result-win64
Expired
|
167 Bytes |
sha256:a6f3ea7d7611c48bc3478b44e9ff668f7c084853d2f82c317008e6336f997e1b
|
|
|
unreal_5_4
Expired
|
82.7 MB |
sha256:2ef5a072150d5ebbfccf989149f30278381cd6205e5eade1b0c8043ec3a62608
|
|
|
unreal_5_5
Expired
|
82.7 MB |
sha256:99e4a338c94b7f25801bf45aa0f19bc49165dd65bee0045c9ad56fba68a5274e
|
|
|
unreal_5_6
Expired
|
82.7 MB |
sha256:8858aced5b3ddd7ed4dde43de346bba92648f62a22adc7e57e0e65706d752000
|
|
|
unreal_5_7
Expired
|
82.7 MB |
sha256:d87cacf2c1394c99ef6b3a73600abcc03f005977185579c930bbce3e9a2ab394
|
|
|
win64-cl
Expired
|
25.9 MB |
sha256:bfb076647e1c4f2b4e7a7e0bdd67992a1d40921694aa59e1734549d8322ed20e
|
|
|
win64-clib
Expired
|
331 KB |
sha256:8b4ca180693f3a4c48ff8301fac8112beeb2513558afd0d03f06316e11987ea6
|
|
|
win64-lib
Expired
|
1.02 MB |
sha256:e756e07c958cea90c3e08f4e9af7ac449fb406eb445649fcb1c5d207de41e15b
|
|
|
win64-www
Expired
|
391 KB |
sha256:a1f7d959aa5c57516f68c6027dae079476a02f5a98b9d71bbe32d16957742f3c
|
|