Skip to content

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

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

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

Triggered via pull request November 18, 2025 09:08
Status Success
Total duration 4m 41s
Artifacts 24

check-python.yaml

on: pull_request
Matrix: Build and test binaries / Build Linux binaries
Build and test binaries  /  Generate smoke-test inputs
22s
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
11s
check-change-log-fragment
summarize-size
41s
summarize-size
check-python
1m 22s
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:73bdabdf649cfa12fc7ce9c1bb6b6d1e6916dbdf2a072eaf6d0db36dead4fddf
binary-artifacts-Linux-X64
24.3 MB
sha256:207c6c779e591456f82ef1b423b5734654cea2b52127e96785845c35900cff7e
binary-artifacts-Windows-X64
20.2 MB
sha256:36f0fa0b8227f490567aa0ab3eed2a879530d0bdc9ae095fc93c8f4bc7e8e9da
binary-artifacts-macOS-ARM64
19.2 MB
sha256:1204af8b740bcb7df7431ae8383e1a3627a967b00a0a699154c5c11a253a314e
binary-artifacts-macOS-X64
20.1 MB
sha256:374f5052b230e2f514b56e7cfd24a36c4a2b30985844e5a814fc1c3f359a9fef
binary-smoke-test-inputs
1.78 KB
sha256:2f531f6f5c94b1870cb9664456e8a09f812ccfe6481a3f6363ef570cd8bba9ee
coverage1localnet
26.8 KB
sha256:7d4224d7ffaaec8e320d20e9df6ec30a6d7cc65daa10f91b6c6162568c378a81
coverage1not localnet
26.7 KB
sha256:6c87be32c80c492b383eede5e5fec336ea2a6fe4d457bbd8e724bbde218bc155
coverage2localnet
26.5 KB
sha256:7b2e1aec922a152f61b0ce5ed3c382c00c1be59e50572555732ec27cc989e843
coverage2not localnet
26.9 KB
sha256:079d2b2ff32ea39a8da8a7586d1d078cb92e432cc3ac835bf30fab84f0fa9cad
junit1localnet
3.33 KB
sha256:a10d93ff2b66d386aaa4b87176ba0590a7b81eff6d437356d5b275cdd08aff88
junit1not localnet
3.64 KB
sha256:d8c4e679eac348dec3a44fe5c9fde0652381964010fc62cdc6420ef448456512
junit2localnet
3.01 KB
sha256:47edeef7d6252453f2d5049a21341f158500cedc183dbe6d2018c8b0f2d35f2b
junit2not localnet
4.14 KB
sha256:d4fec454221353e3e9b757ba039b1d3a7b5bff8656a4daa4f9e80a5e11ef2ed6
puya-pr599-linux_arm64
22.6 MB
sha256:19a6337e9af21f43cb72e860e4383029be9fb5ab6e48a2087b149be9822af254
puya-pr599-linux_arm64-sha256
267 Bytes
sha256:928015c633f3093f2041ee8db222704cd113ad0d748e0a29b640e4efbc6c9ba5
puya-pr599-linux_x64
24.3 MB
sha256:a869120555bca75b22c0283b3cf4e60296cd6ba52aeec869786482ec3bb0211c
puya-pr599-linux_x64-sha256
261 Bytes
sha256:a1f4da39c1d74f20f4ad8f7d1cf6b7952dc3a002eb8823447e9c5b46e01d2be7
puya-pr599-macos_arm64
19.2 MB
sha256:8893eb7a6d4882ac1feb03f5d3a1a4ff2dd3411dc44c7c4d6bd0163cbf01ad3b
puya-pr599-macos_arm64-sha256
266 Bytes
sha256:c360ba897996bccb35d70a4f58748351d79ff2b40695d888c9fb7113a77656ae
puya-pr599-macos_x64
20.1 MB
sha256:3ec5961aa7f4b3ab965b69b999e22dc089b9ed29147f278724afe6fc6524b43d
puya-pr599-macos_x64-sha256
261 Bytes
sha256:1f44c912804dec193472e810db883150b5112f808f82b1227e031e6b751b00fa
puya-pr599-windows_x64
20.2 MB
sha256:ce980141f894581095c555955e1b79910a6a4c9af5b1914cdf4c0af31f9f408e
puya-pr599-windows_x64-sha256
269 Bytes
sha256:9d555017cd69be681bc30d408e185aed1f7fae41ed5e451b43a1980f37af31e4