Skip to content

refactor: add @public as alias of @abimethod and relax requirement of @subroutine #2716

refactor: add @public as alias of @abimethod and relax requirement of @subroutine

refactor: add @public as alias of @abimethod and relax requirement of @subroutine #2716

Triggered via pull request November 20, 2025 01:47
Status Success
Total duration 4m 55s
Artifacts 24

check-python.yaml

on: pull_request
Matrix: Build and test binaries / Build Linux binaries
Build and test binaries  /  Generate smoke-test inputs
23s
Build and test binaries / Generate smoke-test inputs
Matrix: Build and test binaries / Build macOS binaries
Matrix: Build and test binaries / Build Windows binaries
Matrix: tests
check-change-log-fragment
14s
check-change-log-fragment
summarize-size
44s
summarize-size
check-python
1m 21s
check-python
Matrix: compile-all-windows
Matrix: compile-all
Matrix: run-puyapy-windows
Matrix: tests-windows
Matrix: Build and test binaries / manylinux-docker-smoke-tests
Matrix: Build and test binaries / runner-native-smoketests
Fit to window
Zoom out
Zoom in

Annotations

3 warnings and 2 notices
coverage
Your comment is too long (maximum is 65536 characters), coverage report will not be added. Try one/some of the following options: - Add "--cov-report=term-missing:skip-covered" to pytest command - Add "hide-report: true" to hide detailed coverage table - Add "report-only-changed-files: true" to show only changed files - Add "xml-skip-covered: true" to hide files with 100% coverage - Switch to "multiple-files" mode - Add "remove-links-to-files: true" to remove file links - Add "remove-links-to-lines: true" to remove line number links
coverage
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
coverage
Empty workdir detected. This may cause unexpected behavior. You can enable ignore-empty-workdir to mute this warning.
Build and test binaries / Build macOS binaries (macos-13, x64)
The macOS-13 based runner images are being deprecated, consider switching to macOS-15 (macos-15-intel) or macOS 15 arm64 (macos-latest) instead. For more details see https://github.com/actions/runner-images/issues/13046
Build and test binaries / Smoke test macos-13
The macOS-13 based runner images are being deprecated, consider switching to macOS-15 (macos-15-intel) or macOS 15 arm64 (macos-latest) instead. For more details see https://github.com/actions/runner-images/issues/13046

Artifacts

Produced during runtime
Name Size Digest
binary-artifacts-Linux-ARM64
22.6 MB
sha256:d7f100aa5c9c558badf86d3e422fe23b379a80ba8d940684ad7746cdebdd57cf
binary-artifacts-Linux-X64
24.3 MB
sha256:8b78a447e40d64c4efee47ab4491a5cff8cc651bccadbd4cad581959876f3287
binary-artifacts-Windows-X64
20.2 MB
sha256:730cd7e20f805c424f08bd138e8b9c94c21d491e113d1b6b606f2a838115a8d5
binary-artifacts-macOS-ARM64
19.2 MB
sha256:a34e038a92c8a16f4ce192a85f7f1259692a203c1daeb437c2394157ad76e167
binary-artifacts-macOS-X64
20.1 MB
sha256:ef95047ba3e9ad59b651c3b6b8a1576948b47d9d089152f9978a3b0613632be6
binary-smoke-test-inputs
1.78 KB
sha256:ea7153846f7ab0be86f5a146a40377c59b6aaf7f98e1511887733b7db891d609
coverage1localnet
26.8 KB
sha256:090fe93ff0e8ff89302bbc948b6a77d88d658c1da9e02ab5732b88fd1f2b10c9
coverage1not localnet
26.7 KB
sha256:e95be40705e2ee8b8529bb4d8323d691abe35b4be11d0e80a636e85175071a75
coverage2localnet
26.7 KB
sha256:bc1c01925c4b1f1f5ba662ecce4af1c0aa467579864259fa52f965dd8933d9c4
coverage2not localnet
26.9 KB
sha256:c1336e810b8234af9c7541ce707fb09ad24ea3fa85d1f0c1ded164513dc4b113
junit1localnet
3.24 KB
sha256:4669778fe3cdf981279b12ce5485e346d9316c96dac35854a0f8f75e93b39925
junit1not localnet
3.65 KB
sha256:3911c649c7bb84a8b2bc2f7c1b5b6ebe75dc971d980d4748699cea0e467fff14
junit2localnet
3 KB
sha256:7dcbaf9ef528c44346c7ac967f4e43ab5136ad68ec699378ef8be030f279f6a9
junit2not localnet
4.16 KB
sha256:cd1bdc31a99ec3ef9cb9fa1e8f33eab4f0022d84fa41f58ce4f517af9e18ea71
puya-pr599-linux_arm64
22.6 MB
sha256:d28fcf60118ea1e206225e0e486093cbc6376ede7b5df6cdfc0fb0de99b038df
puya-pr599-linux_arm64-sha256
266 Bytes
sha256:a6870c458d015e3e1686426b1571188472788eef36c5117502c53817e2c91c96
puya-pr599-linux_x64
24.3 MB
sha256:633b54842b0d7f5f15c3ba0a0a223379e1d73db4e55407b9f7dcc456bff73037
puya-pr599-linux_x64-sha256
261 Bytes
sha256:ebfce9e2d2a6b7bd81f58038430011a42db18ddde90c7fbaef32019d09504e68
puya-pr599-macos_arm64
19.2 MB
sha256:5954e38f0a6fc6a9bf3e4c12c75497cf1d2e19b327848cf401875545f43fbf73
puya-pr599-macos_arm64-sha256
267 Bytes
sha256:edd1afe2fa29830bb11d1718bb07c7eed5920657ff3ae4728d84a0c308740440
puya-pr599-macos_x64
20.1 MB
sha256:49572487c77e4759d05163f296e205aff8cf38f780ad55727c88e8454a23aa0e
puya-pr599-macos_x64-sha256
260 Bytes
sha256:566973629e60d22079284f87bda2fe28315dd024961b6f833a64937e821ec4cc
puya-pr599-windows_x64
20.2 MB
sha256:2630a609ec78f42ccc728b403a5cc3be9ecbd9e1d0a29ff368a4295b42eed200
puya-pr599-windows_x64-sha256
268 Bytes
sha256:274280f1ecd14adbb3a95b02cfd08b2e79f4645426514fbde514f4e51a04267d