Skip to content

fix(workflow): remove unavailable android g++ cross compilers #94

fix(workflow): remove unavailable android g++ cross compilers

fix(workflow): remove unavailable android g++ cross compilers #94

Triggered via push April 15, 2026 03:00
Status Success
Total duration 13m 43s
Artifacts 28

rust.yml

on: push
Test on Ubuntu
31s
Test on Ubuntu
Test on macOS
44s
Test on macOS
Test on Windows
3m 10s
Test on Windows
Matrix: Build Android binary
Matrix: Build Linux binaries
Matrix: Build macOS binaries
Matrix: Build Windows binaries
Create GitHub Release
0s
Create GitHub Release
Fit to window
Zoom out
Zoom in

Annotations

20 warnings
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 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 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 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 (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 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/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 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/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 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/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 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/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 (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 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 (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/
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/

Artifacts

Produced during runtime
Name Size Digest
file_classification_cli-aarch64-apple-darwin
1.56 MB
sha256:d9403c41a6236e9eacec7b1526e760fcc91c5d2b57310358a85bdc75e9e52bf0
file_classification_cli-aarch64-pc-windows-msvc
1.41 MB
sha256:8a0f47b4c72294951e09064c7e21213b6dd6ef4a15a8b6f7147a05678946e216
file_classification_cli-aarch64-unknown-linux-gnu
1.72 MB
sha256:5d251c879d57c9309fad0c0edd65f11501f2b76058cc541d23b791e45bc06c37
file_classification_cli-android-aarch64-linux-android
1.67 MB
sha256:ac56f19cce8bb5b722186c264318130fb5d6568f9379df4ee9f7cb3e40cef4bf
file_classification_cli-android-armv7-linux-androideabi
1.57 MB
sha256:de413e3a89f2f3c1a54cfa0805848c66211d2f9a87b18606d750c029e05a29d3
file_classification_cli-android-i686-linux-android
1.79 MB
sha256:fb9148bd6515849ec46e5fbf6fa6308568fcfdc73dfd71551af547398bc3b759
file_classification_cli-android-x86_64-linux-android
1.72 MB
sha256:1ecc346e967a0c4f917e2307792261d23f7a785ca0ad6c8e7d0b9e5df6213119
file_classification_cli-armv7-unknown-linux-gnueabihf
1.6 MB
sha256:e626196548f98ab92918fb96371d393040aaf719c511c2da2955e45a864a9597
file_classification_cli-i686-pc-windows-msvc
1.36 MB
sha256:d0d1b791e69cecbfdf74501f4601e5f188038d6c272fd63707f1b9315eadfaf2
file_classification_cli-i686-unknown-linux-gnu
1.87 MB
sha256:0a29c47c1e368f543dcb4bc76f24c41db32ff88c4c3909b150d0682c95183399
file_classification_cli-riscv64gc-unknown-linux-gnu
1.76 MB
sha256:c66229e108e6dd7a95c81750714fcc185fabad9d6f0661d6bf13195c7e981702
file_classification_cli-x86_64-apple-darwin
1.65 MB
sha256:c2146d850b663bb0b4973fca759401a8a27689c4aa7918e4a0387ac8a9f93631
file_classification_cli-x86_64-pc-windows-msvc
1.58 MB
sha256:fac1178c9626b196abac3f06cb31575ecf71bf47efa56f240ebae03e10e095bc
file_classification_cli-x86_64-unknown-linux-gnu
1.77 MB
sha256:a8e4f3cc0da126216620e7961e4cb2a9b385654b58ce2d3a26e14778a280ff39
file_classification_webapi-aarch64-apple-darwin
1.16 MB
sha256:25e9b42e19f74e742cdf6b25c948dd45e288a8abdcd6c2d10a28f57271afa8ba
file_classification_webapi-aarch64-pc-windows-msvc
989 KB
sha256:fa6879da06133ecdefbe07c1ab69153ed8a4922199c9283006a71942bf46ef28
file_classification_webapi-aarch64-unknown-linux-gnu
1.29 MB
sha256:6f834e3188d0213c5440f557029be139dad7453387fdae8c7b0d27fc7de61ae3
file_classification_webapi-android-aarch64-linux-android
1.24 MB
sha256:10a7f09d46d199db0e851e627423781522e939e3024a62db464de81f6a956433
file_classification_webapi-android-armv7-linux-androideabi
1.18 MB
sha256:b56f62407aaa5fd2382791b5a8101a2580ddcd98e9200e632073d082cfd132ee
file_classification_webapi-android-i686-linux-android
1.31 MB
sha256:3635d9b75efca378eea0a1ef4c379d474d0f4986d270c50480beae83627bd190
file_classification_webapi-android-x86_64-linux-android
1.27 MB
sha256:726dd5f8857fb34e112143b965b2110157c44ff0d4e85f708214e4f3366fb73f
file_classification_webapi-armv7-unknown-linux-gnueabihf
1.16 MB
sha256:3939bb4c84f12dc1f1bc5a3e13c39c69026ee15c5c589a4af4ba31961bffaf42
file_classification_webapi-i686-pc-windows-msvc
946 KB
sha256:54063e8e0e5c6332367c494da43ebf6ddea771b2746db737df0bb50ab40e2e4c
file_classification_webapi-i686-unknown-linux-gnu
1.39 MB
sha256:744b54ad3e6d43d043825bdf00177d59cb1f7111dcaf46794f4b20f6ece49190
file_classification_webapi-riscv64gc-unknown-linux-gnu
1.31 MB
sha256:84f47ca9b3b22d608148ebc8f395b71ee50600de9c5a90e8f1f95976032c2aa3
file_classification_webapi-x86_64-apple-darwin
1.22 MB
sha256:b87e401d652c6369943ac8bcceb29cf04ec64cf9a364cd0349700cb8f48d4d4e
file_classification_webapi-x86_64-pc-windows-msvc
1.11 MB
sha256:80b8ad98f1c7e1289f23b3ee5fad6a42d8923f1aa2d1c12ba1e0a20e685e8c4d
file_classification_webapi-x86_64-unknown-linux-gnu
1.32 MB
sha256:6131e782ff17e25cf822e2e05109214d06fc54d9c72b1c70cdeb0f307d58563a