Skip to content

Use tempdir-spec on macos #453

Use tempdir-spec on macos

Use tempdir-spec on macos #453

Triggered via pull request March 13, 2026 21:51
Status Failure
Total duration 1h 28m 8s
Artifacts 6

main.yml

on: pull_request
Matrix: device
Matrix: remote
Matrix: test_device
Release
Release
Fit to window
Zoom out
Zoom in

Annotations

16 errors and 52 warnings
Build for macos-latest
Process completed with exit code 1.
Test Error: codexctl#L0
Sanity test failed
Nuitka Error: main.py#L0
make: *** [executable] Error 1
Nuitka Error: main.py#L0
FATAL: Using value '{VERSION}' in '--onefile-tempdir-spec={CACHE_DIR}/codexctl/{VERSION}' value without being specified.
Build for macos-latest (debug)
Process completed with exit code 1.
Test Error: codexctl#L0
Sanity test failed
Nuitka Error: main.py#L0
make: *** [executable] Error 1
Nuitka Error: main.py#L0
FATAL: Using value '{VERSION}' in '--onefile-tempdir-spec={CACHE_DIR}/codexctl/{VERSION}' value without being specified.
Build for macos-15-intel
Process completed with exit code 1.
Test Error: codexctl#L0
Sanity test failed
Nuitka Error: main.py#L0
make: *** [executable] Error 1
Nuitka Error: main.py#L0
FATAL: Using value '{VERSION}' in '--onefile-tempdir-spec={CACHE_DIR}/codexctl/{VERSION}' value without being specified.
Build for macos-15-intel (debug)
Process completed with exit code 1.
Test Error: codexctl#L0
Sanity test failed
Nuitka Error: main.py#L0
make: *** [executable] Error 1
Nuitka Error: main.py#L0
FATAL: Using value '{VERSION}' in '--onefile-tempdir-spec={CACHE_DIR}/codexctl/{VERSION}' value without being specified.
Build for macos-latest
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, hendrikmuhs/ccache-action@v1.2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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 for macos-latest (debug)
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, hendrikmuhs/ccache-action@v1.2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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 for macos-15-intel
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, hendrikmuhs/ccache-action@v1.2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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 for macos-15-intel (debug)
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, hendrikmuhs/ccache-action@v1.2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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 for ubuntu-latest (debug)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, hendrikmuhs/ccache-action@v1.2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/test/support/__init__.py:2592: Will always raise exception: "ZeroDivisionError(('division by zero',))"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/test/support/__init__.py:2588: Will always raise exception: "ZeroDivisionError(('division by zero',))"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/test/support/__init__.py:2582: Will always raise exception: "ZeroDivisionError(('division by zero',))"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/enum.py:1858: Will always raise exception: "UnboundLocalError(cannot access local variable 'enum_class' where it is not associated with a value)"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/enum.py:1857: Will always raise exception: "UnboundLocalError(cannot access local variable 'enum_class' where it is not associated with a value)"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/enum.py:1856: Will always raise exception: "UnboundLocalError(cannot access local variable 'enum_class' where it is not associated with a value)"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/enum.py:1768: Will always raise exception: "UnboundLocalError(cannot access local variable 'enum_class' where it is not associated with a value)"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/enum.py:1766: Will always raise exception: "UnboundLocalError(cannot access local variable 'enum_class' where it is not associated with a value)"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/enum.py:1762: Will always raise exception: "UnboundLocalError(cannot access local variable 'enum_class' where it is not associated with a value)"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/enum.py:1757: Will always raise exception: "TypeError(('type() takes no keyword arguments',))"
Build for ubuntu-latest
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, hendrikmuhs/ccache-action@v1.2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: /opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/test/support/__init__.py:2592: Will always raise exception: "ZeroDivisionError(('division by zero',))"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: /opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/test/support/__init__.py:2588: Will always raise exception: "ZeroDivisionError(('division by zero',))"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: /opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/test/support/__init__.py:2582: Will always raise exception: "ZeroDivisionError(('division by zero',))"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: /opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/enum.py:1858: Will always raise exception: "UnboundLocalError(cannot access local variable 'enum_class' where it is not associated with a value)"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: /opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/enum.py:1857: Will always raise exception: "UnboundLocalError(cannot access local variable 'enum_class' where it is not associated with a value)"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: /opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/enum.py:1856: Will always raise exception: "UnboundLocalError(cannot access local variable 'enum_class' where it is not associated with a value)"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: /opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/enum.py:1768: Will always raise exception: "UnboundLocalError(cannot access local variable 'enum_class' where it is not associated with a value)"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: /opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/enum.py:1766: Will always raise exception: "UnboundLocalError(cannot access local variable 'enum_class' where it is not associated with a value)"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: /opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/enum.py:1762: Will always raise exception: "UnboundLocalError(cannot access local variable 'enum_class' where it is not associated with a value)"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: /opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/enum.py:1757: Will always raise exception: "TypeError(('type() takes no keyword arguments',))"
Build for windows-latest
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, hendrikmuhs/ccache-action@v1.2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: C:\hostedtoolcache\windows\Python\3.12.10\x64\Lib\test\support\__init__.py:2458: Will always raise exception: "AttributeError(cannot import name 'uname' from <ModuleName 'os'>)"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: C:\hostedtoolcache\windows\Python\3.12.10\x64\Lib\test\support\__init__.py:2448: Will always raise exception: "AttributeError(cannot import name 'uname' from <ModuleName 'os'>)"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: C:\hostedtoolcache\windows\Python\3.12.10\x64\Lib\enum.py:1858: Will always raise exception: "UnboundLocalError(cannot access local variable 'enum_class' where it is not associated with a value)"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: C:\hostedtoolcache\windows\Python\3.12.10\x64\Lib\enum.py:1857: Will always raise exception: "UnboundLocalError(cannot access local variable 'enum_class' where it is not associated with a value)"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: C:\hostedtoolcache\windows\Python\3.12.10\x64\Lib\enum.py:1856: Will always raise exception: "UnboundLocalError(cannot access local variable 'enum_class' where it is not associated with a value)"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: C:\hostedtoolcache\windows\Python\3.12.10\x64\Lib\enum.py:1768: Will always raise exception: "UnboundLocalError(cannot access local variable 'enum_class' where it is not associated with a value)"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: C:\hostedtoolcache\windows\Python\3.12.10\x64\Lib\enum.py:1766: Will always raise exception: "UnboundLocalError(cannot access local variable 'enum_class' where it is not associated with a value)"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: C:\hostedtoolcache\windows\Python\3.12.10\x64\Lib\enum.py:1762: Will always raise exception: "UnboundLocalError(cannot access local variable 'enum_class' where it is not associated with a value)"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: C:\hostedtoolcache\windows\Python\3.12.10\x64\Lib\enum.py:1757: Will always raise exception: "TypeError(('type() takes no keyword arguments',))"
Nuitka Warning: main.py#L0
Nuitka-Plugins:WARNING: upx: For best results, disable onefile compression with '--onefile-no-compression' as double compression going to give larger and slower results.
Build for windows-latest (debug)
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, hendrikmuhs/ccache-action@v1.2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: C:\hostedtoolcache\windows\Python\3.12.10\x64\Lib\test\support\__init__.py:2458: Will always raise exception: "AttributeError(cannot import name 'uname' from <ModuleName 'os'>)"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: C:\hostedtoolcache\windows\Python\3.12.10\x64\Lib\test\support\__init__.py:2448: Will always raise exception: "AttributeError(cannot import name 'uname' from <ModuleName 'os'>)"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: C:\hostedtoolcache\windows\Python\3.12.10\x64\Lib\enum.py:1858: Will always raise exception: "UnboundLocalError(cannot access local variable 'enum_class' where it is not associated with a value)"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: C:\hostedtoolcache\windows\Python\3.12.10\x64\Lib\enum.py:1857: Will always raise exception: "UnboundLocalError(cannot access local variable 'enum_class' where it is not associated with a value)"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: C:\hostedtoolcache\windows\Python\3.12.10\x64\Lib\enum.py:1856: Will always raise exception: "UnboundLocalError(cannot access local variable 'enum_class' where it is not associated with a value)"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: C:\hostedtoolcache\windows\Python\3.12.10\x64\Lib\enum.py:1768: Will always raise exception: "UnboundLocalError(cannot access local variable 'enum_class' where it is not associated with a value)"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: C:\hostedtoolcache\windows\Python\3.12.10\x64\Lib\enum.py:1766: Will always raise exception: "UnboundLocalError(cannot access local variable 'enum_class' where it is not associated with a value)"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: C:\hostedtoolcache\windows\Python\3.12.10\x64\Lib\enum.py:1762: Will always raise exception: "UnboundLocalError(cannot access local variable 'enum_class' where it is not associated with a value)"
Nuitka Warning: main.py#L0
Nuitka-Unusual:WARNING: C:\hostedtoolcache\windows\Python\3.12.10\x64\Lib\enum.py:1757: Will always raise exception: "TypeError(('type() takes no keyword arguments',))"
Nuitka Warning: main.py#L0
Nuitka-Plugins:WARNING: upx: For best results, disable onefile compression with '--onefile-no-compression' as double compression going to give larger and slower results.
Build for remarkable (debug)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v3, actions/checkout@v4, actions/upload-artifact@v4, docker/setup-buildx-action@v3, docker/setup-qemu-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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 for remarkable
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v3, actions/checkout@v4, actions/upload-artifact@v4, docker/setup-buildx-action@v3, docker/setup-qemu-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Test for reMarkable 2.15.1
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, docker/build-push-action@v5, docker/setup-buildx-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Test for reMarkable 3.3.2
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, docker/build-push-action@v5, docker/setup-buildx-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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
remarkable
20.5 MB
sha256:3cd128427bd8fcf0f6ed47602c2c32ca03d99b7e5cd1717b6f51aa73ec888812
remarkable-debug
46.9 MB
sha256:3a48398400d0242ab826942107c486e4187e670af100b985fc1c335512841a50
ubuntu-latest
29.3 MB
sha256:723de7989d3c058ba38c5e23f66efa204f1c6922577a58942c0167607e4e5062
ubuntu-latest-debug
48.4 MB
sha256:4a24fdbdd37c6863417743d8749dad5d70a4f6eebe26c82b8716c760f55f8787
windows-latest
15.3 MB
sha256:9df73a696567f22344a8acb89a1288dc60438774de79886057956b4e804af85f
windows-latest-debug
36.1 MB
sha256:75ce0088bd4a9cf61e4c4c3825bd8bf4f2d4ae7188d619efd95095b1337f3183