Skip to content

Add symbol kind and structured flags to diff proto output #932

Add symbol kind and structured flags to diff proto output

Add symbol kind and structured flags to diff proto output #932

Triggered via pull request February 24, 2026 04:04
Status Success
Total duration 7m 49s
Artifacts 13

build.yaml

on: pull_request
Matrix: Build objdiff-cli
Matrix: Build objdiff-gui
Build objdiff-wasm
2m 8s
Build objdiff-wasm
Matrix: Deny
Matrix: Test
Check package versions
0s
Check package versions
Release (GitHub)
Release (GitHub)
Release (Cargo)
Release (Cargo)
Release (npm)
Release (npm)
Fit to window
Zoom out
Zoom in

Annotations

4 warnings
Build objdiff-cli (ubuntu-latest, i686-unknown-linux-musl, linux-i686, zigbuild, default)
No file matched to [/home/runner/work/objdiff/objdiff/**/*requirements*.txt,/home/runner/work/objdiff/objdiff/**/*requirements*.in,/home/runner/work/objdiff/objdiff/**/*constraints*.txt,/home/runner/work/objdiff/objdiff/**/*constraints*.in,/home/runner/work/objdiff/objdiff/**/pyproject.toml,/home/runner/work/objdiff/objdiff/**/uv.lock,/home/runner/work/objdiff/objdiff/**/*.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.
Build objdiff-cli (ubuntu-latest, aarch64-unknown-linux-musl, linux-aarch64, zigbuild, default)
No file matched to [/home/runner/work/objdiff/objdiff/**/*requirements*.txt,/home/runner/work/objdiff/objdiff/**/*requirements*.in,/home/runner/work/objdiff/objdiff/**/*constraints*.txt,/home/runner/work/objdiff/objdiff/**/*constraints*.in,/home/runner/work/objdiff/objdiff/**/pyproject.toml,/home/runner/work/objdiff/objdiff/**/uv.lock,/home/runner/work/objdiff/objdiff/**/*.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.
Build objdiff-cli (ubuntu-latest, x86_64-unknown-linux-musl, linux-x86_64, zigbuild, default)
No file matched to [/home/runner/work/objdiff/objdiff/**/*requirements*.txt,/home/runner/work/objdiff/objdiff/**/*requirements*.in,/home/runner/work/objdiff/objdiff/**/*constraints*.txt,/home/runner/work/objdiff/objdiff/**/*constraints*.in,/home/runner/work/objdiff/objdiff/**/pyproject.toml,/home/runner/work/objdiff/objdiff/**/uv.lock,/home/runner/work/objdiff/objdiff/**/*.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.
Build objdiff-gui (ubuntu-latest, x86_64-unknown-linux-gnu.2.31, x86_64-unknown-linux-gnu, linux-...
No file matched to [/home/runner/work/objdiff/objdiff/**/*requirements*.txt,/home/runner/work/objdiff/objdiff/**/*requirements*.in,/home/runner/work/objdiff/objdiff/**/*constraints*.txt,/home/runner/work/objdiff/objdiff/**/*constraints*.in,/home/runner/work/objdiff/objdiff/**/pyproject.toml,/home/runner/work/objdiff/objdiff/**/uv.lock,/home/runner/work/objdiff/objdiff/**/*.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
objdiff-cli-linux-aarch64
2.58 MB
sha256:8ffeb0d4862aa8151158b2043b523c41f56b5eabbdd341c82c858daa3cb5522d
objdiff-cli-linux-i686
2.74 MB
sha256:fcd2c89660819c5f2b05591313149e587d14f69a2fa5439093ae5572a30751f7
objdiff-cli-linux-x86_64
2.72 MB
sha256:70a45dd9f6ac801d5e23856c7fcdd86630978a28da84eb242c611a539afdeeca
objdiff-cli-macos-arm64
2.63 MB
sha256:a6330877d21f180b2f35af3273b7d55ae9e5a5b75f40853bfc5e2728a612c9c5
objdiff-cli-macos-x86_64
2.77 MB
sha256:d19c860866d66c9971aa0c3f99a7e98213b66b73092b43f370581b5f8585f3b4
objdiff-cli-windows-arm64
2.51 MB
sha256:d3eb0c7502f3b26367ba27fea8ce22dc91d283ce5cd5bd7a5333a3f5942ec352
objdiff-cli-windows-x86
2.49 MB
sha256:33d19718c50ffe91e0e0de5b1e92c1effc72a96a5af8a164ea3c0e6240106a0e
objdiff-cli-windows-x86_64
2.68 MB
sha256:9389d15749898783d4476fb432ed7c4d84652dbd3cf79cb48d983559cb8d6518
objdiff-linux-x86_64
10.7 MB
sha256:fc53405fc88199d90ce9ffa9d7c68c85348c0a7fc81fb4147452cc649086496e
objdiff-macos-arm64
8.26 MB
sha256:26310fdf2006c9008954677161a9de3753e052371f67ce5d2bbd44cf5e1e3396
objdiff-macos-x86_64
8.63 MB
sha256:5a71f542c23b587284e6b6690439d3c3dd14c924234c390dff8dba51a646b57f
objdiff-windows-x86_64
9.21 MB
sha256:19063ccde66e70ffa52e89f7b5ee88821c1c5bd307bf267fb2407674cfcd8248
wasm
751 KB
sha256:e17cd6b83fe703f5033cc98ab8d0c147a58b78a1563b19257ac7fc7f7fe18d35