Skip to content

chore: enforce uv lockfile consistency in CI and pre-commit (#1398) #51

chore: enforce uv lockfile consistency in CI and pre-commit (#1398)

chore: enforce uv lockfile consistency in CI and pre-commit (#1398) #51

Triggered via push March 28, 2026 13:35
Status Success
Total duration 51m 37s
Artifacts 8

release.yml

on: push
build  /  generate-license
50s
build / generate-license
build  /  lint-toml
5s
build / lint-toml
build  /  check-crates-patch
0s
build / check-crates-patch
build  /  Source distribution
26m 42s
build / Source distribution
Matrix: build / build-macos-x86_64
Matrix: build / macOS arm64 & Windows
build  /  Build docs
46s
build / Build docs
build  /  Merge build artifacts
11s
build / Merge build artifacts
Matrix: test / test-matrix
Fit to window
Zoom out
Zoom in

Annotations

4 warnings
build / lint-python
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/setup-python@v5. 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 arm64 & Windows (3.10, windows-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: arduino/setup-protoc@v3. 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 arm64 & Windows (3.10, macos-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: arduino/setup-protoc@v3. 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 / build-macos-x86_64 (3.10)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: arduino/setup-protoc@v3. 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
dist
160 MB
sha256:fff4915a708eb387bffe71f3a0e74f82186360469d439b2aa62d7491a1a40031
dist-macos-aarch64
32 MB
sha256:3a3549184dc6fe9cf021933f146b00e14b81b0959cf661ce40ae848d8a26e1a9
dist-macos-latest
28.6 MB
sha256:76bcce9d0424e2054610094914c4ecca5cc0267d72c68d19dc72b5b33304aabf
dist-manylinux-aarch64
31.2 MB
sha256:011ca004e3a3ccfa2b095fb1e1d95dc9396d1addb40f68d92200b24a0dd004c1
dist-manylinux-x86_64
33.6 MB
sha256:7ca04a90c5ef2e35d2dbb3d16def77b27d6280fda074af61d696a5a68b83127b
dist-windows-latest
34.2 MB
sha256:56a7870a30435d1b6e9380f83968a92c5645227a7d55147633e9ff2b2b5a3130
python-wheel-license
10.9 KB
sha256:ab9e114ce6b2d910447dda2fdfbf486e819bf3dc38777bf46354d14f942fee63
test-ffi-manylinux-x86_64
134 MB
sha256:f9aafd90787640ef5c283ac00f946688683e39204382cc89abac1e7e892adaa1