Skip to content

feat(client): implement graceful shutdown for Client #787

feat(client): implement graceful shutdown for Client

feat(client): implement graceful shutdown for Client #787

Triggered via pull request March 27, 2026 08:38
Status Success
Total duration 14m 24s
Artifacts 29

ci.yml

on: pull_request
Matrix: Android
Matrix: manylinux
Matrix: macos
Matrix: musllinux
Matrix: windows
Release
0s
Release
Fit to window
Zoom out
Zoom in

Annotations

33 warnings
style
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions-rs/toolchain@v1. 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/
style
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
style
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
style
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
style
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
manylinux (standard, --find-interpreter, ubuntu-latest, x86, jemalloc, crossbuild-essential-i386,...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: KyleMayes/install-llvm-action@v2. 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/
manylinux (standard, --find-interpreter, ubuntu-latest, aarch64, jemalloc, crossbuild-essential-a...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: KyleMayes/install-llvm-action@v2. 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/
macos (standard, --find-interpreter, macos-14, aarch64, jemalloc)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions-rs/toolchain@v1. 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/
macos (standard, --find-interpreter, macos-14, aarch64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
macos (standard, --find-interpreter, macos-14, aarch64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
macos (standard, --find-interpreter, macos-14, aarch64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
macos (standard, --find-interpreter, macos-14, aarch64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
manylinux (free-threaded, --interpreter 3.13t 3.14t, ubuntu-latest, armv7, jemalloc, crossbuild-e...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: KyleMayes/install-llvm-action@v2. 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/
manylinux (standard, --find-interpreter, ubuntu-latest, x86_64, jemalloc)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: KyleMayes/install-llvm-action@v2. 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/
manylinux (free-threaded, --interpreter 3.13t 3.14t, ubuntu-latest, x86, jemalloc, crossbuild-ess...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: KyleMayes/install-llvm-action@v2. 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/
manylinux (free-threaded, --interpreter 3.13t 3.14t, ubuntu-latest, aarch64, jemalloc, crossbuild...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: KyleMayes/install-llvm-action@v2. 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/
manylinux (standard, --find-interpreter, ubuntu-latest, armv7, jemalloc, crossbuild-essential-arm...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: KyleMayes/install-llvm-action@v2. 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/
manylinux (free-threaded, --interpreter 3.13t 3.14t, ubuntu-latest, x86_64, jemalloc)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: KyleMayes/install-llvm-action@v2. 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/
macos (free-threaded, --interpreter 3.13t 3.14t, macos-14, x86_64, jemalloc)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions-rs/toolchain@v1. 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/
macos (free-threaded, --interpreter 3.13t 3.14t, macos-14, x86_64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
macos (free-threaded, --interpreter 3.13t 3.14t, macos-14, x86_64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
macos (free-threaded, --interpreter 3.13t 3.14t, macos-14, x86_64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
macos (free-threaded, --interpreter 3.13t 3.14t, macos-14, x86_64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
macos (standard, --find-interpreter, macos-14, x86_64, jemalloc)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions-rs/toolchain@v1. 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/
macos (standard, --find-interpreter, macos-14, x86_64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
macos (standard, --find-interpreter, macos-14, x86_64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
macos (standard, --find-interpreter, macos-14, x86_64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
macos (standard, --find-interpreter, macos-14, x86_64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
macos (free-threaded, --interpreter 3.13t 3.14t, macos-14, aarch64, jemalloc)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions-rs/toolchain@v1. 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/
macos (free-threaded, --interpreter 3.13t 3.14t, macos-14, aarch64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
macos (free-threaded, --interpreter 3.13t 3.14t, macos-14, aarch64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
macos (free-threaded, --interpreter 3.13t 3.14t, macos-14, aarch64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
macos (free-threaded, --interpreter 3.13t 3.14t, macos-14, aarch64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/

Artifacts

Produced during runtime
Name Size Digest
wheels-android-aarch64-linux-android
3.74 MB
sha256:bb6ca02b5968df85aaf01344fd3707df10267442d3e4f605fd4d09577fd70fb2
wheels-android-x86_64-linux-android
3.83 MB
sha256:68325b21ec7fcb91258a5242f14cea4d1b8f4a7b57e2e55d947ba8c7c77f7447
wheels-linux-aarch64-free-threaded
7.99 MB
sha256:92ad75901394606920569fa2090c87b987a65a034db72751274fce7f274ae231
wheels-linux-aarch64-standard
3.99 MB
sha256:430c58f857a2ead2f26e3024689a35c3e48af7d11bd3281304d447501b980946
wheels-linux-armv7-free-threaded
7.4 MB
sha256:10651e05271ced7c7cc5723870f86edae20ebc4b9c626e3bb3efa92ffb38607a
wheels-linux-armv7-standard
3.69 MB
sha256:9fde810a2b954c4588b896de44ae520ddfdee15a2eeb4911e47d72a6d988c9f6
wheels-linux-x86-free-threaded
8.18 MB
sha256:2ede3375241b2b95753c073421bcdd67eee887feb39c3034aa5857e0169be87b
wheels-linux-x86-standard
4.09 MB
sha256:4bb32d37b807be144f18e03b294f01e082edd5bd732a99e10a0a4b5dd13af1da
wheels-linux-x86_64-free-threaded
7.88 MB
sha256:2820b11b18ac8a13780b1d03e022134c0bd3e8d83fab9512d902eaf828445f00
wheels-linux-x86_64-standard
3.94 MB
sha256:91070d2f603e284d295f883130efc33b9d9c5fa1ee65fdc10ca08e0f185e1921
wheels-macos-aarch64-free-threaded
7.19 MB
sha256:af6c50bbbb4675b4fa7914c7f5bedd25ed9c4a00af321db4286745f88bb20219
wheels-macos-aarch64-standard
3.6 MB
sha256:46e44c616ca7bd0d3956b2eec5f10cf5bb4fd878eab7f592011b1a318bbe1c35
wheels-macos-x86_64-free-threaded
7.63 MB
sha256:51259de938f6e898ad6405c47609fe1b118ded1cca507db27787b45907e9d996
wheels-macos-x86_64-standard
3.83 MB
sha256:8fb435ac654b15869166804fe2e4d2642fdac798d2c561a46df06e3e59e0f60f
wheels-musllinux-aarch64-unknown-linux-musl-free-threaded
7.51 MB
sha256:84693a6ef2a6e5686e6eb301ab55a8490493e01967b19f981f754774e9352ce0
wheels-musllinux-aarch64-unknown-linux-musl-standard
3.76 MB
sha256:0ae76f77f2a95ec4cb4548dabc5f4a0163065e8b86a1e235accc70fda8e8bc6f
wheels-musllinux-armv7-unknown-linux-musleabihf-free-threaded
7.36 MB
sha256:c97b8c56e484a90e1f43cb3cd0846248528014b5ee25ac89b4f58e9ee4bf28a5
wheels-musllinux-armv7-unknown-linux-musleabihf-standard
3.68 MB
sha256:8073570a2d99574fa6689f407dc5a9b1504b04d56b2802e25e63d00bec820efc
wheels-musllinux-i686-unknown-linux-musl-free-threaded
7.59 MB
sha256:22ec6a9473ef72c3ed228a144910c7b8e53ff6fbf3d01812accf95247c92317b
wheels-musllinux-i686-unknown-linux-musl-standard
3.8 MB
sha256:7d375d700883a1c96c71dfe597c344d72cf27a996d4b5fa5d01340ecbf5b0b05
wheels-musllinux-x86_64-unknown-linux-musl-free-threaded
7.91 MB
sha256:0602b994f7c90cd3f0112328e405aad498a72636cc27d411269190680dfe06aa
wheels-musllinux-x86_64-unknown-linux-musl-standard
3.95 MB
sha256:09b2aedaad925a116b0f93d3ce5af7d1265730971d65da02ecab7fcda02f0b1a
wheels-sdist
193 KB
sha256:d73013904139416beb39940eb691cd9742516c84f5a4685ce3d28e57e22d7462
wheels-windows-aarch64-free-threaded
6.82 MB
sha256:da9e8bb72174e3e38223871d8a8d660fc2a064a7a3317d29f1ef6788a511552d
wheels-windows-aarch64-standard
10.2 MB
sha256:831fc5bcc9abc433151ab5b1f7f0d672fc42210989e0c1df85642ded12a335e4
wheels-windows-x64-free-threaded
7.43 MB
sha256:e472a8fcc197b0cdf7331b38286878f274c9f8bd682adf6da08dea314ea33ded
wheels-windows-x64-standard
3.71 MB
sha256:338f344dc702c8af89611845a80c62f443b645d0c879e3001bb93bae3d2b6513
wheels-windows-x86-free-threaded
6.84 MB
sha256:5b1bf7fa49f89c5e0bf1e2eaa6216babf260b8309f1c25ea64065e9d16ce0eb5
wheels-windows-x86-standard
3.43 MB
sha256:2d15d8895e1b0d34261f24f79081ace400fff2f5c3561c95ba303d1c72c0048a