Skip to content

Migration support (#147) #504

Migration support (#147)

Migration support (#147) #504

Triggered via push April 15, 2026 11:56
Status Success
Total duration 6m 5s
Artifacts 24

build.yml

on: push
Matrix: Compilation and Unit Tests
Check Formatting
Check Formatting
Build Python package
44s
Build Python package
Pull Request Report
0s
Pull Request Report
Build Doxygen documentation
1m 8s
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
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 (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 (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/

Artifacts

Produced during runtime
Name Size Digest
doxygen Expired
2.71 MB
sha256:dd2e4b19284b7e8041fb6c0356bfb2818bcbf6709d6b5eec06407d86ea18355c
linux-cl Expired
28.5 MB
sha256:aed4ce0398aa7611f14adf0aa86cba7b650cfeacdf5b20d4b1744713a9e127f3
linux-clib Expired
204 KB
sha256:3e2b98318ec91be3ea771d74b34141dca5c23ed789e71461e6a4bd35c5546d35
linux-lib Expired
559 KB
sha256:71df728c0db90db54fd32afbf216f9e59c82dc98ecfed3a421ad536ce9fdd791
linux-www Expired
384 KB
sha256:f311c2ac536895fa03e4dc9822ce8bffd9530da536031685c51c137b4d1a5af9
macos-arm-cl Expired
28.7 MB
sha256:d426694a8ac1520d5a5f828352525ea301000aceb996cfa9e3a9dc9d8f172ea3
macos-arm-clib Expired
198 KB
sha256:12015a75bdf7806c99dbb96262c8caca29f19f043f443622b3b92337b209b6ae
macos-arm-lib Expired
500 KB
sha256:ea75d6f5f9c5c7d4ddbb61d8cbd64e5f554d86a145411fb8523220bbdd5b69a0
macos-cl Expired
28.7 MB
sha256:0e8202d149546fd7a065e72173ecb64d310c0f4b7723d96028cf2f3c7df50962
macos-clib Expired
197 KB
sha256:fdfb253dac705e42f61ebdf4ab45f67b23b58b8d03522a9cfe27c5324d274fbe
macos-lib Expired
500 KB
sha256:e2f0f6db998250e6f68769344c8137670b9d17041ab8ef0f8f4c2c61c4482eb2
python-package-distribution Expired
1.2 MB
sha256:21948b5baf5dc6ba7b0fe8e7682b21187d458f8c3081ea61bb5a30e0c0b0f3bb
result-linux Expired
165 Bytes
sha256:dc55ac0208346a1a658fb12d96f33001a0545ff7336db96c48e03da5f9a46307
result-macos Expired
156 Bytes
sha256:e86dacfe96fe6fc4a8273273df21895a5ea0f526898071f3255dd09eeca3b0d7
result-macos-arm Expired
168 Bytes
sha256:54a139ce2ec95ce7d7d80a07365d68b4dc26597f264a4d98919704d7e403118c
result-win64 Expired
167 Bytes
sha256:df9f48f2a37ca9dcc015a1018369e15f06882073b43811ca162f980b8818efdb
unreal_5_4 Expired
82.7 MB
sha256:0dc5be3d226949e820c50e1df4631310a84dbc96448f4ab9304b8bbc2f8d61a8
unreal_5_5 Expired
82.7 MB
sha256:f4085117d939b0307f5b7f013322cd3d25d98372a54b54540fec70aebbf32dc0
unreal_5_6 Expired
82.7 MB
sha256:049151cd26bfb7e8df03a02bc1dfa989a7bf4f8d847efc784eb2757dc242d276
unreal_5_7 Expired
82.7 MB
sha256:36e1d4e821a88fd2e9f593bcf6dc2822352a71f1270bbb6f37099f141d903244
win64-cl Expired
25.9 MB
sha256:b6850c65568572c76ec8190e9e1bf33ee5e17e1f655fb39df107d3e87f4eba1e
win64-clib Expired
333 KB
sha256:737de84088ba4f9110af97250169f988cd87ed7ca566d243d1b4b83418e0f254
win64-lib Expired
1.03 MB
sha256:8123d08102d95f053330798aee466cddd80d2904fccf8e275b9ed68edcc1904b
win64-www Expired
386 KB
sha256:3a4aff9975854e9de8b78515e29230435fe741aec95c6cdf816260ab71e7a781