Skip to content

feat: update build scripts for native JRE creation and improve Docker… #95

feat: update build scripts for native JRE creation and improve Docker…

feat: update build scripts for native JRE creation and improve Docker… #95

Triggered via push May 12, 2026 18:28
Status Success
Total duration 1h 3m 7s
Artifacts 46
Validate Version Compatibility
6s
Validate Version Compatibility
Run Unit Tests  /  Bandit security scan (bindings/python)
15s
Run Unit Tests / Bandit security scan (bindings/python)
Run Example Tests  /  Download ArcadeDB JARs
30s
Run Example Tests / Download ArcadeDB JARs
Run Unit Tests  /  Download ArcadeDB JARs
31s
Run Unit Tests / Download ArcadeDB JARs
Matrix: Run Example Tests / test-examples
Matrix: Run Unit Tests / test
Run Example Tests  /  Examples Test Summary
4s
Run Example Tests / Examples Test Summary
Run Unit Tests  /  Test Summary
4s
Run Unit Tests / Test Summary
Publish arcadedb-embedded to PyPI (4 platforms)
2m 37s
Publish arcadedb-embedded to PyPI (4 platforms)
Fit to window
Zoom out
Zoom in

Annotations

2 errors, 21 warnings, and 11 notices
Run Unit Tests / Test arcadedb-embedded (darwin/arm64, Python 3.10)
WARNING: Cache entry deserialization failed, entry ignored
Run Example Tests / Test Python Examples (darwin/arm64, Python 3.10)
WARNING: Cache entry deserialization failed, entry ignored
Run Unit Tests / Test arcadedb-embedded (darwin/arm64, Python 3.11)
No files were found with the provided path: bindings/python/pytest-output.txt bindings/python/.coverage. No artifacts will be uploaded.
Run Unit Tests / Test arcadedb-embedded (linux/amd64, Python 3.13)
No files were found with the provided path: bindings/python/pytest-output.txt bindings/python/.coverage. No artifacts will be uploaded.
Run Unit Tests / Test arcadedb-embedded (linux/amd64, Python 3.11)
No files were found with the provided path: bindings/python/pytest-output.txt bindings/python/.coverage. No artifacts will be uploaded.
Run Unit Tests / Test arcadedb-embedded (linux/amd64, Python 3.10)
No files were found with the provided path: bindings/python/pytest-output.txt bindings/python/.coverage. No artifacts will be uploaded.
Run Unit Tests / Test arcadedb-embedded (linux/arm64, Python 3.14)
No files were found with the provided path: bindings/python/pytest-output.txt bindings/python/.coverage. No artifacts will be uploaded.
Run Unit Tests / Test arcadedb-embedded (linux/amd64, Python 3.12)
No files were found with the provided path: bindings/python/pytest-output.txt bindings/python/.coverage. No artifacts will be uploaded.
Run Unit Tests / Test arcadedb-embedded (linux/arm64, Python 3.11)
No files were found with the provided path: bindings/python/pytest-output.txt bindings/python/.coverage. No artifacts will be uploaded.
Run Unit Tests / Test arcadedb-embedded (linux/arm64, Python 3.10)
No files were found with the provided path: bindings/python/pytest-output.txt bindings/python/.coverage. No artifacts will be uploaded.
Run Unit Tests / Test arcadedb-embedded (darwin/arm64, Python 3.14)
No files were found with the provided path: bindings/python/pytest-output.txt bindings/python/.coverage. No artifacts will be uploaded.
Run Unit Tests / Test arcadedb-embedded (linux/arm64, Python 3.13)
No files were found with the provided path: bindings/python/pytest-output.txt bindings/python/.coverage. No artifacts will be uploaded.
Run Unit Tests / Test arcadedb-embedded (linux/arm64, Python 3.12)
No files were found with the provided path: bindings/python/pytest-output.txt bindings/python/.coverage. No artifacts will be uploaded.
Run Unit Tests / Test arcadedb-embedded (windows/amd64, Python 3.13)
No files were found with the provided path: bindings/python/pytest-output.txt bindings/python/.coverage. No artifacts will be uploaded.
Run Unit Tests / Test arcadedb-embedded (windows/amd64, Python 3.11)
No files were found with the provided path: bindings/python/pytest-output.txt bindings/python/.coverage. No artifacts will be uploaded.
Run Unit Tests / Test arcadedb-embedded (darwin/arm64, Python 3.12)
No files were found with the provided path: bindings/python/pytest-output.txt bindings/python/.coverage. No artifacts will be uploaded.
Run Unit Tests / Test arcadedb-embedded (darwin/arm64, Python 3.13)
No files were found with the provided path: bindings/python/pytest-output.txt bindings/python/.coverage. No artifacts will be uploaded.
Run Unit Tests / Test arcadedb-embedded (windows/amd64, Python 3.10)
No files were found with the provided path: bindings/python/pytest-output.txt bindings/python/.coverage. No artifacts will be uploaded.
Run Unit Tests / Test arcadedb-embedded (windows/amd64, Python 3.14)
No files were found with the provided path: bindings/python/pytest-output.txt bindings/python/.coverage. No artifacts will be uploaded.
Run Unit Tests / Test arcadedb-embedded (darwin/arm64, Python 3.10)
No files were found with the provided path: bindings/python/pytest-output.txt bindings/python/.coverage. No artifacts will be uploaded.
Run Unit Tests / Test arcadedb-embedded (windows/amd64, Python 3.12)
No files were found with the provided path: bindings/python/pytest-output.txt bindings/python/.coverage. No artifacts will be uploaded.
Run Unit Tests / Test arcadedb-embedded (linux/amd64, Python 3.14)
No files were found with the provided path: bindings/python/pytest-output.txt bindings/python/.coverage. No artifacts will be uploaded.
Publish arcadedb-embedded to PyPI (4 platforms)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0. 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/
Run Unit Tests / Test arcadedb-embedded (windows/amd64, Python 3.13)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
Run Unit Tests / Test arcadedb-embedded (windows/amd64, Python 3.11)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
Run Unit Tests / Test arcadedb-embedded (windows/amd64, Python 3.10)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
Run Unit Tests / Test arcadedb-embedded (windows/amd64, Python 3.14)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
Run Unit Tests / Test arcadedb-embedded (windows/amd64, Python 3.12)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
Run Example Tests / Test Python Examples (windows/amd64, Python 3.12)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
Run Example Tests / Test Python Examples (windows/amd64, Python 3.11)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
Run Example Tests / Test Python Examples (windows/amd64, Python 3.13)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
Run Example Tests / Test Python Examples (windows/amd64, Python 3.10)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
Run Example Tests / Test Python Examples (windows/amd64, Python 3.14)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
Publish arcadedb-embedded to PyPI (4 platforms)
Generating and uploading digital attestations

Artifacts

Produced during runtime
Name Size Digest
arcadedb-jars Expired
262 MB
sha256:bc8c730410394a335bb3ddc460d452e4290564f0428c9659cd7891c17d9ad085
arcadedb-jars-examples Expired
262 MB
sha256:a86298b421c19b82d72e13686e3cd803476e57acbd8c6568487e04f59183a210
example-logs-darwin-arm64-py3.10 Expired
63.2 KB
sha256:326457ee7df91416a3bc91a064e6a8b2c6823c1e4d0b2fbb52b30337ca796a06
example-logs-darwin-arm64-py3.11 Expired
64.2 KB
sha256:7181553aa829a931ab50b61ea23b3bd0e8e6068ad12a54fd6d30eb1c40d441bc
example-logs-darwin-arm64-py3.12 Expired
64 KB
sha256:df7565258863f279e6f7b3808a1c5208eb798da5a0ea3dced9e57dbac44c7515
example-logs-darwin-arm64-py3.13 Expired
63.9 KB
sha256:1f8a63ed6f35e1b7aa97d86e1552e6d23639e5a9a252b68dcaaa37c9c236c714
example-logs-darwin-arm64-py3.14 Expired
63.2 KB
sha256:f31446665b0e156e8082b776da875aacb221a07c7cbe93d1b991b41978f69d66
example-logs-linux-amd64-py3.10 Expired
64.2 KB
sha256:b834a57713cc15fc3ead8d87db19e84d780a6ad168afd5f305a75af43bd1369d
example-logs-linux-amd64-py3.11 Expired
64.3 KB
sha256:0ee97a8766a7be948ec33915edfcfcdb38738a74fb7cb554772cf95bd5228e39
example-logs-linux-amd64-py3.12 Expired
64.9 KB
sha256:c2cae54fb382b3ffb275590e7c79f81164b8675aa652bcebee6c0cdb52284b66
example-logs-linux-amd64-py3.13 Expired
64.4 KB
sha256:189e18aeec2aacfdf407e23b1be26ef4c6b395988a6a252a1771af06cc16cb8e
example-logs-linux-amd64-py3.14 Expired
65.1 KB
sha256:4d517b720059a3fde7541fe390f8b0bbf42b4769ce7e74fa60646e4379232a07
example-logs-linux-arm64-py3.10 Expired
64.1 KB
sha256:a72d6b573d0bd64bfcc6f000e8868a583621bd44697db5468cfeee44274f32e5
example-logs-linux-arm64-py3.11 Expired
63.9 KB
sha256:9543c90009ee8e8acb0889834c9ba5ba1205d2ef5e05f6ba421564a7d457f679
example-logs-linux-arm64-py3.12 Expired
64.4 KB
sha256:138687606eda58c2350d5855e72143790629e371d43ac217c568895feb2dc723
example-logs-linux-arm64-py3.13 Expired
64.6 KB
sha256:37c7b8f69b1331803263b80b2a738f945220108966b721a42487d60d239e496e
example-logs-linux-arm64-py3.14 Expired
63.8 KB
sha256:305dc7bdc712ded0a8ad85994a397a9d67dcdddfea2053da2ff83529caf41f19
example-logs-windows-amd64-py3.10 Expired
65.4 KB
sha256:cb696a2478128a1e4f889d88e5ac67998db249eb6eedebeeef5326cfbe6c2d13
example-logs-windows-amd64-py3.11 Expired
64.9 KB
sha256:d71d56aa147b1dd80d08c46acc267db33dfc857f0f0a601b86168bf6f072a735
example-logs-windows-amd64-py3.12 Expired
65.5 KB
sha256:1382b1f9a160fb36dc5782bc8ac703b83e9ab2f7f9f8fdbbd9dbb1d9f5bf31ce
example-logs-windows-amd64-py3.13 Expired
65.4 KB
sha256:2c976cfed9bf21156e33f9576bac2b929552217665c052a6dd853da69f0a9743
example-logs-windows-amd64-py3.14 Expired
66.1 KB
sha256:c530fa00694e495177a6334084795a5ffab511e25b0612c24e9dd2b871c2932c
wheel-darwin-arm64-py3.10 Expired
69.1 MB
sha256:81487754eb059e0ae0288a2a04aeacbc712f76633030495f7c05af0a21dd7d1c
wheel-darwin-arm64-py3.11 Expired
69.1 MB
sha256:88e2febf2590c9914dcf07b7b2966095a6a05e8fba7f3061e56d5e983c11f908
wheel-darwin-arm64-py3.12 Expired
69.1 MB
sha256:4bdd8948d286c2adc6cbd54b17a34d3cc9aee16fd707aa4665d60045e526f2b6
wheel-darwin-arm64-py3.13 Expired
69.1 MB
sha256:abd3220bbdaf35e35f65bdc4da0289657f9b35205de5a270bdabfbbf375276f1
wheel-darwin-arm64-py3.14 Expired
69.1 MB
sha256:67a28d67410fc1521a80fec405e56d0dfe702118c84b183609829ad9aa217b7b
wheel-darwin-arm64-test Expired
69.1 MB
sha256:4bdd8948d286c2adc6cbd54b17a34d3cc9aee16fd707aa4665d60045e526f2b6
wheel-linux-amd64-py3.10 Expired
73.2 MB
sha256:071cb351f3f2f6570a8e093b945ab5d529a3dbba89d6debc1252adbcd5ac610e
wheel-linux-amd64-py3.11 Expired
73.2 MB
sha256:4074916d7a2e40b0a12487a41722651a8c23670cc6891ec0bf4a0452572beaa1
wheel-linux-amd64-py3.12 Expired
73.2 MB
sha256:991d4136db1aa4f674055ba08d2533437701eef3d7c4559e65b5b0beef28cbd7
wheel-linux-amd64-py3.13 Expired
73.2 MB
sha256:df3959307b5d29ba553740efa4fd483d18e8b98dfc95aa2615901921ed441257
wheel-linux-amd64-py3.14 Expired
73.2 MB
sha256:8003d903d7c0ebe90e724e9198ca6122b79b3ace08ceaaed7a41fad1baa4f214
wheel-linux-amd64-test Expired
73.2 MB
sha256:991d4136db1aa4f674055ba08d2533437701eef3d7c4559e65b5b0beef28cbd7
wheel-linux-arm64-py3.10 Expired
72.1 MB
sha256:935518e68bc763d40b078e1afcc6fefa6e6e12d8d326a6da934973033faf5357
wheel-linux-arm64-py3.11 Expired
72.1 MB
sha256:f268d582ecd517403636e40532603da673050972c82c9e5204a037741bf2db69
wheel-linux-arm64-py3.12 Expired
72.1 MB
sha256:fccaa50faf32289a594cd7ab707329c4f404f8bc6e56266da91e1a49860a2e17
wheel-linux-arm64-py3.13 Expired
72.1 MB
sha256:23369440f42e759617a0fcd9e103b92fe0177acd011322d1ed0dc3e93de9ec8d
wheel-linux-arm64-py3.14 Expired
72.1 MB
sha256:78af1cbc2d1125aa450e00fbe4d10829a4325910757449b6a098fd8ad41c547f
wheel-linux-arm64-test Expired
72.1 MB
sha256:fccaa50faf32289a594cd7ab707329c4f404f8bc6e56266da91e1a49860a2e17
wheel-windows-amd64-py3.10 Expired
70.2 MB
sha256:1c27d863ae3f17b0f256dac02be64d9376151eb639a5ad08ef6b022a3b2d594f
wheel-windows-amd64-py3.11 Expired
70.2 MB
sha256:3a674b0a9a083f647f273aaa97116327143b526496b5e3fb0964cb3fdc91aab0
wheel-windows-amd64-py3.12 Expired
70.2 MB
sha256:42f9994131391c54e711535210a8da2e2be8b828093e2704ffa849ac81d5721d
wheel-windows-amd64-py3.13 Expired
70.2 MB
sha256:155d0ab2fbe21cdee49d26898560e3ae0daf6493da18d3000559e0094c1b63c7
wheel-windows-amd64-py3.14 Expired
70.5 MB
sha256:81ee32dae657ddbc5dfce83d7dcd9b383de7b314410c20d44912266d9d4f6385
wheel-windows-amd64-test Expired
70.2 MB
sha256:42f9994131391c54e711535210a8da2e2be8b828093e2704ffa849ac81d5721d