Skip to content

[BUG](dispatcher): shut down IO runtime cleanly without async-context… #3392

[BUG](dispatcher): shut down IO runtime cleanly without async-context…

[BUG](dispatcher): shut down IO runtime cleanly without async-context… #3392

Re-run triggered July 27, 2026 17:04
Status Success
Total duration 27m 7s
Artifacts 370
check-tag
3s
check-tag
Matrix: python-tests-linux / build-rust-bindings
Matrix: python-tests-windows / build-rust-bindings
Matrix: Rust tests / test-integration
Matrix: Rust tests / test
get-version
42s
get-version
JavaScript client tests  /  test
2m 40s
JavaScript client tests / test
Rust tests  /  test-long
6m 22s
Rust tests / test-long
Rust tests  /  test-storage-gcs
3m 48s
Rust tests / test-storage-gcs
Rust tests  /  can-build-release
1m 36s
Rust tests / can-build-release
Go tests  /  cluster-test
9m 54s
Go tests / cluster-test
Matrix: python-tests-linux / test-cluster-rust-frontend
Matrix: python-tests-windows / test-cluster-rust-frontend
python-tests-linux  /  build-rust-cli
1m 29s
python-tests-linux / build-rust-cli
python-tests-windows  /  build-rust-cli
3m 14s
python-tests-windows / build-rust-cli
Matrix: python-tests-linux / test-windows-smoke
Matrix: python-tests-windows / test-windows-smoke
Matrix: python-tests-linux / test-python-cli
Matrix: python-tests-linux / test-rust-bindings-stress
Matrix: python-tests-linux / test-rust-bindings
Matrix: python-tests-windows / test-python-cli
Matrix: python-tests-windows / test-rust-bindings-stress
Matrix: python-tests-windows / test-rust-bindings
python-tests-linux  /  merge-cluster-logs
13s
python-tests-linux / merge-cluster-logs
python-tests-windows  /  merge-cluster-logs
python-tests-windows / merge-cluster-logs
Matrix: python-tests-linux / test-rust-single-node-integration
Matrix: python-tests-linux / test-rust-thin-client
Matrix: python-tests-windows / test-rust-single-node-integration
Matrix: python-tests-windows / test-rust-thin-client
python-tests-linux  /  merge-python-test-inventory
12s
python-tests-linux / merge-python-test-inventory
python-tests-windows  /  merge-python-test-inventory
12s
python-tests-windows / merge-python-test-inventory
Publish to PyPI  /  Resolve version
8s
Publish to PyPI / Resolve version
Publish thin client to PyPI
1m 9s
Publish thin client to PyPI
Matrix: Publish to DockerHub and GHCR / build
Matrix: Publish to PyPI / build
Publish to PyPI  /  build-sdist
12m 46s
Publish to PyPI / build-sdist
Publish to DockerHub and GHCR  /  Merge platform manifests
18s
Publish to DockerHub and GHCR / Merge platform manifests
Publish to PyPI  /  Release
34s
Publish to PyPI / Release
Make GitHub release
36s
Make GitHub release
Deploy to staging  /  Deploy all -- staging
6s
Deploy to staging / Deploy all -- staging
Runtime report
39s
Runtime report
Notify Slack on ChromaDB Release Failure
Notify Slack on ChromaDB Release Failure
Fit to window
Zoom out
Zoom in

Annotations

15 warnings
python-tests-linux / test-cluster-rust-frontend (3.9, chromadb/test/distributed/test_repair_collection_log_offset.py)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/login-action@v2.1.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Create a Trusted Publisher
A new Trusted Publisher for the currently running publishing workflow can be created by accessing the following link(s) while logged-in as an owner of the package(s):
Upgrade to Trusted Publishing
Trusted Publishers allows publishing packages to PyPI from automated environments like GitHub Actions without needing to use username/password combinations or API tokens to authenticate with PyPI. Read more: https://docs.pypi.org/trusted-publishers
attestations input ignored
The workflow was run with the 'attestations: true' input, but an explicit password was also set, disabling Trusted Publishing. As a result, the attestations input is ignored.
Publish to DockerHub and GHCR / Build image for amd64
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/login-action@v2.1.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Publish to PyPI / Release
⚠️ Warning: The maturin upload and publish commands are deprecated and will be removed in the future. For more information see: https://github.com/PyO3/maturin/issues/2334
Publish to DockerHub and GHCR / Build image for arm64
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/login-action@v2.1.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Publish to DockerHub and GHCR / Merge platform manifests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/login-action@v2.1.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Make GitHub release
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ncipollo/release-action@v1.14.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Make GitHub release
Artifact is a directory:dist/wheels-linux-aarch64/. Directories can not be uploaded to a release.
Make GitHub release
Artifact is a directory:dist/wheels-linux-x86_64/. Directories can not be uploaded to a release.
Make GitHub release
Artifact is a directory:dist/wheels-macos-aarch64/. Directories can not be uploaded to a release.
Make GitHub release
Artifact is a directory:dist/wheels-macos-x86_64/. Directories can not be uploaded to a release.
Make GitHub release
Artifact is a directory:dist/wheels-sdist/. Directories can not be uploaded to a release.
Make GitHub release
Artifact is a directory:dist/wheels-windows-x64/. Directories can not be uploaded to a release.

Artifacts

Produced during runtime
Name Size Digest
cluster_logs_rust_frontend_test_repair_collection_log_offset_3.9
300 KB
sha256:e63ca4e35da91b86d733b2784be3d961a412e859e358aeb5d6d0d32ac469de68
cluster_test_logs
73.3 MB
sha256:6eaf7f23356054ef2cbd6afbbb9f6da8360918083f75adf3c70918fca3e27aca
gha-runtime-report
314 KB
sha256:eb37ef827de533404e3b961ee3152d457cf9eb451d4d8f1aacad048924e5895e
python-test-inventory-blacksmith-8vcpu-ubuntu-2404
126 KB
sha256:9e47bcdf3572c2ca9f81f738508d277ce8a5148b867d60137f942eac0d516d13
python-test-inventory-shard-blacksmith-8vcpu-ubuntu-2404-test-cluster-rust-frontend-Linux-3.9-14
768 Bytes
sha256:3db576bd8a6ae50640e0a7e5ff71589de4248acabd01e8db97233c38c0ccdd7b
wheels-linux-aarch64
21.6 MB
sha256:7904145a37741d1d10227b37c5367959b769d69528f867b6fc688b72a1089e55
wheels-linux-x86_64
22.2 MB
sha256:4e0bf07e14690ef4021b387d8fb795a2557a9e74481e7e8a3886aec1aa0619af
wheels-macos-aarch64
20.6 MB
sha256:cb5368876190d84b67446601dff5b2c22d29d7b11daa82b0dc30b00ee489276c
wheels-macos-x86_64
21.4 MB
sha256:8470a90f65262e0cf40a9f9d4f7b0ffe1c967fa06d385ffbc12a0262e34f805e
wheels-sdist
2.68 MB
sha256:d960e4988b32a7f3b4a5c3cb8d1cf2275e9ac4355935130a0152cddf634c51a2
wheels-windows-x64
22.5 MB
sha256:9f097f74fa28360ac007028bdfbe8ed402a8638113c2b8ff46b8fa08f01195fd