Skip to content

replace vm.cleanup() with Drop implementation (#326) #1303

replace vm.cleanup() with Drop implementation (#326)

replace vm.cleanup() with Drop implementation (#326) #1303

Triggered via push April 13, 2026 15:45
Status Success
Total duration 43m 47s
Artifacts 21

ci.yml

on: push
Matrix: build-js
Matrix: build
Matrix: build-pgo
Matrix: fuzz
Matrix: test-python
Matrix: test-rust-os
build-sdist
34s
build-sdist
Matrix: test-js-linux-binding
Matrix: test-js-macOS-windows-binding
Test WASI target
24s
Test WASI target
Matrix: test-builds-arch
Matrix: test-builds-os
inspect-python-assets
14s
inspect-python-assets
release to PyPI
0s
release to PyPI
Release to NPM
0s
Release to NPM
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
test-rust
Failed to report status 'codecov/patch': Resource not accessible by integration - https://docs.github.com/rest/commits/statuses#create-a-commit-status
test-rust
Failed to report status 'codecov/project': Resource not accessible by integration - https://docs.github.com/rest/commits/statuses#create-a-commit-status
test-rust
Please ensure your test framework is generating JUnit XML output.
test-rust
No JUnit XML files found matching pattern: **/*.junit.xml
test-rust
No files found matching pattern: **/*.junit.xml
test build on armv7
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: uraimo/run-on-arch-action@d94c13912ea685de38fccc1109385b83fd79427d. 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 build on ppc64le
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: uraimo/run-on-arch-action@d94c13912ea685de38fccc1109385b83fd79427d. 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 build on s390x
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: uraimo/run-on-arch-action@d94c13912ea685de38fccc1109385b83fd79427d. 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 build on aarch64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: uraimo/run-on-arch-action@d94c13912ea685de38fccc1109385b83fd79427d. 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/
inspect-python-assets
No file matched to [/home/runner/work/monty/monty/**/*requirements*.txt,/home/runner/work/monty/monty/**/*requirements*.in,/home/runner/work/monty/monty/**/*constraints*.txt,/home/runner/work/monty/monty/**/*constraints*.in,/home/runner/work/monty/monty/**/pyproject.toml,/home/runner/work/monty/monty/**/uv.lock,/home/runner/work/monty/monty/**/*.py.lock]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.

Artifacts

Produced during runtime
Name Size Digest
codecov-coverage-results-main-test-rust-rust-coverage
166 KB
sha256:795eb135cd7adaaf5cb210f4a213012f6f5e0d42e25be6c3faec3ff0ac519543
js-bindings-aarch64-apple-darwin
6.26 MB
sha256:ef34565a9a9b2c70a1a6117bc8a1a284bdfb50c833946dff46359fc7f12c1500
js-bindings-aarch64-unknown-linux-gnu
6.45 MB
sha256:e6267d4f4943251517d4a357c2a7a165db3f1be01b262bcf7315a9dbbe3cdc58
js-bindings-wasm32-wasip1-threads
8.5 MB
sha256:009f570d0e7bb616e5134ada1a84baf44fe33387e810929dcbca3bda810bf1cb
js-bindings-x86_64-apple-darwin
6.6 MB
sha256:4f39ce0ea221224014707b88a8ddfeb670f535d0f347697c55c051fa5f7c3395
js-bindings-x86_64-pc-windows-msvc
7.11 MB
sha256:f62ab2e6a6af96ffdd9040a1ebf0ac8e3617e43f966148ae53ad1070b096e5ae
js-bindings-x86_64-unknown-linux-gnu
6.8 MB
sha256:05bfcaf2a80e315f4bab1d3aa9dd8ea871b4ba6b31770aba4e2923a0189a93c1
js-stubs
18.1 KB
sha256:aa1c221fef803b09029accd70fef4e3bda5b1e28ece726a98ec17d015eaf2cb6
pypi_files-linux-aarch64-manylinux
33.4 MB
sha256:6a03f8f27911362fb49f417d62141170b744ac6b118af4bfee77972a1d1d2b70
pypi_files-linux-aarch64-musllinux_1_1
34.2 MB
sha256:02d586314700797285843db9e835ef31933165ede52e8f8bd772ce00535a9688
pypi_files-linux-armv7-manylinux
34.8 MB
sha256:3b4f05e7e1f44f66e82c07ebc96e68063cc0e17f895fd50db48ec5fa97f59ab0
pypi_files-linux-i686-manylinux
36.9 MB
sha256:f4d1e45407f17f2adb2b74526913a2fb7ab59e1a58a71cc9dd32e593154d834d
pypi_files-linux-pgo
36.9 MB
sha256:7b01de22f18fab5cd2c08842dc66087070a974a9eca8c92fa0fa7f8aea403c2e
pypi_files-linux-ppc64le-manylinux
37.4 MB
sha256:4052940d5d203a55747a3172d0d53937b0a355fb5c669168acfc3ee7248c92e9
pypi_files-linux-s390x-manylinux
38.4 MB
sha256:06cc5c566967799fb1fd713115b424a0869b3c2876a6178d27afa0b0ffb6b3cb
pypi_files-linux-x86_64-musllinux_1_1
36.4 MB
sha256:d27cb714b9dc744f652cf252eb4f5ece2a8229f1ba1b591c57172338d899f353
pypi_files-macos-pgo
34.3 MB
sha256:96bf58c3e203f0f694a88297a85f3842cec8b58bad370af4ee68eda9d3f188e6
pypi_files-macos-x86_64-manylinux
34.4 MB
sha256:7c6ef78b84c6ec35882f4c991a4ff093ffb44ab320a4d48b96382c3ac91215d9
pypi_files-sdist
920 KB
sha256:935149477278ec202135fbd80bed30cc9b70974959601e37e6539fe9ca97c9a2
pypi_files-windows-i686-manylinux
34 MB
sha256:09ec0d9fc39731be47fe32de0b71d30aba4d3b5bbcf3d3bfa9fcad691c532c98
pypi_files-windows-pgo
37.7 MB
sha256:4d3bf32ae44d3fb991e2c971e36d703bda1b669858a1285cdebc1fb16c4b79d9