Skip to content

CI

CI #4308

Triggered via merge group December 28, 2024 19:00
Status Failure
Total duration 1h 0m 42s
Artifacts 3

ci.yml

on: merge_group
Matrix: test
generate-matrix
2m 42s
generate-matrix
shellcheck
7s
shellcheck
Matrix: clippy
cargo-deny
17s
cargo-deny
Matrix: build
publish
0s
publish
conclusion
0s
conclusion
Coverage
0s
Coverage
Fit to window
Zoom out
Zoom in

Annotations

15 errors and 121 warnings
target (armv7-unknown-linux-gnueabihf,ubuntu-latest)
Process completed with exit code 1.
target (x86_64-apple-darwin,macos-12)
The macOS-12 environment is deprecated, consider switching to macOS-13, macOS-14 (macos-latest) or macOS-15. For more details, see https://github.com/actions/runner-images/issues/10721
target (arm-unknown-linux-gnueabi,ubuntu-latest)
Process completed with exit code 1.
target (aarch64-unknown-linux-gnu:centos,ubuntu-latest)
Process completed with exit code 1.
target (i586-unknown-linux-gnu,ubuntu-latest)
Process completed with exit code 1.
target (mips64el-unknown-linux-gnuabi64,ubuntu-latest)
Process completed with exit code 1.
target (mips64-unknown-linux-gnuabi64,ubuntu-latest)
Process completed with exit code 1.
target (mipsel-unknown-linux-gnu,ubuntu-latest)
Process completed with exit code 1.
target (powerpc64-unknown-linux-gnu,ubuntu-latest)
Process completed with exit code 1.
target (mips-unknown-linux-gnu,ubuntu-latest)
Process completed with exit code 1.
target (sparc64-unknown-linux-gnu,ubuntu-latest)
Process completed with exit code 1.
target (powerpc-unknown-linux-gnu,ubuntu-latest)
Process completed with exit code 1.
target (x86_64-unknown-linux-gnu:centos,ubuntu-latest)
Process completed with exit code 1.
target (x86_64-unknown-netbsd,ubuntu-latest)
Process completed with exit code 1.
conclusion
Process completed with exit code 1.
shellcheck
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cargo-deny
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
fmt
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
generate-matrix
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
clippy (ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
check
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test (ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (armv7-unknown-linux-gnueabihf,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (arm-unknown-linux-gnueabi,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (aarch64-unknown-linux-gnu:centos,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
podman
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
remote
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
foreign
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
foreign
tool `rust-analyzer` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
foreign
tool `cargo-fmt` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
foreign
tool `rust-analyzer` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
foreign
tool `cargo-fmt` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
docker-in-docker
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
docker-in-docker: src/docker/local.rs#L168
creating a shared reference to mutable static is discouraged
docker-in-docker: src/docker/shared.rs#L568
creating a shared reference to mutable static is discouraged
docker-in-docker: src/docker/shared.rs#L592
creating a shared reference to mutable static is discouraged
docker-in-docker: src/docker/shared.rs#L604
creating a mutable reference to mutable static is discouraged
docker-in-docker: src/docker/shared.rs#L630
creating a mutable reference to mutable static is discouraged
docker-in-docker: src/errors.rs#L27
creating a shared reference to mutable static is discouraged
docker-in-docker: src/errors.rs#L105
creating a mutable reference to mutable static is discouraged
docker-in-docker: src/temp.rs#L22
creating a shared reference to mutable static is discouraged
docker-in-docker: src/temp.rs#L22
creating a shared reference to mutable static is discouraged
docker-in-docker: src/temp.rs#L31
creating a mutable reference to mutable static is discouraged
target (i586-unknown-linux-gnu,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
bisect
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (armv7-unknown-linux-gnueabi,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (armv5te-unknown-linux-gnueabi,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (cross,ubuntu-latest)
Failed to save: Tar failed with error: The process '/usr/bin/tar' failed with exit code 2
target (cross,ubuntu-latest)
no edition set: defaulting to the 2015 edition while the latest is 2021
target (cross,ubuntu-latest)
no edition set: defaulting to the 2015 edition while the latest is 2021
target (aarch64-unknown-linux-gnu,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (aarch64-unknown-freebsd,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (aarch64-unknown-freebsd,ubuntu-latest)
tool `rust-analyzer` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (aarch64-unknown-freebsd,ubuntu-latest)
tool `cargo-fmt` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (mips64el-unknown-linux-gnuabi64,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (mips64-unknown-linux-gnuabi64,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (arm-unknown-linux-musleabihf,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (arm-unknown-linux-musleabi,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (i686-unknown-linux-gnu,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (aarch64-unknown-linux-musl,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (armv5te-unknown-linux-musleabi,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (armv7-unknown-linux-musleabi,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (mipsel-unknown-linux-gnu,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (armv7-unknown-linux-musleabihf,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (powerpc64-unknown-linux-gnu,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (mips-unknown-linux-gnu,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (i686-unknown-freebsd,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (sparc64-unknown-linux-gnu,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (arm-linux-androideabi,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (i586-unknown-linux-musl,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (armv7-linux-androideabi,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (aarch64-linux-android,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (i686-linux-android,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (i686-unknown-linux-musl,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (thumbv7em-none-eabihf,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (thumbv7em-none-eabihf,ubuntu-latest)
tool `rust-analyzer` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (thumbv7em-none-eabihf,ubuntu-latest)
tool `cargo-fmt` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (thumbv7em-none-eabihf,ubuntu-latest)
tool `rust-analyzer` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (thumbv7em-none-eabihf,ubuntu-latest)
tool `cargo-fmt` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (thumbv7em-none-eabi,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (thumbv7em-none-eabi,ubuntu-latest)
tool `rust-analyzer` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (thumbv7em-none-eabi,ubuntu-latest)
tool `cargo-fmt` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (thumbv7em-none-eabi,ubuntu-latest)
tool `rust-analyzer` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (thumbv7em-none-eabi,ubuntu-latest)
tool `cargo-fmt` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (thumbv6m-none-eabi,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (thumbv6m-none-eabi,ubuntu-latest)
tool `rust-analyzer` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (thumbv6m-none-eabi,ubuntu-latest)
tool `cargo-fmt` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (thumbv6m-none-eabi,ubuntu-latest)
tool `rust-analyzer` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (thumbv6m-none-eabi,ubuntu-latest)
tool `cargo-fmt` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (riscv64gc-unknown-linux-gnu,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (thumbv7m-none-eabi,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (thumbv7m-none-eabi,ubuntu-latest)
tool `rust-analyzer` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (thumbv7m-none-eabi,ubuntu-latest)
tool `cargo-fmt` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (thumbv7m-none-eabi,ubuntu-latest)
tool `rust-analyzer` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (thumbv7m-none-eabi,ubuntu-latest)
tool `cargo-fmt` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (powerpc64le-unknown-linux-gnu,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (s390x-unknown-linux-gnu,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (powerpc-unknown-linux-gnu,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (thumbv8m.base-none-eabi,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (thumbv8m.base-none-eabi,ubuntu-latest)
tool `rust-analyzer` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (thumbv8m.base-none-eabi,ubuntu-latest)
tool `cargo-fmt` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (thumbv8m.base-none-eabi,ubuntu-latest)
tool `rust-analyzer` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (thumbv8m.base-none-eabi,ubuntu-latest)
tool `cargo-fmt` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (x86_64-unknown-linux-gnu:centos,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (arm-unknown-linux-gnueabihf,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (wasm32-unknown-emscripten,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (thumbv8m.main-none-eabi,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (thumbv8m.main-none-eabi,ubuntu-latest)
tool `rust-analyzer` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (thumbv8m.main-none-eabi,ubuntu-latest)
tool `cargo-fmt` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (thumbv8m.main-none-eabi,ubuntu-latest)
tool `rust-analyzer` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (thumbv8m.main-none-eabi,ubuntu-latest)
tool `cargo-fmt` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (thumbv8m.main-none-eabihf,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (thumbv8m.main-none-eabihf,ubuntu-latest)
tool `rust-analyzer` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (thumbv8m.main-none-eabihf,ubuntu-latest)
tool `cargo-fmt` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (thumbv8m.main-none-eabihf,ubuntu-latest)
tool `rust-analyzer` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (thumbv8m.main-none-eabihf,ubuntu-latest)
tool `cargo-fmt` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (sparcv9-sun-solaris,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (x86_64-unknown-netbsd,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (thumbv7neon-unknown-linux-gnueabihf,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (x86_64-pc-windows-gnu,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (zig,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (x86_64-unknown-illumos,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (loongarch64-unknown-linux-musl,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (x86_64-unknown-linux-gnu,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (i686-pc-windows-gnu,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (thumbv7neon-linux-androideabi,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (x86_64-pc-solaris,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (x86_64-unknown-freebsd,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (x86_64-unknown-dragonfly,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (x86_64-unknown-dragonfly,ubuntu-latest)
tool `rust-analyzer` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (x86_64-unknown-dragonfly,ubuntu-latest)
tool `cargo-fmt` is already installed, remove it from `/home/runner/.cargo/bin`, then run `rustup update` to have rustup manage this tool.
target (x86_64-unknown-linux-musl,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (loongarch64-unknown-linux-gnu,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
target (x86_64-linux-android,ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
conclusion
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "cross-x86_64-pc-windows-msvc", "cross-x86_64-unknown-linux-gnu", "cross-x86_64-unknown-linux-musl". Please update your workflow to use v4 of the artifact actions. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/

Artifacts

Produced during runtime
Name Size
cross-x86_64-pc-windows-msvc
1.99 MB
cross-x86_64-unknown-linux-gnu
2.35 MB
cross-x86_64-unknown-linux-musl
2.46 MB