Skip to content

Fix crash in avl_array (string table) on Playdate console (#150) #513

Fix crash in avl_array (string table) on Playdate console (#150)

Fix crash in avl_array (string table) on Playdate console (#150) #513

Triggered via push May 27, 2026 08:25
Status Success
Total duration 5m 57s
Artifacts 24

build.yml

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

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-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026

Artifacts

Produced during runtime
Name Size Digest
doxygen
2.71 MB
sha256:37f6af3dc278f6320a425252720098a4668db70f873f7550f24d723aeea3f2b9
linux-cl
28.5 MB
sha256:f9f399eb285f0caf89605f42e26c7a526bccd42571555561ca4cb2ef0e617fe9
linux-clib
201 KB
sha256:c8e0dd766b015b3873652514598d12201838fcb266aaacfe16f65dc4a157a53d
linux-lib
558 KB
sha256:d91a640b488aa99de7957daa6c8eae57e5f3e1ca74b1d9a5bd49e146b0c542ea
linux-www
389 KB
sha256:24a3ee2a138cead54040307c5057adc822d1c8c0c8552a7fd9e42be077d226ed
macos-arm-cl
28.7 MB
sha256:af0dcf614ef723ecb766f37a6b36b75ef312076f27c30fee6d6dbe79323b7f41
macos-arm-clib
196 KB
sha256:1d53b0285bd47a532d435e37c06401a00660fb66697d25ede5186dcd838160be
macos-arm-lib
498 KB
sha256:184d2ea593bc5dff3e91e2e158f80387fabd7318dd02a29bd3e82ec7489857e6
macos-cl
28.7 MB
sha256:a691bd21c754214a72bfcbe36729489e9ebc1584ab4b355708672354c49ae2ae
macos-clib
195 KB
sha256:a93a94751c0db0c2b19d4c37b37326fb5b79746a687314575f96c85c3b3d4e96
macos-lib
498 KB
sha256:55412a4d196c9e5416601a7188a07831d630f9d40bf3f2a99c1a79605dc2e87e
python-package-distribution
1.2 MB
sha256:007f30038c2eec918ccda4d7772b1d4459f8e8c2191a46a68667f5988bf794f6
result-linux
165 Bytes
sha256:ab41e31e155ef68a1c98c4d13c795976548b51763940351881f0829d28f32750
result-macos
156 Bytes
sha256:d238f8fdf94a5e523ae0aad59fb62436e89176957d2b52a0f16b028562a35c7e
result-macos-arm
168 Bytes
sha256:78aa1094e48684d65e36e0a446e9b78120a311f491f8bbd29495421c9e39ff08
result-win64
167 Bytes
sha256:dca3d941f67d465027b4722e1251f652893a0d37a842b4fdd4ef50bb30546784
unreal_5_4
82.7 MB
sha256:e9d921765170ed50cf8e6813636223be21f017ce9caa59bfb7299c40aedd51b3
unreal_5_5
82.7 MB
sha256:f838a84c0fa9bf9bf937836e374d962d41b9bd650ef9c56ddbbdf6434cfcfaac
unreal_5_6
82.7 MB
sha256:70f62c7851e3007f9cae2222b1061e26e5b5a933750ac82c2e33f67f49bd20b2
unreal_5_7
82.7 MB
sha256:acee6108a2943475ce8c241bdaa86e1d71a477a44b2b7d536c3ece17c1efa928
win64-cl
25.9 MB
sha256:a04bad7d098905ea75c49ca4fd0e976e907293e031f6b058b62a4d9498a6d5f3
win64-clib
331 KB
sha256:33d215a0075d1c6fa334cbc7d21c485b04cc664d995b29d6896e856a4c238d1c
win64-lib
1.02 MB
sha256:4da113732a11157d3912063c135215752fef75c93bf3053bef8afcf843e1a07c
win64-www
391 KB
sha256:738159b21ab0552065d618e179210d320ec5533948a772f4910576a4e2beb382