Skip to content

fix(workflow): add g++ cross-compilers for bundled database features #93

fix(workflow): add g++ cross-compilers for bundled database features

fix(workflow): add g++ cross-compilers for bundled database features #93

Triggered via push April 15, 2026 02:54
Status Cancelled
Total duration 10m 4s
Artifacts 20

rust.yml

on: push
Test on Ubuntu
29s
Test on Ubuntu
Test on macOS
30s
Test on macOS
Test on Windows
1m 45s
Test on Windows
Matrix: Build Android binary
Matrix: Build Linux binaries
Matrix: Build macOS binaries
Matrix: Build Windows binaries
Create GitHub Release
Create GitHub Release
Fit to window
Zoom out
Zoom in

Annotations

7 errors and 20 warnings
Test on Windows
The run was canceled by @DataEraserC.
Test on Windows
The operation was canceled.
Build Android binary (aarch64-linux-android)
Process completed with exit code 100.
Build Android binary (x86_64-linux-android)
Process completed with exit code 100.
Build Android binary (i686-linux-android)
Process completed with exit code 100.
Build Android binary (armv7-linux-androideabi)
Process completed with exit code 100.
Build and Release
The run was canceled by @DataEraserC.
Test on Ubuntu
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@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/
Test on macOS
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@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/
Test on macOS
sqlite 3.51.3 is already installed and up-to-date. To reinstall 3.51.3, run: brew reinstall sqlite
Test on Windows
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@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 Android binary (aarch64-linux-android)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@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 Android binary (x86_64-linux-android)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@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 Android binary (i686-linux-android)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@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 Android binary (armv7-linux-androideabi)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@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 macOS binaries (aarch64-apple-darwin)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, 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/
Build macOS binaries (aarch64-apple-darwin)
sqlite 3.51.3 is already installed and up-to-date. To reinstall 3.51.3, run: brew reinstall sqlite
Build macOS binaries (x86_64-apple-darwin)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, 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/
Build macOS binaries (x86_64-apple-darwin)
sqlite 3.51.3 is already installed and up-to-date. To reinstall 3.51.3, run: brew reinstall sqlite
Build Linux binaries (riscv64gc-unknown-linux-gnu)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, 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/
Build Linux binaries (x86_64-unknown-linux-gnu)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, 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/
Build Linux binaries (aarch64-unknown-linux-gnu)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, 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/
Build Linux binaries (armv7-unknown-linux-gnueabihf)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, 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/
Build Linux binaries (i686-unknown-linux-gnu)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, 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/
Build Windows binaries (i686-pc-windows-msvc)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, 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/
Build Windows binaries (x86_64-pc-windows-msvc)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, 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/
Build Windows binaries (aarch64-pc-windows-msvc)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, 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/

Artifacts

Produced during runtime
Name Size Digest
file_classification_cli-aarch64-apple-darwin
1.56 MB
sha256:8288f404da165ab00e2097fcc84b06fc4ebdbcfb8a894def0750301d1de9831f
file_classification_cli-aarch64-pc-windows-msvc
1.41 MB
sha256:2622695ee9c571c0fcf72815cc10d3775ba0d0c4e7003c7a4361d14884d45ce6
file_classification_cli-aarch64-unknown-linux-gnu
1.72 MB
sha256:1aa777d253d49ed125796ef400b1ff5048aeeea60d705de0c4b207db75d12d1b
file_classification_cli-armv7-unknown-linux-gnueabihf
1.6 MB
sha256:0e4cd7b457778c56e7a0035cdb3b64bf3c30c36d255182ca83bcf9df2daba7b5
file_classification_cli-i686-pc-windows-msvc
1.36 MB
sha256:a1637bb8772460e10c239931537b37931aed6f4f5dbee78649d1e562c1729e56
file_classification_cli-i686-unknown-linux-gnu
1.87 MB
sha256:04e7d54f0129428a6748cbd8b0e4084100ba47c91e18fd89b4cb5c7645ea7a76
file_classification_cli-riscv64gc-unknown-linux-gnu
1.76 MB
sha256:46a9d0f78867420cbf40857c1cb51f2a7c314e34b8b3e9984b47b6c979afeb3a
file_classification_cli-x86_64-apple-darwin
1.65 MB
sha256:33792ed2568e0c5e1af6d2d5aa5fb5406a7c14e4cc3742da94028d5b63c87613
file_classification_cli-x86_64-pc-windows-msvc
1.58 MB
sha256:c853cffd2be8c14895c316ac9535a4d4f8a8924c4ec9c99bdf953407528aaa82
file_classification_cli-x86_64-unknown-linux-gnu
1.77 MB
sha256:664e7e89e19ebbb0c3c2dc2c4dcf369dd19d4f5022f4215575096ed2a00ef54b
file_classification_webapi-aarch64-apple-darwin
1.16 MB
sha256:9586dbefb75f0a5462cf583d6556b1112dedea1e1b09324bac78d128dbd81589
file_classification_webapi-aarch64-pc-windows-msvc
989 KB
sha256:11b0e0e80a4c9ed48c156333a207b5ed5faa22eab3a17c29986116237c4cbe94
file_classification_webapi-aarch64-unknown-linux-gnu
1.29 MB
sha256:bea333c9ea0834e5f4aab1c95f45a70f375191a53ab43b4d24e2ae2812cc07dc
file_classification_webapi-armv7-unknown-linux-gnueabihf
1.16 MB
sha256:8c3fed6f091d0b050a5e55208a448399ea4c2f4fe5262542e510b034c8b90434
file_classification_webapi-i686-pc-windows-msvc
946 KB
sha256:f788ce089e7adb3f87e4af0ab2984cf0362a77158fc1a4dece4a133dc54016db
file_classification_webapi-i686-unknown-linux-gnu
1.39 MB
sha256:0dda27a816a948df0bfb559b02ebddb4c8d3f470c7b517b788f1d9fddafcb1f8
file_classification_webapi-riscv64gc-unknown-linux-gnu
1.31 MB
sha256:f06681a4f4463735b75dd21038049630879c0fdf82288e50e6cd1be4cc8ae4b6
file_classification_webapi-x86_64-apple-darwin
1.22 MB
sha256:982011f9eafd2d11e92ceb0a4c29476d9da393cb949b31fd582324d2315916ac
file_classification_webapi-x86_64-pc-windows-msvc
1.11 MB
sha256:15b3f30c6a9ff28f443d0d2ceac6be7bf8de2ff3dc1f7870ab4ceb88448d2a0a
file_classification_webapi-x86_64-unknown-linux-gnu
1.32 MB
sha256:ca2dc5d7d44d3612a2ee31bb969ef0bf600effca4fd35ed53b6c668c366400ee