From a612fa7102a2fa7f0740f26fdad3b4a08948d79f Mon Sep 17 00:00:00 2001 From: MrBT-nano Date: Thu, 30 Apr 2026 19:33:11 +0700 Subject: [PATCH 01/15] feat: define gRPC interface for image generation --- proto/vtuber_image/v1/image.proto | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 proto/vtuber_image/v1/image.proto diff --git a/proto/vtuber_image/v1/image.proto b/proto/vtuber_image/v1/image.proto new file mode 100644 index 0000000..729646a --- /dev/null +++ b/proto/vtuber_image/v1/image.proto @@ -0,0 +1,22 @@ +syntax = "proto3"; +package vtuber_image.v1; + +service ImageGenerator { + rpc Generate(GenerationRequest) returns (GenerationResponse); +} + +message GenerationRequest { + string persona_id = 1; + PersonaOverrides overrides = 2; +} + +message PersonaOverrides { + string hair_style = 1; + string eye_color = 2; + string outfit = 3; +} + +message GenerationResponse { + string image_url = 1; + map metadata = 2; +} From 1fcd260487a0b3e8c03f47867f3b4ea146592721 Mon Sep 17 00:00:00 2001 From: MrBT-nano Date: Thu, 30 Apr 2026 19:41:15 +0700 Subject: [PATCH 02/15] feat: initialize Rust gRPC server scaffolding --- Cargo.toml | 16 ++++++++++++++++ build.rs | 8 ++++++++ src/main.rs | 45 +++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 69 insertions(+) create mode 100644 Cargo.toml create mode 100644 build.rs create mode 100644 src/main.rs diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 0000000..aa947ae --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,16 @@ +[package] +name = "vtuber-image" +version = "0.1.0" +edition = "2021" + +[dependencies] +tonic = "0.11" +prost = "0.12" +tokio = { version = "1.0", features = ["full"] } +tokio-stream = "0.1" +serde = { version = "1.0", features = ["derive"] } +serde_json = "1.0" +anyhow = "1.0" + +[build-dependencies] +tonic-build = "0.11" diff --git a/build.rs b/build.rs new file mode 100644 index 0000000..a87f9b2 --- /dev/null +++ b/build.rs @@ -0,0 +1,8 @@ +fn main() -> Result<(), Box> { + tonic_build::configure() + .compile( + &["proto/vtuber_image/v1/image.proto"], + &["proto"], + )?; + Ok(()) +} diff --git a/src/main.rs b/src/main.rs new file mode 100644 index 0000000..8be9592 --- /dev/null +++ b/src/main.rs @@ -0,0 +1,45 @@ +use tonic::{transport::Server, Request, Response, Status}; +use vtuber_image::v1::image_generator_server::{ImageGenerator, ImageGeneratorServer}; +use vtuber_image::v1::{GenerationRequest, GenerationResponse}; + +pub mod vtuber_image { + pub mod v1 { + tonic::include_proto!("vtuber_image.v1"); + } +} + +#[derive(Default)] +pub struct MyImageGenerator {} + +#[tonic::async_trait] +impl ImageGenerator for MyImageGenerator { + async fn generate( + &self, + request: Request, + ) -> Result, Status> { + let req = request.into_inner(); + println!("Received request for persona: {}", req.persona_id); + + let reply = GenerationResponse { + image_url: "http://placeholder.com/image.png".to_string(), + metadata: std::collections::HashMap::new(), + }; + + Ok(Response::new(reply)) + } +} + +#[tokio::main] +async fn main() -> Result<(), Box> { + let addr = "[::1]:8083".parse()?; + let generator = MyImageGenerator::default(); + + println!("ImageGenerator server listening on {}", addr); + + Server::builder() + .add_service(ImageGeneratorServer::new(generator)) + .serve(addr) + .await?; + + Ok(()) +} From f0f82c8595b27db44924fe821bb922950cd17dd0 Mon Sep 17 00:00:00 2001 From: MrBT-nano Date: Thu, 30 Apr 2026 19:53:01 +0700 Subject: [PATCH 03/15] feat: add Python ComfyUI client skeleton --- python/comfy_client.py | 18 ++++++++++++++++++ python/requirements.txt | 2 ++ 2 files changed, 20 insertions(+) create mode 100644 python/comfy_client.py create mode 100644 python/requirements.txt diff --git a/python/comfy_client.py b/python/comfy_client.py new file mode 100644 index 0000000..ed513c2 --- /dev/null +++ b/python/comfy_client.py @@ -0,0 +1,18 @@ +import requests +import json +import uuid + +class ComfyClient: + def __init__(self, server_address="http://localhost:8188"): + self.server_address = server_address + self.client_id = str(uuid.uuid4()) + + def queue_prompt(self, prompt): + p = {"prompt": prompt, "client_id": self.client_id} + data = json.dumps(p).encode('utf-8') + response = requests.post(f"{self.server_address}/prompt", data=data) + return response.json() + +if __name__ == "__main__": + client = ComfyClient() + print(f"Client initialized with ID: {client.client_id}") diff --git a/python/requirements.txt b/python/requirements.txt new file mode 100644 index 0000000..043c3b8 --- /dev/null +++ b/python/requirements.txt @@ -0,0 +1,2 @@ +requests==2.31.0 +websocket-client==1.7.0 From fa4079dc6ed1428d5ec6918de9f4703477a67b88 Mon Sep 17 00:00:00 2001 From: MrBT-nano Date: Thu, 30 Apr 2026 19:59:35 +0700 Subject: [PATCH 04/15] chore: add docker-compose for SeaweedFS --- docker-compose.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..fc94146 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,18 @@ +version: '3' + +services: + master: + image: chrislusf/seaweedfs + ports: + - 9333:9333 + command: "master -ip=master" + volume: + image: chrislusf/seaweedfs + ports: + - 8080:8080 + command: "volume -mserver=master:9333 -port=8080" + s3: + image: chrislusf/seaweedfs + ports: + - 8333:8333 + command: "s3 -master=master:9333" From 6838b094252f9dd0d17cba62f016c2bd3a6cbb06 Mon Sep 17 00:00:00 2001 From: MrBT-nano Date: Thu, 30 Apr 2026 20:01:14 +0700 Subject: [PATCH 05/15] feat: simple bridge from Rust to Python worker --- src/main.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main.rs b/src/main.rs index 8be9592..2550011 100644 --- a/src/main.rs +++ b/src/main.rs @@ -20,6 +20,14 @@ impl ImageGenerator for MyImageGenerator { let req = request.into_inner(); println!("Received request for persona: {}", req.persona_id); + // Simple bridge to Python worker + let output = std::process::Command::new("python3") + .arg("python/comfy_client.py") + .output() + .map_err(|e| Status::internal(format!("Failed to execute python worker: {}", e)))?; + + println!("Python output: {:?}", String::from_utf8_lossy(&output.stdout)); + let reply = GenerationResponse { image_url: "http://placeholder.com/image.png".to_string(), metadata: std::collections::HashMap::new(), From dab39a5ac56bec32f9592e07879e589a80d5ab5e Mon Sep 17 00:00:00 2001 From: MrBT-nano Date: Thu, 30 Apr 2026 21:19:27 +0700 Subject: [PATCH 06/15] docs: update STRUCTURE.tree with v0.1 scaffolding --- STRUCTURE.tree | 86 ++++++++++++++++++++++++++++++++++---------------- 1 file changed, 59 insertions(+), 27 deletions(-) diff --git a/STRUCTURE.tree b/STRUCTURE.tree index 0078b08..3d63e4d 100644 --- a/STRUCTURE.tree +++ b/STRUCTURE.tree @@ -1,35 +1,67 @@ -/ -├── GEMINI.md -├── CLAUDE.md -├── README.md -├── STRUCTURE.tree +. ├── ARCHITECTURE.md -├── ROADMAP.md -├── CONTRIBUTING.md +├── build.rs +├── Cargo.toml +├── CLAUDE.md ├── CODE_OF_CONDUCT.md -├── SECURITY.md -├── LICENSE.md +├── CONTRIBUTING.md ├── DEPLOYMENT_GUIDE.md ├── DESIGN_DECISIONS.md +├── docker-compose.yml +├── docs +│   └── superpowers +│   ├── plans +│   │   └── 2026-04-30-vtuber-image-foundation.md +│   └── specs +│   └── 2026-04-30-vtuber-image-foundation-design.md ├── FAQ.md +├── GEMINI.md +├── .github +│   ├── ISSUE_TEMPLATE +│   │   ├── bug_report.yml +│   │   └── feature_request.yml +│   ├── PULL_REQUEST_TEMPLATE.md +│   └── workflows +│   ├── badges.yml +│   ├── ci.yml +│   ├── pr_automation.yml +│   └── security.yml +├── .gitignore ├── GOVERNANCE.md -├── SUPPORT.md -├── TROUBLESHOOTING.md -├── PHILOSOPHY.md +├── LICENSE.md +├── locales +│   ├── README.ja.md +│   ├── README.th.md +│   └── README.zh.md ├── MANIFESTO.md -├── VISION.md -├── STRATEGY.md +├── PHILOSOPHY.md +├── .pre-commit-config.yaml ├── PRINCIPLES.md -├── locales/ -│ ├── README.th.md -│ ├── README.ja.md -│ └── README.zh.md -└── .github/ - ├── ISSUE_TEMPLATE/ - │ ├── bug_report.yml - │ └── feature_request.yml - ├── PULL_REQUEST_TEMPLATE.md - └── workflows/ - ├── ci.yml - ├── security.yml - └── pr_automation.yml +├── proto +│   └── vtuber_image +│   └── v1 +│   └── image.proto +├── python +│   ├── comfy_client.py +│   └── requirements.txt +├── README.md +├── ROADMAP.md +├── SECURITY.md +├── src +│   └── main.rs +├── STRATEGY.md +├── STRUCTURE.tree +├── .superpowers +│   └── brainstorm +│   └── 1272528-1777550082 +│   ├── content +│   │   ├── image-retrieval.html +│   │   └── persona-schema-design.html +│   └── state +│   ├── server.pid +│   └── server-stopped +├── SUPPORT.md +├── TROUBLESHOOTING.md +└── VISION.md + +19 directories, 46 files From 37d4225d92a511e2fad85ef49f25a2d40e5f54f3 Mon Sep 17 00:00:00 2001 From: MrBT-nano Date: Thu, 30 Apr 2026 21:20:12 +0700 Subject: [PATCH 07/15] chore: record cross-repo constraints --- CLAUDE.md | 1 + GEMINI.md | 1 + 2 files changed, 2 insertions(+) diff --git a/CLAUDE.md b/CLAUDE.md index 35ed8ca..081adc5 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -24,6 +24,7 @@ This file is the operational core for Claude. Gemini CLI and Claude MUST follow - Run `pre-commit run --all-files` if available. ## 🛠️ Tooling & Standards +- **Cross-Repo Constraints:** Claude and Gemini do NOT have permission to modify other `vtuber-*` repositories directly. If a change is required in a sibling repository (e.g., `vtuber-commons`), you MUST create a GitHub Issue in that repository describing the need. Close the issue only once the corresponding task is complete. - **Translation:** All technical specifications are English. `locales/` MUST be kept in sync and translated for users documentation. - **Workflow Mastery:** Use `/superpower:executing-plans` for feature work. - **Automation:** Refer to `.github/workflows/pr_automation.yml` for server-side PR handling. diff --git a/GEMINI.md b/GEMINI.md index 308ce74..7241848 100644 --- a/GEMINI.md +++ b/GEMINI.md @@ -24,6 +24,7 @@ This file is the operational core. Gemini CLI MUST follow these protocols to mai - Run `pre-commit run --all-files` if available. ## 🛠️ Tooling & Standards +- **Cross-Repo Constraints:** You do NOT have permission to modify other `vtuber-*` repositories directly. If a change is required in a sibling repository (e.g., `vtuber-commons`), you MUST create a GitHub Issue in that repository describing the need. Close the issue only once the corresponding task is complete. - **Translation:** All technical specifications are English. `locales/` MUST be kept in sync and translated for users documentation. - **Workflow Mastery:** Use `/superpower:executing-plans` for feature work. - **Automation:** Refer to `.github/workflows/pr_automation.yml` for server-side PR handling. From d17af7fe1a36823c8f4a5889c1159fab25858366 Mon Sep 17 00:00:00 2001 From: MrBT-nano Date: Thu, 30 Apr 2026 22:22:02 +0700 Subject: [PATCH 08/15] fix: install protoc in CI and add PR labeler config --- .github/labeler.yml | 22 ++++++++++++++++++++++ .github/workflows/ci.yml | 6 ++++++ .github/workflows/security.yml | 3 +++ 3 files changed, 31 insertions(+) create mode 100644 .github/labeler.yml diff --git a/.github/labeler.yml b/.github/labeler.yml new file mode 100644 index 0000000..592d624 --- /dev/null +++ b/.github/labeler.yml @@ -0,0 +1,22 @@ +# Labeler configuration +# Refer to https://github.com/actions/labeler for documentation + +rust: + - changed-files: + - any-glob-to-any-file: ['Cargo.toml', 'Cargo.lock', 'src/**/*.rs', 'proto/**/*.proto'] + +python: + - changed-files: + - any-glob-to-any-file: ['python/**/*.py', 'requirements.txt'] + +documentation: + - changed-files: + - any-glob-to-any-file: ['*.md', 'locales/**/*.md', 'docs/**/*.md'] + +enhancement: + - changed-files: + - any-glob-to-any-file: ['src/**/*', 'proto/**/*'] + +chore: + - changed-files: + - any-glob-to-any-file: ['.github/**/*', '.gitignore', '.pre-commit-config.yaml'] diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f9fb86c..ed3b193 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -42,6 +42,9 @@ jobs: uses: dtolnay/rust-toolchain@stable with: components: rustfmt, clippy + - name: Install protoc + if: steps.guard.outputs.skip != 'true' + run: sudo apt-get update && sudo apt-get install -y protobuf-compiler - name: Check formatting if: steps.guard.outputs.skip != 'true' run: cargo fmt --all --check @@ -66,6 +69,9 @@ jobs: - name: Setup Rust if: steps.guard.outputs.skip != 'true' uses: dtolnay/rust-toolchain@stable + - name: Install protoc + if: steps.guard.outputs.skip != 'true' + run: sudo apt-get update && sudo apt-get install -y protobuf-compiler - name: Cache cargo if: steps.guard.outputs.skip != 'true' uses: actions/cache@v4 diff --git a/.github/workflows/security.yml b/.github/workflows/security.yml index a203cd0..b36ad0a 100644 --- a/.github/workflows/security.yml +++ b/.github/workflows/security.yml @@ -63,6 +63,9 @@ jobs: uses: dtolnay/rust-toolchain@stable with: components: clippy + - name: Install protoc + if: steps.guard.outputs.skip != 'true' + run: sudo apt-get update && sudo apt-get install -y protobuf-compiler - name: Install SARIF tools if: steps.guard.outputs.skip != 'true' run: cargo install clippy-sarif sarif-fmt From 1d20739db64f59bbd7dbccf946e1e33835173ae7 Mon Sep 17 00:00:00 2001 From: MrBT-nano Date: Thu, 30 Apr 2026 22:38:52 +0700 Subject: [PATCH 09/15] style: fix rust formatting --- .../content/image-retrieval.html | 29 + .../content/persona-schema-design.html | 45 + .../1272528-1777550082/state/server-stopped | 1 + .../1272528-1777550082/state/server.pid | 1 + build.rs | 6 +- ci_fail.log | 1030 ++++++++++ .../2026-04-30-vtuber-image-foundation.md | 268 +++ ...26-04-30-vtuber-image-foundation-design.md | 72 + pr_auto_fail.log | 148 ++ security_fail.log | 1800 +++++++++++++++++ src/main.rs | 5 +- 11 files changed, 3399 insertions(+), 6 deletions(-) create mode 100644 .superpowers/brainstorm/1272528-1777550082/content/image-retrieval.html create mode 100644 .superpowers/brainstorm/1272528-1777550082/content/persona-schema-design.html create mode 100644 .superpowers/brainstorm/1272528-1777550082/state/server-stopped create mode 100644 .superpowers/brainstorm/1272528-1777550082/state/server.pid create mode 100644 ci_fail.log create mode 100644 docs/superpowers/plans/2026-04-30-vtuber-image-foundation.md create mode 100644 docs/superpowers/specs/2026-04-30-vtuber-image-foundation-design.md create mode 100644 pr_auto_fail.log create mode 100644 security_fail.log diff --git a/.superpowers/brainstorm/1272528-1777550082/content/image-retrieval.html b/.superpowers/brainstorm/1272528-1777550082/content/image-retrieval.html new file mode 100644 index 0000000..953d911 --- /dev/null +++ b/.superpowers/brainstorm/1272528-1777550082/content/image-retrieval.html @@ -0,0 +1,29 @@ +

Refining Image Retrieval Strategy

+

Since we're using Reference URLs (Option B) to keep gRPC payloads slim, let's decide how other services will actually fetch the images.

+ +
+
+
+

1. Integrated Static Server

+

vtuber-image hosts a simple HTTP server alongside the gRPC service. The URL returned (e.g., http://vtuber-image:8083/outputs/uuid.png) can be accessed directly by the web frontend or other services.

+
+
  • Zero extra infra
  • Simple implementation
+
  • Service handles IO load
  • Not ideal for production scale
+
+
+
+ +
+
+

2. Shared Volume / Object Store

+

vtuber-image saves to a shared directory (Docker volume) or S3. It returns a relative path or key. A dedicated Nginx or S3 bucket handles the actual file serving.

+
+
  • High performance
  • Scales independently
+
  • Needs volume/S3 setup
  • More complex local dev
+
+
+
+
+ +

Which approach fits your environment better?

+

If you're running everything locally in one place, Option 1 is the fastest way to get started. If you're planning for a multi-service Docker/Kubernetes setup, Option 2 is more robust.

diff --git a/.superpowers/brainstorm/1272528-1777550082/content/persona-schema-design.html b/.superpowers/brainstorm/1272528-1777550082/content/persona-schema-design.html new file mode 100644 index 0000000..ff6ed5c --- /dev/null +++ b/.superpowers/brainstorm/1272528-1777550082/content/persona-schema-design.html @@ -0,0 +1,45 @@ +

Designing the Persona Schema Integration

+

Since we're going with Option B (vtuber-commons Persona Schema), let's refine how the data is structured.

+ +
+
Conceptual Data Flow
+
+
+
+ vtuber-api
+ gRPC Client +
+
+
+ vtuber-image
+ gRPC Service
+
+ Matching Persona Schema to workflow.json +
+
+
+
+ ComfyUI
+ REST API +
+
+
+
+ +

How should we define the gRPC contract?

+
+
+
1
+
+

Flexible Attribute Map

+

Request uses map<string, string> attributes. Easy to update as vtuber-commons evolves, but less type-safe in the service layer.

+
+
+
+
2
+
+

Strict Typed Schema

+

Request defines specific fields like HairStyle hair, EyeColor eyes. Highly type-safe and self-documenting, but requires proto updates for new features.

+
+
+
diff --git a/.superpowers/brainstorm/1272528-1777550082/state/server-stopped b/.superpowers/brainstorm/1272528-1777550082/state/server-stopped new file mode 100644 index 0000000..36d49f2 --- /dev/null +++ b/.superpowers/brainstorm/1272528-1777550082/state/server-stopped @@ -0,0 +1 @@ +{"reason":"idle timeout","timestamp":1777552242859} diff --git a/.superpowers/brainstorm/1272528-1777550082/state/server.pid b/.superpowers/brainstorm/1272528-1777550082/state/server.pid new file mode 100644 index 0000000..3d3c28c --- /dev/null +++ b/.superpowers/brainstorm/1272528-1777550082/state/server.pid @@ -0,0 +1 @@ +1272528 diff --git a/build.rs b/build.rs index a87f9b2..515b289 100644 --- a/build.rs +++ b/build.rs @@ -1,8 +1,4 @@ fn main() -> Result<(), Box> { - tonic_build::configure() - .compile( - &["proto/vtuber_image/v1/image.proto"], - &["proto"], - )?; + tonic_build::configure().compile(&["proto/vtuber_image/v1/image.proto"], &["proto"])?; Ok(()) } diff --git a/ci_fail.log b/ci_fail.log new file mode 100644 index 0000000..dd521f2 --- /dev/null +++ b/ci_fail.log @@ -0,0 +1,1030 @@ +Rust Build & Test Set up job 2026-04-30T14:19:40.4300078Z Current runner version: '2.334.0' +Rust Build & Test Set up job 2026-04-30T14:19:40.4333811Z ##[group]Runner Image Provisioner +Rust Build & Test Set up job 2026-04-30T14:19:40.4335075Z Hosted Compute Agent +Rust Build & Test Set up job 2026-04-30T14:19:40.4335888Z Version: 20260213.493 +Rust Build & Test Set up job 2026-04-30T14:19:40.4336765Z Commit: 5c115507f6dd24b8de37d8bbe0bb4509d0cc0fa3 +Rust Build & Test Set up job 2026-04-30T14:19:40.4338159Z Build Date: 2026-02-13T00:28:41Z +Rust Build & Test Set up job 2026-04-30T14:19:40.4339184Z Worker ID: {990b461f-94ab-4b17-9275-fa913092d650} +Rust Build & Test Set up job 2026-04-30T14:19:40.4340236Z Azure Region: westcentralus +Rust Build & Test Set up job 2026-04-30T14:19:40.4341167Z ##[endgroup] +Rust Build & Test Set up job 2026-04-30T14:19:40.4343299Z ##[group]Operating System +Rust Build & Test Set up job 2026-04-30T14:19:40.4344227Z Ubuntu +Rust Build & Test Set up job 2026-04-30T14:19:40.4344974Z 24.04.4 +Rust Build & Test Set up job 2026-04-30T14:19:40.4345703Z LTS +Rust Build & Test Set up job 2026-04-30T14:19:40.4346342Z ##[endgroup] +Rust Build & Test Set up job 2026-04-30T14:19:40.4347172Z ##[group]Runner Image +Rust Build & Test Set up job 2026-04-30T14:19:40.4348224Z Image: ubuntu-24.04 +Rust Build & Test Set up job 2026-04-30T14:19:40.4349000Z Version: 20260413.86.1 +Rust Build & Test Set up job 2026-04-30T14:19:40.4350643Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260413.86/images/ubuntu/Ubuntu2404-Readme.md +Rust Build & Test Set up job 2026-04-30T14:19:40.4353180Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260413.86 +Rust Build & Test Set up job 2026-04-30T14:19:40.4354668Z ##[endgroup] +Rust Build & Test Set up job 2026-04-30T14:19:40.4356355Z ##[group]GITHUB_TOKEN Permissions +Rust Build & Test Set up job 2026-04-30T14:19:40.4359198Z Contents: read +Rust Build & Test Set up job 2026-04-30T14:19:40.4360167Z Metadata: read +Rust Build & Test Set up job 2026-04-30T14:19:40.4360803Z Packages: read +Rust Build & Test Set up job 2026-04-30T14:19:40.4361425Z ##[endgroup] +Rust Build & Test Set up job 2026-04-30T14:19:40.4364232Z Secret source: Actions +Rust Build & Test Set up job 2026-04-30T14:19:40.4365280Z Prepare workflow directory +Rust Build & Test Set up job 2026-04-30T14:19:40.5003181Z Prepare all required actions +Rust Build & Test Set up job 2026-04-30T14:19:40.5077456Z Getting action download info +Rust Build & Test Set up job 2026-04-30T14:19:41.1882262Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5) +Rust Build & Test Set up job 2026-04-30T14:19:41.2799976Z Download action repository 'dtolnay/rust-toolchain@stable' (SHA:29eef336d9b2848a0b548edc03f92a220660cdb8) +Rust Build & Test Set up job 2026-04-30T14:19:41.7349207Z Download action repository 'actions/cache@v4' (SHA:0057852bfaa89a56745cba8c7296529d2fc39830) +Rust Build & Test Set up job 2026-04-30T14:19:41.9538453Z Complete job name: Rust Build & Test +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0319816Z ##[group]Run actions/checkout@v4 +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0320589Z with: +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0321012Z repository: echo-layer/vtuber-image +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0321742Z token: *** +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0322106Z ssh-strict: true +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0322499Z ssh-user: git +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0322892Z persist-credentials: true +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0323337Z clean: true +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0323724Z sparse-checkout-cone-mode: true +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0324199Z fetch-depth: 1 +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0324572Z fetch-tags: false +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0324988Z show-progress: true +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0325383Z lfs: false +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0325750Z submodules: false +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0326158Z set-safe-directory: true +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0326764Z ##[endgroup] +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1481556Z Syncing repository: echo-layer/vtuber-image +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1485339Z ##[group]Getting Git version info +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1487974Z Working directory is '/home/runner/work/vtuber-image/vtuber-image' +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1490047Z [command]/usr/bin/git version +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1534646Z git version 2.53.0 +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1559575Z ##[endgroup] +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1575299Z Temporarily overriding HOME='/home/runner/work/_temp/336a0c3d-ce45-4741-9278-589548bd8c66' before making global git config changes +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1578727Z Adding repository directory to the temporary git global config as a safe directory +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1583280Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/vtuber-image/vtuber-image +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1614840Z Deleting the contents of '/home/runner/work/vtuber-image/vtuber-image' +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1619347Z ##[group]Initializing the repository +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1624187Z [command]/usr/bin/git init /home/runner/work/vtuber-image/vtuber-image +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1714154Z hint: Using 'master' as the name for the initial branch. This default branch name +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1716083Z hint: will change to "main" in Git 3.0. To configure the initial branch name +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1718555Z hint: to use in all of your new repositories, which will suppress this warning, +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1719982Z hint: call: +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1720777Z hint: +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1721742Z hint: git config --global init.defaultBranch +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1722841Z hint: +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1723845Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1725469Z hint: 'development'. The just-created branch can be renamed via this command: +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1726685Z hint: +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1727448Z hint: git branch -m +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1728535Z hint: +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1729628Z hint: Disable this message with "git config set advice.defaultBranchName false" +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1731585Z Initialized empty Git repository in /home/runner/work/vtuber-image/vtuber-image/.git/ +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1734679Z [command]/usr/bin/git remote add origin https://github.com/echo-layer/vtuber-image +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1761921Z ##[endgroup] +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1763822Z ##[group]Disabling automatic garbage collection +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1767155Z [command]/usr/bin/git config --local gc.auto 0 +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1794465Z ##[endgroup] +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1795732Z ##[group]Setting up auth +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1802191Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1830879Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.2084590Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.2114491Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.2301357Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.2333311Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.2520803Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.2552715Z ##[endgroup] +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.2554799Z ##[group]Fetching the repository +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.2564191Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +6ec10343f27d82b4244a6bdb4dafdbbfe078590e:refs/remotes/pull/1/merge +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7512194Z From https://github.com/echo-layer/vtuber-image +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7525355Z * [new ref] 6ec10343f27d82b4244a6bdb4dafdbbfe078590e -> pull/1/merge +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7532012Z ##[endgroup] +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7534680Z ##[group]Determining the checkout info +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7537384Z ##[endgroup] +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7539534Z [command]/usr/bin/git sparse-checkout disable +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7545028Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7551928Z ##[group]Checking out the ref +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7555858Z [command]/usr/bin/git checkout --progress --force refs/remotes/pull/1/merge +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7558329Z Note: switching to 'refs/remotes/pull/1/merge'. +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7559486Z +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7560704Z You are in 'detached HEAD' state. You can look around, make experimental +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7563410Z changes and commit them, and you can discard any commits you make in this +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7566148Z state without impacting any branches by switching back to a branch. +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7567956Z +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7569111Z If you want to create a new branch to retain commits you create, you may +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7571765Z do so (now or later) by using -c with the switch command. Example: +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7573342Z +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7574231Z git switch -c +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7575114Z +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7575663Z Or undo this operation with: +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7576676Z +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7577157Z git switch - +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7578073Z +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7579435Z Turn off this advice by setting config variable advice.detachedHead to false +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7581465Z +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7583883Z HEAD is now at 6ec1034 Merge dab39a5ac56bec32f9592e07879e589a80d5ab5e into cdf28f205ce0adfe00bd7355be100fbe8371f70b +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7592500Z ##[endgroup] +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7607397Z [command]/usr/bin/git log -1 --format=%H +Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7628800Z 6ec10343f27d82b4244a6bdb4dafdbbfe078590e +Rust Build & Test Skip if no Cargo.toml 2026-04-30T14:19:42.7852661Z ##[group]Run if [ ! -f Cargo.toml ]; then +Rust Build & Test Skip if no Cargo.toml 2026-04-30T14:19:42.7854018Z ^[[36;1mif [ ! -f Cargo.toml ]; then^[[0m +Rust Build & Test Skip if no Cargo.toml 2026-04-30T14:19:42.7855497Z ^[[36;1m echo "::notice::No Cargo.toml yet; skipping Rust build/test."^[[0m +Rust Build & Test Skip if no Cargo.toml 2026-04-30T14:19:42.7857068Z ^[[36;1m echo "skip=true" >> $GITHUB_OUTPUT^[[0m +Rust Build & Test Skip if no Cargo.toml 2026-04-30T14:19:42.7858370Z ^[[36;1melse^[[0m +Rust Build & Test Skip if no Cargo.toml 2026-04-30T14:19:42.7859286Z ^[[36;1m echo "skip=false" >> $GITHUB_OUTPUT^[[0m +Rust Build & Test Skip if no Cargo.toml 2026-04-30T14:19:42.7860432Z ^[[36;1mfi^[[0m +Rust Build & Test Skip if no Cargo.toml 2026-04-30T14:19:42.7879316Z shell: /usr/bin/bash -e {0} +Rust Build & Test Skip if no Cargo.toml 2026-04-30T14:19:42.7880337Z ##[endgroup] +Rust Build & Test Setup Rust 2026-04-30T14:19:42.8702192Z ##[group]Run dtolnay/rust-toolchain@stable +Rust Build & Test Setup Rust 2026-04-30T14:19:42.8703214Z with: +Rust Build & Test Setup Rust 2026-04-30T14:19:42.8703880Z toolchain: stable +Rust Build & Test Setup Rust 2026-04-30T14:19:42.8704575Z ##[endgroup] +Rust Build & Test Setup Rust 2026-04-30T14:19:42.8860596Z ##[group]Run : parse toolchain version +Rust Build & Test Setup Rust 2026-04-30T14:19:42.8861663Z ^[[36;1m: parse toolchain version^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:42.8862584Z ^[[36;1mif [[ -z $toolchain ]]; then^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:42.8864230Z ^[[36;1m # GitHub does not enforce `required: true` inputs itself. https://github.com/actions/runner/issues/1070^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:42.8865984Z ^[[36;1m echo "'toolchain' is a required input" >&2^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:42.8866976Z ^[[36;1m exit 1^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:42.8868369Z ^[[36;1melif [[ $toolchain =~ ^stable' '[0-9]+' '(year|month|week|day)s?' 'ago$ ]]; then^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:42.8869725Z ^[[36;1m if [[ Linux == macOS ]]; then^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:42.8871391Z ^[[36;1m echo "toolchain=1.$((($(date -v-$(sed 's/stable \([0-9]*\) \(.\).*/\1\2/' <<< $toolchain) +%s)/60/60/24-16569)/7/6))" >> $GITHUB_OUTPUT^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:42.8873084Z ^[[36;1m else^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:42.8874380Z ^[[36;1m echo "toolchain=1.$((($(date --date "${toolchain#stable }" +%s)/60/60/24-16569)/7/6))" >> $GITHUB_OUTPUT^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:42.8875856Z ^[[36;1m fi^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:42.8876828Z ^[[36;1melif [[ $toolchain =~ ^stable' 'minus' '[0-9]+' 'releases?$ ]]; then^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:42.8878731Z ^[[36;1m echo "toolchain=1.$((($(date +%s)/60/60/24-16569)/7/6-${toolchain//[^0-9]/}))" >> $GITHUB_OUTPUT^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:42.8880222Z ^[[36;1melif [[ $toolchain =~ ^1\.[0-9]+$ ]]; then^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:42.8881914Z ^[[36;1m echo "toolchain=1.$((i=${toolchain#1.}, c=($(date +%s)/60/60/24-16569)/7/6, i+9*i*(10*i<=c)+90*i*(100*i<=c)))" >> $GITHUB_OUTPUT^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:42.8883527Z ^[[36;1melse^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:42.8884341Z ^[[36;1m echo "toolchain=$toolchain" >> $GITHUB_OUTPUT^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:42.8885331Z ^[[36;1mfi^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:42.8901690Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Build & Test Setup Rust 2026-04-30T14:19:42.8902807Z env: +Rust Build & Test Setup Rust 2026-04-30T14:19:42.8903426Z toolchain: stable +Rust Build & Test Setup Rust 2026-04-30T14:19:42.8904118Z ##[endgroup] +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9023071Z ##[group]Run : construct rustup command line +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9024147Z ^[[36;1m: construct rustup command line^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9025592Z ^[[36;1mecho "targets=$(for t in ${targets//,/ }; do echo -n ' --target' $t; done)" >> $GITHUB_OUTPUT^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9027741Z ^[[36;1mecho "components=$(for c in ${components//,/ }; do echo -n ' --component' $c; done)" >> $GITHUB_OUTPUT^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9029355Z ^[[36;1mecho "downgrade=" >> $GITHUB_OUTPUT^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9044294Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9045510Z env: +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9046196Z targets: +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9046843Z components: +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9047501Z ##[endgroup] +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9151606Z ##[group]Run : set $CARGO_HOME +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9152552Z ^[[36;1m: set $CARGO_HOME^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9153628Z ^[[36;1mecho CARGO_HOME=${CARGO_HOME:-"$HOME/.cargo"} >> $GITHUB_ENV^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9168689Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9169808Z ##[endgroup] +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9270376Z ##[group]Run : install rustup if needed +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9271369Z ^[[36;1m: install rustup if needed^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9272353Z ^[[36;1mif ! command -v rustup &>/dev/null; then^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9274660Z ^[[36;1m curl --proto '=https' --tlsv1.2 --retry 10 --retry-connrefused --location --silent --show-error --fail https://sh.rustup.rs | sh -s -- --default-toolchain none -y^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9276945Z ^[[36;1m echo "$CARGO_HOME/bin" >> $GITHUB_PATH^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9277969Z ^[[36;1mfi^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9292242Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9293301Z env: +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9293970Z CARGO_HOME: /home/runner/.cargo +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9294806Z ##[endgroup] +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9403141Z ##[group]Run rustup toolchain install stable --profile minimal --no-self-update +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9405060Z ^[[36;1mrustup toolchain install stable --profile minimal --no-self-update^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9420772Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9421811Z env: +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9422463Z CARGO_HOME: /home/runner/.cargo +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9423306Z RUSTUP_PERMIT_COPY_RENAME: 1 +Rust Build & Test Setup Rust 2026-04-30T14:19:42.9424104Z ##[endgroup] +Rust Build & Test Setup Rust 2026-04-30T14:19:43.4024911Z info: syncing channel updates for stable-x86_64-unknown-linux-gnu +Rust Build & Test Setup Rust 2026-04-30T14:19:43.7741453Z info: latest update on 2026-04-16 for version 1.95.0 (59807616e 2026-04-14) +Rust Build & Test Setup Rust 2026-04-30T14:19:43.7982417Z info: removing previous version of component clippy +Rust Build & Test Setup Rust 2026-04-30T14:19:43.8176114Z info: removing previous version of component rustfmt +Rust Build & Test Setup Rust 2026-04-30T14:19:43.8190802Z info: removing previous version of component cargo +Rust Build & Test Setup Rust 2026-04-30T14:19:43.8288134Z info: removing previous version of component rust-std +Rust Build & Test Setup Rust 2026-04-30T14:19:43.8379316Z info: removing previous version of component rustc +Rust Build & Test Setup Rust 2026-04-30T14:19:43.8427543Z info: downloading 5 components +Rust Build & Test Setup Rust 2026-04-30T14:19:53.2908390Z +Rust Build & Test Setup Rust 2026-04-30T14:19:53.2986634Z stable-x86_64-unknown-linux-gnu updated - rustc 1.95.0 (59807616e 2026-04-14) (from rustc 1.94.1 (e408947bf 2026-03-25)) +Rust Build & Test Setup Rust 2026-04-30T14:19:53.2988011Z +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3043599Z ##[group]Run rustup default stable +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3043917Z ^[[36;1mrustup default stable^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3056614Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3056932Z env: +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3057149Z CARGO_HOME: /home/runner/.cargo +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3057398Z ##[endgroup] +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3134863Z info: using existing install for stable-x86_64-unknown-linux-gnu +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3148569Z info: default toolchain set to stable-x86_64-unknown-linux-gnu +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3149064Z +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3218985Z stable-x86_64-unknown-linux-gnu unchanged - rustc 1.95.0 (59807616e 2026-04-14) +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3223077Z +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3249267Z ##[group]Run : create cachekey +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3249550Z ^[[36;1m: create cachekey^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3250025Z ^[[36;1mDATE=$(rustc +stable --version --verbose | sed -ne 's/^commit-date: \(20[0-9][0-9]\)-\([01][0-9]\)-\([0-3][0-9]\)$/\1\2\3/p')^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3250632Z ^[[36;1mHASH=$(rustc +stable --version --verbose | sed -ne 's/^commit-hash: //p')^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3251088Z ^[[36;1mecho "cachekey=$(echo $DATE$HASH | head -c12)" >> $GITHUB_OUTPUT^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3263560Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3263874Z env: +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3264053Z CARGO_HOME: /home/runner/.cargo +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3264308Z ##[endgroup] +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3568688Z ##[group]Run : disable incremental compilation +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3569067Z ^[[36;1m: disable incremental compilation^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3569366Z ^[[36;1mif [ -z "${CARGO_INCREMENTAL+set}" ]; then^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3569673Z ^[[36;1m echo CARGO_INCREMENTAL=0 >> $GITHUB_ENV^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3569989Z ^[[36;1mfi^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3582600Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3582920Z env: +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3583110Z CARGO_HOME: /home/runner/.cargo +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3583329Z ##[endgroup] +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3720495Z ##[group]Run : enable colors in Cargo output +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3720834Z ^[[36;1m: enable colors in Cargo output^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3721128Z ^[[36;1mif [ -z "${CARGO_TERM_COLOR+set}" ]; then^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3721433Z ^[[36;1m echo CARGO_TERM_COLOR=always >> $GITHUB_ENV^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3721703Z ^[[36;1mfi^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3733717Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3734037Z env: +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3734225Z CARGO_HOME: /home/runner/.cargo +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3734454Z CARGO_INCREMENTAL: 0 +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3734659Z ##[endgroup] +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3787379Z ##[group]Run : enable Cargo sparse registry +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3787981Z ^[[36;1m: enable Cargo sparse registry^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3788483Z ^[[36;1m# implemented in 1.66, stabilized in 1.68, made default in 1.70^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3789138Z ^[[36;1mif [ -z "${CARGO_REGISTRIES_CRATES_IO_PROTOCOL+set}" -o -f "/home/runner/work/_temp"/.implicit_cargo_registries_crates_io_protocol ]; then^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3789802Z ^[[36;1m if rustc +stable --version --verbose | grep -q '^release: 1\.6[89]\.'; then^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3790323Z ^[[36;1m touch "/home/runner/work/_temp"/.implicit_cargo_registries_crates_io_protocol || true^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3790812Z ^[[36;1m echo CARGO_REGISTRIES_CRATES_IO_PROTOCOL=sparse >> $GITHUB_ENV^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3791263Z ^[[36;1m elif rustc +stable --version --verbose | grep -q '^release: 1\.6[67]\.'; then^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3791775Z ^[[36;1m touch "/home/runner/work/_temp"/.implicit_cargo_registries_crates_io_protocol || true^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3792251Z ^[[36;1m echo CARGO_REGISTRIES_CRATES_IO_PROTOCOL=git >> $GITHUB_ENV^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3792561Z ^[[36;1m fi^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3792741Z ^[[36;1mfi^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3804024Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3804329Z env: +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3804516Z CARGO_HOME: /home/runner/.cargo +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3804742Z CARGO_INCREMENTAL: 0 +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3804949Z CARGO_TERM_COLOR: always +Rust Build & Test Setup Rust 2026-04-30T14:19:53.3805149Z ##[endgroup] +Rust Build & Test Setup Rust 2026-04-30T14:19:53.4085710Z ##[group]Run : work around spurious network errors in curl 8.0 +Rust Build & Test Setup Rust 2026-04-30T14:19:53.4086148Z ^[[36;1m: work around spurious network errors in curl 8.0^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:53.4086674Z ^[[36;1m# https://rust-lang.zulipchat.com/#narrow/stream/246057-t-cargo/topic/timeout.20investigation^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:53.4087249Z ^[[36;1mif rustc +stable --version --verbose | grep -q '^release: 1\.7[01]\.'; then^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:53.4087965Z ^[[36;1m echo CARGO_HTTP_MULTIPLEXING=false >> $GITHUB_ENV^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:53.4088249Z ^[[36;1mfi^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:53.4100619Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Build & Test Setup Rust 2026-04-30T14:19:53.4100955Z env: +Rust Build & Test Setup Rust 2026-04-30T14:19:53.4101143Z CARGO_HOME: /home/runner/.cargo +Rust Build & Test Setup Rust 2026-04-30T14:19:53.4101381Z CARGO_INCREMENTAL: 0 +Rust Build & Test Setup Rust 2026-04-30T14:19:53.4101584Z CARGO_TERM_COLOR: always +Rust Build & Test Setup Rust 2026-04-30T14:19:53.4101792Z ##[endgroup] +Rust Build & Test Setup Rust 2026-04-30T14:19:53.4265796Z ##[group]Run rustc +stable --version --verbose +Rust Build & Test Setup Rust 2026-04-30T14:19:53.4266137Z ^[[36;1mrustc +stable --version --verbose^[[0m +Rust Build & Test Setup Rust 2026-04-30T14:19:53.4278703Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Build & Test Setup Rust 2026-04-30T14:19:53.4279022Z env: +Rust Build & Test Setup Rust 2026-04-30T14:19:53.4279201Z CARGO_HOME: /home/runner/.cargo +Rust Build & Test Setup Rust 2026-04-30T14:19:53.4279440Z CARGO_INCREMENTAL: 0 +Rust Build & Test Setup Rust 2026-04-30T14:19:53.4279642Z CARGO_TERM_COLOR: always +Rust Build & Test Setup Rust 2026-04-30T14:19:53.4279991Z ##[endgroup] +Rust Build & Test Setup Rust 2026-04-30T14:19:53.4410981Z rustc 1.95.0 (59807616e 2026-04-14) +Rust Build & Test Setup Rust 2026-04-30T14:19:53.4411982Z binary: rustc +Rust Build & Test Setup Rust 2026-04-30T14:19:53.4412898Z commit-hash: 59807616e1fa2540724bfbac14d7976d7e4a3860 +Rust Build & Test Setup Rust 2026-04-30T14:19:53.4413660Z commit-date: 2026-04-14 +Rust Build & Test Setup Rust 2026-04-30T14:19:53.4414760Z host: x86_64-unknown-linux-gnu +Rust Build & Test Setup Rust 2026-04-30T14:19:53.4416304Z release: 1.95.0 +Rust Build & Test Setup Rust 2026-04-30T14:19:53.4416884Z LLVM version: 22.1.2 +Rust Build & Test Cache cargo 2026-04-30T14:19:53.5217445Z ##[group]Run actions/cache@v4 +Rust Build & Test Cache cargo 2026-04-30T14:19:53.5218028Z with: +Rust Build & Test Cache cargo 2026-04-30T14:19:53.5218237Z path: ~/.cargo/registry +Rust Build & Test Cache cargo ~/.cargo/git +Rust Build & Test Cache cargo target +Rust Build & Test Cache cargo +Rust Build & Test Cache cargo 2026-04-30T14:19:53.5218525Z key: Linux-cargo- +Rust Build & Test Cache cargo 2026-04-30T14:19:53.5218725Z enableCrossOsArchive: false +Rust Build & Test Cache cargo 2026-04-30T14:19:53.5218958Z fail-on-cache-miss: false +Rust Build & Test Cache cargo 2026-04-30T14:19:53.5219164Z lookup-only: false +Rust Build & Test Cache cargo 2026-04-30T14:19:53.5219357Z save-always: false +Rust Build & Test Cache cargo 2026-04-30T14:19:53.5219528Z env: +Rust Build & Test Cache cargo 2026-04-30T14:19:53.5219700Z CARGO_HOME: /home/runner/.cargo +Rust Build & Test Cache cargo 2026-04-30T14:19:53.5219929Z CARGO_INCREMENTAL: 0 +Rust Build & Test Cache cargo 2026-04-30T14:19:53.5220140Z CARGO_TERM_COLOR: always +Rust Build & Test Cache cargo 2026-04-30T14:19:53.5220341Z ##[endgroup] +Rust Build & Test Cache cargo 2026-04-30T14:19:53.8534634Z Cache not found for input keys: Linux-cargo- +Rust Build & Test Build 2026-04-30T14:19:53.8567462Z ##[group]Run cargo build +Rust Build & Test Build 2026-04-30T14:19:53.8568451Z ^[[36;1mcargo build^[[0m +Rust Build & Test Build 2026-04-30T14:19:53.8580812Z shell: /usr/bin/bash -e {0} +Rust Build & Test Build 2026-04-30T14:19:53.8581054Z env: +Rust Build & Test Build 2026-04-30T14:19:53.8581237Z CARGO_HOME: /home/runner/.cargo +Rust Build & Test Build 2026-04-30T14:19:53.8581469Z CARGO_INCREMENTAL: 0 +Rust Build & Test Build 2026-04-30T14:19:53.8581659Z CARGO_TERM_COLOR: always +Rust Build & Test Build 2026-04-30T14:19:53.8581864Z ##[endgroup] +Rust Build & Test Build 2026-04-30T14:19:53.8917528Z ^[[1m^[[92m Updating^[[0m crates.io index +Rust Build & Test Build 2026-04-30T14:19:55.3901080Z ^[[1m^[[92m Locking^[[0m 138 packages to latest compatible versions +Rust Build & Test Build 2026-04-30T14:19:55.4079373Z ^[[1m^[[92m Adding^[[0m prost v0.12.6 ^[[1m^[[33m(available: v0.14.3)^[[0m +Rust Build & Test Build 2026-04-30T14:19:55.4146653Z ^[[1m^[[92m Adding^[[0m tonic v0.11.0 ^[[1m^[[33m(available: v0.14.5)^[[0m +Rust Build & Test Build 2026-04-30T14:19:55.4149851Z ^[[1m^[[92m Adding^[[0m tonic-build v0.11.0 ^[[1m^[[33m(available: v0.14.5)^[[0m +Rust Build & Test Build 2026-04-30T14:19:55.4261881Z ^[[1m^[[92m Downloading^[[0m crates ... +Rust Build & Test Build 2026-04-30T14:19:55.5466593Z ^[[1m^[[92m Downloaded^[[0m async-stream-impl v0.3.6 +Rust Build & Test Build 2026-04-30T14:19:55.5973706Z ^[[1m^[[92m Downloaded^[[0m async-stream v0.3.6 +Rust Build & Test Build 2026-04-30T14:19:55.5980469Z ^[[1m^[[92m Downloaded^[[0m percent-encoding v2.3.2 +Rust Build & Test Build 2026-04-30T14:19:55.6000129Z ^[[1m^[[92m Downloaded^[[0m itoa v1.0.18 +Rust Build & Test Build 2026-04-30T14:19:55.6112792Z ^[[1m^[[92m Downloaded^[[0m bitflags v1.3.2 +Rust Build & Test Build 2026-04-30T14:19:55.6265894Z ^[[1m^[[92m Downloaded^[[0m unicode-ident v1.0.24 +Rust Build & Test Build 2026-04-30T14:19:55.6293840Z ^[[1m^[[92m Downloaded^[[0m httpdate v1.0.3 +Rust Build & Test Build 2026-04-30T14:19:55.6303700Z ^[[1m^[[92m Downloaded^[[0m futures-task v0.3.32 +Rust Build & Test Build 2026-04-30T14:19:55.6335063Z ^[[1m^[[92m Downloaded^[[0m zmij v1.0.21 +Rust Build & Test Build 2026-04-30T14:19:55.6360015Z ^[[1m^[[92m Downloaded^[[0m axum-core v0.3.4 +Rust Build & Test Build 2026-04-30T14:19:55.6371829Z ^[[1m^[[92m Downloaded^[[0m autocfg v1.5.0 +Rust Build & Test Build 2026-04-30T14:19:55.6420159Z ^[[1m^[[92m Downloaded^[[0m multimap v0.10.1 +Rust Build & Test Build 2026-04-30T14:19:55.6430285Z ^[[1m^[[92m Downloaded^[[0m pin-project-lite v0.2.17 +Rust Build & Test Build 2026-04-30T14:19:55.6462993Z ^[[1m^[[92m Downloaded^[[0m try-lock v0.2.5 +Rust Build & Test Build 2026-04-30T14:19:55.6469851Z ^[[1m^[[92m Downloaded^[[0m mime v0.3.17 +Rust Build & Test Build 2026-04-30T14:19:55.6481774Z ^[[1m^[[92m Downloaded^[[0m tower-layer v0.3.3 +Rust Build & Test Build 2026-04-30T14:19:55.6489644Z ^[[1m^[[92m Downloaded^[[0m equivalent v1.0.2 +Rust Build & Test Build 2026-04-30T14:19:55.6496973Z ^[[1m^[[92m Downloaded^[[0m tokio-io-timeout v1.2.1 +Rust Build & Test Build 2026-04-30T14:19:55.6505530Z ^[[1m^[[92m Downloaded^[[0m http-body v0.4.6 +Rust Build & Test Build 2026-04-30T14:19:55.6518254Z ^[[1m^[[92m Downloaded^[[0m zerocopy v0.8.48 +Rust Build & Test Build 2026-04-30T14:19:55.6653772Z ^[[1m^[[92m Downloaded^[[0m tower-service v0.3.3 +Rust Build & Test Build 2026-04-30T14:19:55.6655080Z ^[[1m^[[92m Downloaded^[[0m scopeguard v1.2.0 +Rust Build & Test Build 2026-04-30T14:19:55.6663901Z ^[[1m^[[92m Downloaded^[[0m async-trait v0.1.89 +Rust Build & Test Build 2026-04-30T14:19:55.6686298Z ^[[1m^[[92m Downloaded^[[0m tokio-macros v2.7.0 +Rust Build & Test Build 2026-04-30T14:19:55.6695284Z ^[[1m^[[92m Downloaded^[[0m sync_wrapper v0.1.2 +Rust Build & Test Build 2026-04-30T14:19:55.6702585Z ^[[1m^[[92m Downloaded^[[0m rand_chacha v0.3.1 +Rust Build & Test Build 2026-04-30T14:19:55.6711702Z ^[[1m^[[92m Downloaded^[[0m matchit v0.7.3 +Rust Build & Test Build 2026-04-30T14:19:55.6727896Z ^[[1m^[[92m Downloaded^[[0m hyper-timeout v0.4.1 +Rust Build & Test Build 2026-04-30T14:19:55.6736980Z ^[[1m^[[92m Downloaded^[[0m heck v0.5.0 +Rust Build & Test Build 2026-04-30T14:19:55.6746096Z ^[[1m^[[92m Downloaded^[[0m fixedbitset v0.4.2 +Rust Build & Test Build 2026-04-30T14:19:55.6756016Z ^[[1m^[[92m Downloaded^[[0m fastrand v2.4.1 +Rust Build & Test Build 2026-04-30T14:19:55.6766743Z ^[[1m^[[92m Downloaded^[[0m bitflags v2.11.1 +Rust Build & Test Build 2026-04-30T14:19:55.6805167Z ^[[1m^[[92m Downloaded^[[0m cfg-if v1.0.4 +Rust Build & Test Build 2026-04-30T14:19:55.6818235Z ^[[1m^[[92m Downloaded^[[0m tonic-build v0.11.0 +Rust Build & Test Build 2026-04-30T14:19:55.6830747Z ^[[1m^[[92m Downloaded^[[0m want v0.3.1 +Rust Build & Test Build 2026-04-30T14:19:55.6839073Z ^[[1m^[[92m Downloaded^[[0m parking_lot v0.12.5 +Rust Build & Test Build 2026-04-30T14:19:55.6858349Z ^[[1m^[[92m Downloaded^[[0m futures-core v0.3.32 +Rust Build & Test Build 2026-04-30T14:19:55.6868427Z ^[[1m^[[92m Downloaded^[[0m anyhow v1.0.102 +Rust Build & Test Build 2026-04-30T14:19:55.6892248Z ^[[1m^[[92m Downloaded^[[0m ppv-lite86 v0.2.21 +Rust Build & Test Build 2026-04-30T14:19:55.6902347Z ^[[1m^[[92m Downloaded^[[0m pin-project-internal v1.1.11 +Rust Build & Test Build 2026-04-30T14:19:55.6914721Z ^[[1m^[[92m Downloaded^[[0m lock_api v0.4.14 +Rust Build & Test Build 2026-04-30T14:19:55.6924870Z ^[[1m^[[92m Downloaded^[[0m fnv v1.0.7 +Rust Build & Test Build 2026-04-30T14:19:55.6931875Z ^[[1m^[[92m Downloaded^[[0m errno v0.3.14 +Rust Build & Test Build 2026-04-30T14:19:55.6976080Z ^[[1m^[[92m Downloaded^[[0m either v1.15.0 +Rust Build & Test Build 2026-04-30T14:19:55.6991111Z ^[[1m^[[92m Downloaded^[[0m parking_lot_core v0.9.12 +Rust Build & Test Build 2026-04-30T14:19:55.7011950Z ^[[1m^[[92m Downloaded^[[0m signal-hook-registry v1.4.8 +Rust Build & Test Build 2026-04-30T14:19:55.7025749Z ^[[1m^[[92m Downloaded^[[0m tempfile v3.27.0 +Rust Build & Test Build 2026-04-30T14:19:55.7044136Z ^[[1m^[[92m Downloaded^[[0m bytes v1.11.1 +Rust Build & Test Build 2026-04-30T14:19:55.7071673Z ^[[1m^[[92m Downloaded^[[0m prost-types v0.12.6 +Rust Build & Test Build 2026-04-30T14:19:55.7083796Z ^[[1m^[[92m Downloaded^[[0m prost v0.12.6 +Rust Build & Test Build 2026-04-30T14:19:55.7093699Z ^[[1m^[[92m Downloaded^[[0m httparse v1.10.1 +Rust Build & Test Build 2026-04-30T14:19:55.7110827Z ^[[1m^[[92m Downloaded^[[0m rustversion v1.0.22 +Rust Build & Test Build 2026-04-30T14:19:55.7141810Z ^[[1m^[[92m Downloaded^[[0m prost-derive v0.12.6 +Rust Build & Test Build 2026-04-30T14:19:55.7145249Z ^[[1m^[[92m Downloaded^[[0m tracing-attributes v0.1.31 +Rust Build & Test Build 2026-04-30T14:19:55.7164767Z ^[[1m^[[92m Downloaded^[[0m rand_core v0.6.4 +Rust Build & Test Build 2026-04-30T14:19:55.7175240Z ^[[1m^[[92m Downloaded^[[0m futures-channel v0.3.32 +Rust Build & Test Build 2026-04-30T14:19:55.7199489Z ^[[1m^[[92m Downloaded^[[0m tracing-core v0.1.36 +Rust Build & Test Build 2026-04-30T14:19:55.7221138Z ^[[1m^[[92m Downloaded^[[0m tokio-stream v0.1.18 +Rust Build & Test Build 2026-04-30T14:19:55.7252182Z ^[[1m^[[92m Downloaded^[[0m socket2 v0.6.3 +Rust Build & Test Build 2026-04-30T14:19:55.7266238Z ^[[1m^[[92m Downloaded^[[0m socket2 v0.5.10 +Rust Build & Test Build 2026-04-30T14:19:55.7282527Z ^[[1m^[[92m Downloaded^[[0m slab v0.4.12 +Rust Build & Test Build 2026-04-30T14:19:55.7293798Z ^[[1m^[[92m Downloaded^[[0m serde_derive v1.0.228 +Rust Build & Test Build 2026-04-30T14:19:55.7320582Z ^[[1m^[[92m Downloaded^[[0m rand v0.8.6 +Rust Build & Test Build 2026-04-30T14:19:55.7346147Z ^[[1m^[[92m Downloaded^[[0m serde v1.0.228 +Rust Build & Test Build 2026-04-30T14:19:55.7377978Z ^[[1m^[[92m Downloaded^[[0m tower v0.4.13 +Rust Build & Test Build 2026-04-30T14:19:55.7436048Z ^[[1m^[[92m Downloaded^[[0m axum v0.6.20 +Rust Build & Test Build 2026-04-30T14:19:55.7484397Z ^[[1m^[[92m Downloaded^[[0m tokio-util v0.7.18 +Rust Build & Test Build 2026-04-30T14:19:55.7538838Z ^[[1m^[[92m Downloaded^[[0m serde_json v1.0.149 +Rust Build & Test Build 2026-04-30T14:19:55.7584596Z ^[[1m^[[92m Downloaded^[[0m hashbrown v0.17.0 +Rust Build & Test Build 2026-04-30T14:19:55.7621379Z ^[[1m^[[92m Downloaded^[[0m hyper v0.14.32 +Rust Build & Test Build 2026-04-30T14:19:55.7672214Z ^[[1m^[[92m Downloaded^[[0m futures-util v0.3.32 +Rust Build & Test Build 2026-04-30T14:19:55.7753952Z ^[[1m^[[92m Downloaded^[[0m regex v1.12.3 +Rust Build & Test Build 2026-04-30T14:19:55.7791416Z ^[[1m^[[92m Downloaded^[[0m h2 v0.3.27 +Rust Build & Test Build 2026-04-30T14:19:55.7832358Z ^[[1m^[[92m Downloaded^[[0m syn v2.0.117 +Rust Build & Test Build 2026-04-30T14:19:55.7902109Z ^[[1m^[[92m Downloaded^[[0m itertools v0.12.1 +Rust Build & Test Build 2026-04-30T14:19:55.7944503Z ^[[1m^[[92m Downloaded^[[0m aho-corasick v1.1.4 +Rust Build & Test Build 2026-04-30T14:19:55.7982997Z ^[[1m^[[92m Downloaded^[[0m tonic v0.11.0 +Rust Build & Test Build 2026-04-30T14:19:55.8023532Z ^[[1m^[[92m Downloaded^[[0m regex-syntax v0.8.10 +Rust Build & Test Build 2026-04-30T14:19:55.8073876Z ^[[1m^[[92m Downloaded^[[0m memchr v2.8.0 +Rust Build & Test Build 2026-04-30T14:19:55.8109001Z ^[[1m^[[92m Downloaded^[[0m http v0.2.12 +Rust Build & Test Build 2026-04-30T14:19:55.8134405Z ^[[1m^[[92m Downloaded^[[0m rustix v1.1.4 +Rust Build & Test Build 2026-04-30T14:19:55.8285843Z ^[[1m^[[92m Downloaded^[[0m hashbrown v0.12.3 +Rust Build & Test Build 2026-04-30T14:19:55.8314402Z ^[[1m^[[92m Downloaded^[[0m mio v1.2.0 +Rust Build & Test Build 2026-04-30T14:19:55.8349992Z ^[[1m^[[92m Downloaded^[[0m tracing v0.1.44 +Rust Build & Test Build 2026-04-30T14:19:55.8451356Z ^[[1m^[[92m Downloaded^[[0m indexmap v2.14.0 +Rust Build & Test Build 2026-04-30T14:19:55.8481441Z ^[[1m^[[92m Downloaded^[[0m getrandom v0.4.2 +Rust Build & Test Build 2026-04-30T14:19:55.8506391Z ^[[1m^[[92m Downloaded^[[0m proc-macro2 v1.0.106 +Rust Build & Test Build 2026-04-30T14:19:55.8526893Z ^[[1m^[[92m Downloaded^[[0m prettyplease v0.2.37 +Rust Build & Test Build 2026-04-30T14:19:55.8550291Z ^[[1m^[[92m Downloaded^[[0m serde_core v1.0.228 +Rust Build & Test Build 2026-04-30T14:19:55.8568485Z ^[[1m^[[92m Downloaded^[[0m indexmap v1.9.3 +Rust Build & Test Build 2026-04-30T14:19:55.8590611Z ^[[1m^[[92m Downloaded^[[0m regex-automata v0.4.14 +Rust Build & Test Build 2026-04-30T14:19:55.8693890Z ^[[1m^[[92m Downloaded^[[0m prost-build v0.12.6 +Rust Build & Test Build 2026-04-30T14:19:55.8713639Z ^[[1m^[[92m Downloaded^[[0m pin-project v1.1.11 +Rust Build & Test Build 2026-04-30T14:19:55.8783847Z ^[[1m^[[92m Downloaded^[[0m log v0.4.29 +Rust Build & Test Build 2026-04-30T14:19:55.8803683Z ^[[1m^[[92m Downloaded^[[0m getrandom v0.2.17 +Rust Build & Test Build 2026-04-30T14:19:55.8823144Z ^[[1m^[[92m Downloaded^[[0m smallvec v1.15.1 +Rust Build & Test Build 2026-04-30T14:19:55.8838973Z ^[[1m^[[92m Downloaded^[[0m petgraph v0.6.5 +Rust Build & Test Build 2026-04-30T14:19:55.8988490Z ^[[1m^[[92m Downloaded^[[0m quote v1.0.45 +Rust Build & Test Build 2026-04-30T14:19:55.9009269Z ^[[1m^[[92m Downloaded^[[0m once_cell v1.21.4 +Rust Build & Test Build 2026-04-30T14:19:55.9038513Z ^[[1m^[[92m Downloaded^[[0m futures-sink v0.3.32 +Rust Build & Test Build 2026-04-30T14:19:55.9058371Z ^[[1m^[[92m Downloaded^[[0m base64 v0.21.7 +Rust Build & Test Build 2026-04-30T14:19:55.9098734Z ^[[1m^[[92m Downloaded^[[0m libc v0.2.186 +Rust Build & Test Build 2026-04-30T14:19:55.9478705Z ^[[1m^[[92m Downloaded^[[0m tokio v1.52.1 +Rust Build & Test Build 2026-04-30T14:19:55.9932929Z ^[[1m^[[92m Downloaded^[[0m linux-raw-sys v0.12.1 +Rust Build & Test Build 2026-04-30T14:19:56.0711422Z ^[[1m^[[92m Compiling^[[0m proc-macro2 v1.0.106 +Rust Build & Test Build 2026-04-30T14:19:56.0718832Z ^[[1m^[[92m Compiling^[[0m quote v1.0.45 +Rust Build & Test Build 2026-04-30T14:19:56.2572233Z ^[[1m^[[92m Compiling^[[0m unicode-ident v1.0.24 +Rust Build & Test Build 2026-04-30T14:19:56.3261063Z ^[[1m^[[92m Compiling^[[0m libc v0.2.186 +Rust Build & Test Build 2026-04-30T14:19:56.5509264Z ^[[1m^[[92m Compiling^[[0m cfg-if v1.0.4 +Rust Build & Test Build 2026-04-30T14:19:57.0238980Z ^[[1m^[[92m Compiling^[[0m syn v2.0.117 +Rust Build & Test Build 2026-04-30T14:19:57.3949269Z ^[[1m^[[92m Compiling^[[0m pin-project-lite v0.2.17 +Rust Build & Test Build 2026-04-30T14:19:57.4278851Z ^[[1m^[[92m Compiling^[[0m bytes v1.11.1 +Rust Build & Test Build 2026-04-30T14:19:58.0228785Z ^[[1m^[[92m Compiling^[[0m once_cell v1.21.4 +Rust Build & Test Build 2026-04-30T14:19:58.1548991Z ^[[1m^[[92m Compiling^[[0m parking_lot_core v0.9.12 +Rust Build & Test Build 2026-04-30T14:19:58.2649257Z ^[[1m^[[92m Compiling^[[0m smallvec v1.15.1 +Rust Build & Test Build 2026-04-30T14:19:58.4120346Z ^[[1m^[[92m Compiling^[[0m scopeguard v1.2.0 +Rust Build & Test Build 2026-04-30T14:19:58.4469229Z ^[[1m^[[92m Compiling^[[0m futures-core v0.3.32 +Rust Build & Test Build 2026-04-30T14:19:58.5210090Z ^[[1m^[[92m Compiling^[[0m lock_api v0.4.14 +Rust Build & Test Build 2026-04-30T14:19:58.8679252Z ^[[1m^[[92m Compiling^[[0m errno v0.3.14 +Rust Build & Test Build 2026-04-30T14:19:58.9430683Z ^[[1m^[[92m Compiling^[[0m equivalent v1.0.2 +Rust Build & Test Build 2026-04-30T14:19:58.9673514Z ^[[1m^[[92m Compiling^[[0m hashbrown v0.17.0 +Rust Build & Test Build 2026-04-30T14:19:59.4769403Z ^[[1m^[[92m Compiling^[[0m anyhow v1.0.102 +Rust Build & Test Build 2026-04-30T14:19:59.6808777Z ^[[1m^[[92m Compiling^[[0m indexmap v2.14.0 +Rust Build & Test Build 2026-04-30T14:20:00.2988334Z ^[[1m^[[92m Compiling^[[0m signal-hook-registry v1.4.8 +Rust Build & Test Build 2026-04-30T14:20:00.5349040Z ^[[1m^[[92m Compiling^[[0m parking_lot v0.12.5 +Rust Build & Test Build 2026-04-30T14:20:00.9098812Z ^[[1m^[[92m Compiling^[[0m socket2 v0.6.3 +Rust Build & Test Build 2026-04-30T14:20:01.3919430Z ^[[1m^[[92m Compiling^[[0m tokio-macros v2.7.0 +Rust Build & Test Build 2026-04-30T14:20:01.3990534Z ^[[1m^[[92m Compiling^[[0m mio v1.2.0 +Rust Build & Test Build 2026-04-30T14:20:01.8688061Z ^[[1m^[[92m Compiling^[[0m either v1.15.0 +Rust Build & Test Build 2026-04-30T14:20:01.8769195Z ^[[1m^[[92m Compiling^[[0m tokio v1.52.1 +Rust Build & Test Build 2026-04-30T14:20:01.9929835Z ^[[1m^[[92m Compiling^[[0m itertools v0.12.1 +Rust Build & Test Build 2026-04-30T14:20:03.5180236Z ^[[1m^[[92m Compiling^[[0m itoa v1.0.18 +Rust Build & Test Build 2026-04-30T14:20:03.6357408Z ^[[1m^[[92m Compiling^[[0m rustversion v1.0.22 +Rust Build & Test Build 2026-04-30T14:20:03.8422361Z ^[[1m^[[92m Compiling^[[0m prost-derive v0.12.6 +Rust Build & Test Build 2026-04-30T14:20:05.3779265Z ^[[1m^[[92m Compiling^[[0m futures-task v0.3.32 +Rust Build & Test Build 2026-04-30T14:20:05.4639690Z ^[[1m^[[92m Compiling^[[0m zerocopy v0.8.48 +Rust Build & Test Build 2026-04-30T14:20:05.6778764Z ^[[1m^[[92m Compiling^[[0m fnv v1.0.7 +Rust Build & Test Build 2026-04-30T14:20:05.7279568Z ^[[1m^[[92m Compiling^[[0m slab v0.4.12 +Rust Build & Test Build 2026-04-30T14:20:05.8339738Z ^[[1m^[[92m Compiling^[[0m futures-util v0.3.32 +Rust Build & Test Build 2026-04-30T14:20:07.4759366Z ^[[1m^[[92m Compiling^[[0m http v0.2.12 +Rust Build & Test Build 2026-04-30T14:20:08.8919394Z ^[[1m^[[92m Compiling^[[0m tracing-attributes v0.1.31 +Rust Build & Test Build 2026-04-30T14:20:08.9205018Z ^[[1m^[[92m Compiling^[[0m tracing-core v0.1.36 +Rust Build & Test Build 2026-04-30T14:20:09.4759016Z ^[[1m^[[92m Compiling^[[0m futures-sink v0.3.32 +Rust Build & Test Build 2026-04-30T14:20:09.5222804Z ^[[1m^[[92m Compiling^[[0m rustix v1.1.4 +Rust Build & Test Build 2026-04-30T14:20:09.7139254Z ^[[1m^[[92m Compiling^[[0m getrandom v0.4.2 +Rust Build & Test Build 2026-04-30T14:20:09.8890650Z ^[[1m^[[92m Compiling^[[0m tokio-util v0.7.18 +Rust Build & Test Build 2026-04-30T14:20:09.9329530Z ^[[1m^[[92m Compiling^[[0m tracing v0.1.44 +Rust Build & Test Build 2026-04-30T14:20:10.9118937Z ^[[1m^[[92m Compiling^[[0m getrandom v0.2.17 +Rust Build & Test Build 2026-04-30T14:20:11.0399297Z ^[[1m^[[92m Compiling^[[0m tower-service v0.3.3 +Rust Build & Test Build 2026-04-30T14:20:11.0719271Z ^[[1m^[[92m Compiling^[[0m serde_core v1.0.228 +Rust Build & Test Build 2026-04-30T14:20:11.2359061Z ^[[1m^[[92m Compiling^[[0m prettyplease v0.2.37 +Rust Build & Test Build 2026-04-30T14:20:11.8199643Z ^[[1m^[[92m Compiling^[[0m httparse v1.10.1 +Rust Build & Test Build 2026-04-30T14:20:11.9922593Z ^[[1m^[[92m Compiling^[[0m regex-syntax v0.8.10 +Rust Build & Test Build 2026-04-30T14:20:13.7805955Z ^[[1m^[[92m Compiling^[[0m linux-raw-sys v0.12.1 +Rust Build & Test Build 2026-04-30T14:20:13.8948867Z ^[[1m^[[92m Compiling^[[0m autocfg v1.5.0 +Rust Build & Test Build 2026-04-30T14:20:14.0889018Z ^[[1m^[[92m Compiling^[[0m bitflags v2.11.1 +Rust Build & Test Build 2026-04-30T14:20:14.1871907Z ^[[1m^[[92m Compiling^[[0m indexmap v1.9.3 +Rust Build & Test Build 2026-04-30T14:20:14.2659140Z ^[[1m^[[92m Compiling^[[0m ppv-lite86 v0.2.21 +Rust Build & Test Build 2026-04-30T14:20:14.5509278Z ^[[1m^[[92m Compiling^[[0m regex-automata v0.4.14 +Rust Build & Test Build 2026-04-30T14:20:15.7997853Z ^[[1m^[[92m Compiling^[[0m prost v0.12.6 +Rust Build & Test Build 2026-04-30T14:20:16.0883172Z ^[[1m^[[92m Compiling^[[0m rand_core v0.6.4 +Rust Build & Test Build 2026-04-30T14:20:16.3379436Z ^[[1m^[[92m Compiling^[[0m http-body v0.4.6 +Rust Build & Test Build 2026-04-30T14:20:16.5016527Z ^[[1m^[[92m Compiling^[[0m try-lock v0.2.5 +Rust Build & Test Build 2026-04-30T14:20:16.5328497Z ^[[1m^[[92m Compiling^[[0m fixedbitset v0.4.2 +Rust Build & Test Build 2026-04-30T14:20:16.5409941Z ^[[1m^[[92m Compiling^[[0m fastrand v2.4.1 +Rust Build & Test Build 2026-04-30T14:20:16.6609485Z ^[[1m^[[92m Compiling^[[0m petgraph v0.6.5 +Rust Build & Test Build 2026-04-30T14:20:16.6841904Z ^[[1m^[[92m Compiling^[[0m tempfile v3.27.0 +Rust Build & Test Build 2026-04-30T14:20:16.9853662Z ^[[1m^[[92m Compiling^[[0m want v0.3.1 +Rust Build & Test Build 2026-04-30T14:20:17.0739759Z ^[[1m^[[92m Compiling^[[0m rand_chacha v0.3.1 +Rust Build & Test Build 2026-04-30T14:20:18.4272764Z ^[[1m^[[92m Compiling^[[0m prost-types v0.12.6 +Rust Build & Test Build 2026-04-30T14:20:19.4859071Z ^[[1m^[[92m Compiling^[[0m regex v1.12.3 +Rust Build & Test Build 2026-04-30T14:20:19.8827142Z ^[[1m^[[92m Compiling^[[0m h2 v0.3.27 +Rust Build & Test Build 2026-04-30T14:20:19.8963348Z ^[[1m^[[92m Compiling^[[0m axum-core v0.3.4 +Rust Build & Test Build 2026-04-30T14:20:19.9658948Z ^[[1m^[[92m Compiling^[[0m pin-project-internal v1.1.11 +Rust Build & Test Build 2026-04-30T14:20:20.8629193Z ^[[1m^[[92m Compiling^[[0m futures-channel v0.3.32 +Rust Build & Test Build 2026-04-30T14:20:21.0114418Z ^[[1m^[[92m Compiling^[[0m socket2 v0.5.10 +Rust Build & Test Build 2026-04-30T14:20:21.4778837Z ^[[1m^[[92m Compiling^[[0m tower-layer v0.3.3 +Rust Build & Test Build 2026-04-30T14:20:21.5799156Z ^[[1m^[[92m Compiling^[[0m heck v0.5.0 +Rust Build & Test Build 2026-04-30T14:20:21.7208803Z ^[[1m^[[92m Compiling^[[0m multimap v0.10.1 +Rust Build & Test Build 2026-04-30T14:20:21.8123319Z ^[[1m^[[92m Compiling^[[0m log v0.4.29 +Rust Build & Test Build 2026-04-30T14:20:21.9130783Z ^[[1m^[[92m Compiling^[[0m hashbrown v0.12.3 +Rust Build & Test Build 2026-04-30T14:20:22.3414246Z ^[[1m^[[92m Compiling^[[0m serde v1.0.228 +Rust Build & Test Build 2026-04-30T14:20:22.4909303Z ^[[1m^[[92m Compiling^[[0m httpdate v1.0.3 +Rust Build & Test Build 2026-04-30T14:20:22.6569207Z ^[[1m^[[92m Compiling^[[0m hyper v0.14.32 +Rust Build & Test Build 2026-04-30T14:20:23.5579035Z ^[[1m^[[92m Compiling^[[0m prost-build v0.12.6 +Rust Build & Test Build 2026-04-30T14:20:24.5609404Z ^[[1m^[[92m Compiling^[[0m pin-project v1.1.11 +Rust Build & Test Build 2026-04-30T14:20:24.5978854Z ^[[1m^[[92m Compiling^[[0m rand v0.8.6 +Rust Build & Test Build 2026-04-30T14:20:25.2538963Z ^[[1m^[[92m Compiling^[[0m axum v0.6.20 +Rust Build & Test Build 2026-04-30T14:20:25.3218959Z ^[[1m^[[92m Compiling^[[0m async-trait v0.1.89 +Rust Build & Test Build 2026-04-30T14:20:26.0383451Z ^[[1m^[[92m Compiling^[[0m serde_derive v1.0.228 +Rust Build & Test Build 2026-04-30T14:20:26.2449515Z ^[[1m^[[92m Compiling^[[0m zmij v1.0.21 +Rust Build & Test Build 2026-04-30T14:20:26.3751464Z ^[[1m^[[92m Compiling^[[0m memchr v2.8.0 +Rust Build & Test Build 2026-04-30T14:20:27.0370379Z ^[[1m^[[92m Compiling^[[0m mime v0.3.17 +Rust Build & Test Build 2026-04-30T14:20:29.1609754Z ^[[1m^[[92m Compiling^[[0m tower v0.4.13 +Rust Build & Test Build 2026-04-30T14:20:29.3149355Z ^[[1m^[[92m Compiling^[[0m tonic-build v0.11.0 +Rust Build & Test Build 2026-04-30T14:20:29.9965741Z ^[[1m^[[92m Compiling^[[0m tokio-io-timeout v1.2.1 +Rust Build & Test Build 2026-04-30T14:20:30.0889517Z ^[[1m^[[92m Compiling^[[0m async-stream-impl v0.3.6 +Rust Build & Test Build 2026-04-30T14:20:30.2176053Z ^[[1m^[[92m Compiling^[[0m bitflags v1.3.2 +Rust Build & Test Build 2026-04-30T14:20:30.2511982Z ^[[1m^[[92m Compiling^[[0m sync_wrapper v0.1.2 +Rust Build & Test Build 2026-04-30T14:20:30.2723900Z ^[[1m^[[92m Compiling^[[0m matchit v0.7.3 +Rust Build & Test Build 2026-04-30T14:20:30.4368427Z ^[[1m^[[92m Compiling^[[0m percent-encoding v2.3.2 +Rust Build & Test Build 2026-04-30T14:20:30.5158582Z ^[[1m^[[92m Compiling^[[0m serde_json v1.0.149 +Rust Build & Test Build 2026-04-30T14:20:30.6118908Z ^[[1m^[[92m Compiling^[[0m async-stream v0.3.6 +Rust Build & Test Build 2026-04-30T14:20:30.6479291Z ^[[1m^[[92m Compiling^[[0m vtuber-image v0.1.0 (/home/runner/work/vtuber-image/vtuber-image) +Rust Build & Test Build 2026-04-30T14:20:31.0359444Z ^[[1m^[[92m Compiling^[[0m hyper-timeout v0.4.1 +Rust Build & Test Build 2026-04-30T14:20:31.3396562Z ^[[1m^[[92m Compiling^[[0m tokio-stream v0.1.18 +Rust Build & Test Build 2026-04-30T14:20:31.9999181Z ^[[1m^[[92m Compiling^[[0m base64 v0.21.7 +Rust Build & Test Build 2026-04-30T14:20:33.4369805Z ^[[1m^[[91merror^[[0m: failed to run custom build command for `vtuber-image v0.1.0 (/home/runner/work/vtuber-image/vtuber-image)` +Rust Build & Test Build 2026-04-30T14:20:33.4371430Z +Rust Build & Test Build 2026-04-30T14:20:33.4371713Z Caused by: +Rust Build & Test Build 2026-04-30T14:20:33.4373027Z process didn't exit successfully: `/home/runner/work/vtuber-image/vtuber-image/target/debug/build/vtuber-image-2c41edac7389625e/build-script-build` (exit status: 1) +Rust Build & Test Build 2026-04-30T14:20:33.4374705Z --- stdout +Rust Build & Test Build 2026-04-30T14:20:33.4375250Z cargo:rerun-if-changed=proto/vtuber_image/v1/image.proto +Rust Build & Test Build 2026-04-30T14:20:33.4375958Z cargo:rerun-if-changed=proto +Rust Build & Test Build 2026-04-30T14:20:33.4376355Z +Rust Build & Test Build 2026-04-30T14:20:33.4376587Z --- stderr +Rust Build & Test Build 2026-04-30T14:20:33.4379689Z Error: Custom { kind: NotFound, error: "Could not find `protoc`. If `protoc` is installed, try setting the `PROTOC` environment variable to the path of the `protoc` binary. To install it on Debian, run `apt-get install protobuf-compiler`. It is also available at https://github.com/protocolbuffers/protobuf/releases For more information: https://docs.rs/prost-build/#sourcing-protoc" } +Rust Build & Test Build 2026-04-30T14:20:33.4383024Z ^[[1m^[[33mwarning^[[0m: build failed, waiting for other jobs to finish... +Rust Build & Test Build 2026-04-30T14:20:33.7690631Z ##[error]Process completed with exit code 101. +Rust Build & Test Post Run actions/checkout@v4 2026-04-30T14:20:33.7780435Z Post job cleanup. +Rust Build & Test Post Run actions/checkout@v4 2026-04-30T14:20:33.8747492Z [command]/usr/bin/git version +Rust Build & Test Post Run actions/checkout@v4 2026-04-30T14:20:33.8796595Z git version 2.53.0 +Rust Build & Test Post Run actions/checkout@v4 2026-04-30T14:20:33.8840639Z Temporarily overriding HOME='/home/runner/work/_temp/cb4af493-ad69-402c-92d2-8289886addf8' before making global git config changes +Rust Build & Test Post Run actions/checkout@v4 2026-04-30T14:20:33.8842133Z Adding repository directory to the temporary git global config as a safe directory +Rust Build & Test Post Run actions/checkout@v4 2026-04-30T14:20:33.8847810Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/vtuber-image/vtuber-image +Rust Build & Test Post Run actions/checkout@v4 2026-04-30T14:20:33.8885000Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +Rust Build & Test Post Run actions/checkout@v4 2026-04-30T14:20:33.8919375Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +Rust Build & Test Post Run actions/checkout@v4 2026-04-30T14:20:33.9111815Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader +Rust Build & Test Post Run actions/checkout@v4 2026-04-30T14:20:33.9134102Z http.https://github.com/.extraheader +Rust Build & Test Post Run actions/checkout@v4 2026-04-30T14:20:33.9147216Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader +Rust Build & Test Post Run actions/checkout@v4 2026-04-30T14:20:33.9178126Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" +Rust Build & Test Post Run actions/checkout@v4 2026-04-30T14:20:33.9364072Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +Rust Build & Test Post Run actions/checkout@v4 2026-04-30T14:20:33.9396709Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +Rust Build & Test Complete job 2026-04-30T14:20:33.9699017Z Cleaning up orphan processes +Rust Build & Test Complete job 2026-04-30T14:20:33.9921341Z ##[warning]Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4. 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/ +Bootstrap smoke test Set up job 2026-04-30T14:19:48.2302773Z Current runner version: '2.334.0' +Bootstrap smoke test Set up job 2026-04-30T14:19:48.2339149Z ##[group]Runner Image Provisioner +Bootstrap smoke test Set up job 2026-04-30T14:19:48.2340919Z Hosted Compute Agent +Bootstrap smoke test Set up job 2026-04-30T14:19:48.2341763Z Version: 20260213.493 +Bootstrap smoke test Set up job 2026-04-30T14:19:48.2342717Z Commit: 5c115507f6dd24b8de37d8bbe0bb4509d0cc0fa3 +Bootstrap smoke test Set up job 2026-04-30T14:19:48.2343880Z Build Date: 2026-02-13T00:28:41Z +Bootstrap smoke test Set up job 2026-04-30T14:19:48.2345012Z Worker ID: {95985451-2ede-4baa-a2a5-febaed0216db} +Bootstrap smoke test Set up job 2026-04-30T14:19:48.2346041Z Azure Region: eastus +Bootstrap smoke test Set up job 2026-04-30T14:19:48.2347030Z ##[endgroup] +Bootstrap smoke test Set up job 2026-04-30T14:19:48.2349066Z ##[group]Operating System +Bootstrap smoke test Set up job 2026-04-30T14:19:48.2350168Z Ubuntu +Bootstrap smoke test Set up job 2026-04-30T14:19:48.2351008Z 24.04.4 +Bootstrap smoke test Set up job 2026-04-30T14:19:48.2351664Z LTS +Bootstrap smoke test Set up job 2026-04-30T14:19:48.2352429Z ##[endgroup] +Bootstrap smoke test Set up job 2026-04-30T14:19:48.2353221Z ##[group]Runner Image +Bootstrap smoke test Set up job 2026-04-30T14:19:48.2354131Z Image: ubuntu-24.04 +Bootstrap smoke test Set up job 2026-04-30T14:19:48.2354874Z Version: 20260413.86.1 +Bootstrap smoke test Set up job 2026-04-30T14:19:48.2356432Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260413.86/images/ubuntu/Ubuntu2404-Readme.md +Bootstrap smoke test Set up job 2026-04-30T14:19:48.2359295Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260413.86 +Bootstrap smoke test Set up job 2026-04-30T14:19:48.2361196Z ##[endgroup] +Bootstrap smoke test Set up job 2026-04-30T14:19:48.2362905Z ##[group]GITHUB_TOKEN Permissions +Bootstrap smoke test Set up job 2026-04-30T14:19:48.2365817Z Contents: read +Bootstrap smoke test Set up job 2026-04-30T14:19:48.2366682Z Metadata: read +Bootstrap smoke test Set up job 2026-04-30T14:19:48.2367482Z Packages: read +Bootstrap smoke test Set up job 2026-04-30T14:19:48.2368272Z ##[endgroup] +Bootstrap smoke test Set up job 2026-04-30T14:19:48.2371632Z Secret source: Actions +Bootstrap smoke test Set up job 2026-04-30T14:19:48.2373023Z Prepare workflow directory +Bootstrap smoke test Set up job 2026-04-30T14:19:48.2829739Z Prepare all required actions +Bootstrap smoke test Set up job 2026-04-30T14:19:48.2882073Z Getting action download info +Bootstrap smoke test Set up job 2026-04-30T14:19:48.5738070Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5) +Bootstrap smoke test Set up job 2026-04-30T14:19:48.8033661Z Complete job name: Bootstrap smoke test +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8725259Z ##[group]Run actions/checkout@v4 +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8726148Z with: +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8726612Z repository: echo-layer/vtuber-image +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8727353Z token: *** +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8727823Z ssh-strict: true +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8728261Z ssh-user: git +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8728713Z persist-credentials: true +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8729581Z clean: true +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8730244Z sparse-checkout-cone-mode: true +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8730940Z fetch-depth: 1 +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8731376Z fetch-tags: false +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8731827Z show-progress: true +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8732270Z lfs: false +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8732699Z submodules: false +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8733151Z set-safe-directory: true +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8733871Z ##[endgroup] +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0192596Z Syncing repository: echo-layer/vtuber-image +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0195559Z ##[group]Getting Git version info +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0230557Z Working directory is '/home/runner/work/vtuber-image/vtuber-image' +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0232460Z [command]/usr/bin/git version +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0233297Z git version 2.53.0 +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0235822Z ##[endgroup] +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0253248Z Temporarily overriding HOME='/home/runner/work/_temp/d9583156-17a9-48ed-8b81-34bccf6f9bc3' before making global git config changes +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0256251Z Adding repository directory to the temporary git global config as a safe directory +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0258224Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/vtuber-image/vtuber-image +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0295765Z Deleting the contents of '/home/runner/work/vtuber-image/vtuber-image' +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0298220Z ##[group]Initializing the repository +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0300601Z [command]/usr/bin/git init /home/runner/work/vtuber-image/vtuber-image +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0426143Z hint: Using 'master' as the name for the initial branch. This default branch name +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0434856Z hint: will change to "main" in Git 3.0. To configure the initial branch name +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0437015Z hint: to use in all of your new repositories, which will suppress this warning, +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0440997Z hint: call: +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0441713Z hint: +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0442884Z hint: git config --global init.defaultBranch +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0443890Z hint: +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0444828Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0446397Z hint: 'development'. The just-created branch can be renamed via this command: +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0447921Z hint: +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0448614Z hint: git branch -m +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0449414Z hint: +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0450721Z hint: Disable this message with "git config set advice.defaultBranchName false" +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0452424Z Initialized empty Git repository in /home/runner/work/vtuber-image/vtuber-image/.git/ +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0456429Z [command]/usr/bin/git remote add origin https://github.com/echo-layer/vtuber-image +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0513158Z ##[endgroup] +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0514757Z ##[group]Disabling automatic garbage collection +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0523386Z [command]/usr/bin/git config --local gc.auto 0 +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0596584Z ##[endgroup] +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0598184Z ##[group]Setting up auth +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0600203Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0673737Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.4602546Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.4826740Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.5694886Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.5698980Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.5703149Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.5954610Z ##[endgroup] +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.5956759Z ##[group]Fetching the repository +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.5982924Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +6ec10343f27d82b4244a6bdb4dafdbbfe078590e:refs/remotes/pull/1/merge +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8291293Z From https://github.com/echo-layer/vtuber-image +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8301132Z * [new ref] 6ec10343f27d82b4244a6bdb4dafdbbfe078590e -> pull/1/merge +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8420279Z ##[endgroup] +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8422209Z ##[group]Determining the checkout info +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8424201Z ##[endgroup] +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8425437Z [command]/usr/bin/git sparse-checkout disable +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8431784Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8436154Z ##[group]Checking out the ref +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8437834Z [command]/usr/bin/git checkout --progress --force refs/remotes/pull/1/merge +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8491151Z Note: switching to 'refs/remotes/pull/1/merge'. +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8492321Z +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8493234Z You are in 'detached HEAD' state. You can look around, make experimental +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8495132Z changes and commit them, and you can discard any commits you make in this +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8497155Z state without impacting any branches by switching back to a branch. +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8499967Z +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8501048Z If you want to create a new branch to retain commits you create, you may +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8503066Z do so (now or later) by using -c with the switch command. Example: +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8504209Z +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8504880Z git switch -c +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8674906Z +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8675775Z Or undo this operation with: +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8676583Z +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8677196Z git switch - +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8677828Z +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8679011Z Turn off this advice by setting config variable advice.detachedHead to false +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8680465Z +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8681696Z HEAD is now at 6ec1034 Merge dab39a5ac56bec32f9592e07879e589a80d5ab5e into cdf28f205ce0adfe00bd7355be100fbe8371f70b +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8685966Z ##[endgroup] +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8689954Z [command]/usr/bin/git log -1 --format=%H +Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8691347Z 6ec10343f27d82b4244a6bdb4dafdbbfe078590e +Bootstrap smoke test Detect source stacks 2026-04-30T14:19:49.8846559Z ##[group]Run echo "rust=$([ -f Cargo.toml ] && echo true || echo false)" >> $GITHUB_OUTPUT +Bootstrap smoke test Detect source stacks 2026-04-30T14:19:49.8847962Z ^[[36;1mecho "rust=$([ -f Cargo.toml ] && echo true || echo false)" >> $GITHUB_OUTPUT^[[0m +Bootstrap smoke test Detect source stacks 2026-04-30T14:19:49.8849397Z ^[[36;1mecho "python=$({ [ -f pyproject.toml ] || [ -f requirements.txt ]; } && echo true || echo false)" >> $GITHUB_OUTPUT^[[0m +Bootstrap smoke test Detect source stacks 2026-04-30T14:19:49.8851157Z ^[[36;1mecho "node=$([ -f package.json ] && echo true || echo false)" >> $GITHUB_OUTPUT^[[0m +Bootstrap smoke test Detect source stacks 2026-04-30T14:19:49.8877973Z shell: /usr/bin/bash -e {0} +Bootstrap smoke test Detect source stacks 2026-04-30T14:19:49.8878796Z ##[endgroup] +Bootstrap smoke test Verify repo structure 2026-04-30T14:19:49.9069770Z ##[group]Run echo "rust=true python=false node=false" +Bootstrap smoke test Verify repo structure 2026-04-30T14:19:49.9070776Z ^[[36;1mecho "rust=true python=false node=false"^[[0m +Bootstrap smoke test Verify repo structure 2026-04-30T14:19:49.9071967Z ^[[36;1mecho "OK — repo structure verified. Stack-specific jobs below run only if their manifest exists."^[[0m +Bootstrap smoke test Verify repo structure 2026-04-30T14:19:49.9094158Z shell: /usr/bin/bash -e {0} +Bootstrap smoke test Verify repo structure 2026-04-30T14:19:49.9094892Z ##[endgroup] +Bootstrap smoke test Verify repo structure 2026-04-30T14:19:49.9142955Z rust=true python=false node=false +Bootstrap smoke test Verify repo structure 2026-04-30T14:19:49.9145034Z OK — repo structure verified. Stack-specific jobs below run only if their manifest exists. +Bootstrap smoke test Post Run actions/checkout@v4 2026-04-30T14:19:49.9276128Z Post job cleanup. +Bootstrap smoke test Post Run actions/checkout@v4 2026-04-30T14:19:50.0351229Z [command]/usr/bin/git version +Bootstrap smoke test Post Run actions/checkout@v4 2026-04-30T14:19:50.0395148Z git version 2.53.0 +Bootstrap smoke test Post Run actions/checkout@v4 2026-04-30T14:19:50.0540310Z Temporarily overriding HOME='/home/runner/work/_temp/dd4eb5f6-dbaa-4893-a129-f55e2bdca889' before making global git config changes +Bootstrap smoke test Post Run actions/checkout@v4 2026-04-30T14:19:50.0575775Z Adding repository directory to the temporary git global config as a safe directory +Bootstrap smoke test Post Run actions/checkout@v4 2026-04-30T14:19:50.0578419Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/vtuber-image/vtuber-image +Bootstrap smoke test Post Run actions/checkout@v4 2026-04-30T14:19:50.1356462Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +Bootstrap smoke test Post Run actions/checkout@v4 2026-04-30T14:19:50.1396397Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +Bootstrap smoke test Post Run actions/checkout@v4 2026-04-30T14:19:50.1675618Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader +Bootstrap smoke test Post Run actions/checkout@v4 2026-04-30T14:19:50.1702305Z http.https://github.com/.extraheader +Bootstrap smoke test Post Run actions/checkout@v4 2026-04-30T14:19:50.1714637Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader +Bootstrap smoke test Post Run actions/checkout@v4 2026-04-30T14:19:50.2545835Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" +Bootstrap smoke test Post Run actions/checkout@v4 2026-04-30T14:19:50.2831427Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +Bootstrap smoke test Post Run actions/checkout@v4 2026-04-30T14:19:50.2919777Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +Bootstrap smoke test Complete job 2026-04-30T14:19:50.3541368Z Cleaning up orphan processes +Bootstrap smoke test Complete job 2026-04-30T14:19:50.3846934Z ##[warning]Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. 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/ +Rust Lint & Format Set up job 2026-04-30T14:19:47.8979566Z Current runner version: '2.334.0' +Rust Lint & Format Set up job 2026-04-30T14:19:47.9034925Z ##[group]Runner Image Provisioner +Rust Lint & Format Set up job 2026-04-30T14:19:47.9036108Z Hosted Compute Agent +Rust Lint & Format Set up job 2026-04-30T14:19:47.9036958Z Version: 20260213.493 +Rust Lint & Format Set up job 2026-04-30T14:19:47.9058375Z Commit: 5c115507f6dd24b8de37d8bbe0bb4509d0cc0fa3 +Rust Lint & Format Set up job 2026-04-30T14:19:47.9059572Z Build Date: 2026-02-13T00:28:41Z +Rust Lint & Format Set up job 2026-04-30T14:19:47.9060679Z Worker ID: {7a919b63-182d-4fd8-b443-7bfb77383e10} +Rust Lint & Format Set up job 2026-04-30T14:19:47.9061974Z Azure Region: eastus2 +Rust Lint & Format Set up job 2026-04-30T14:19:47.9062928Z ##[endgroup] +Rust Lint & Format Set up job 2026-04-30T14:19:47.9065327Z ##[group]Operating System +Rust Lint & Format Set up job 2026-04-30T14:19:47.9066420Z Ubuntu +Rust Lint & Format Set up job 2026-04-30T14:19:47.9067126Z 24.04.4 +Rust Lint & Format Set up job 2026-04-30T14:19:47.9068224Z LTS +Rust Lint & Format Set up job 2026-04-30T14:19:47.9069078Z ##[endgroup] +Rust Lint & Format Set up job 2026-04-30T14:19:47.9069956Z ##[group]Runner Image +Rust Lint & Format Set up job 2026-04-30T14:19:47.9070871Z Image: ubuntu-24.04 +Rust Lint & Format Set up job 2026-04-30T14:19:47.9071885Z Version: 20260413.86.1 +Rust Lint & Format Set up job 2026-04-30T14:19:47.9073628Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260413.86/images/ubuntu/Ubuntu2404-Readme.md +Rust Lint & Format Set up job 2026-04-30T14:19:47.9076555Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260413.86 +Rust Lint & Format Set up job 2026-04-30T14:19:47.9098530Z ##[endgroup] +Rust Lint & Format Set up job 2026-04-30T14:19:47.9100630Z ##[group]GITHUB_TOKEN Permissions +Rust Lint & Format Set up job 2026-04-30T14:19:47.9103440Z Contents: read +Rust Lint & Format Set up job 2026-04-30T14:19:47.9104288Z Metadata: read +Rust Lint & Format Set up job 2026-04-30T14:19:47.9105227Z Packages: read +Rust Lint & Format Set up job 2026-04-30T14:19:47.9106017Z ##[endgroup] +Rust Lint & Format Set up job 2026-04-30T14:19:47.9109162Z Secret source: Actions +Rust Lint & Format Set up job 2026-04-30T14:19:47.9110953Z Prepare workflow directory +Rust Lint & Format Set up job 2026-04-30T14:19:47.9854307Z Prepare all required actions +Rust Lint & Format Set up job 2026-04-30T14:19:47.9910842Z Getting action download info +Rust Lint & Format Set up job 2026-04-30T14:19:48.4482068Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5) +Rust Lint & Format Set up job 2026-04-30T14:19:48.5646626Z Download action repository 'dtolnay/rust-toolchain@stable' (SHA:29eef336d9b2848a0b548edc03f92a220660cdb8) +Rust Lint & Format Set up job 2026-04-30T14:19:48.9176951Z Complete job name: Rust Lint & Format +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9914601Z ##[group]Run actions/checkout@v4 +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9915470Z with: +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9915895Z repository: echo-layer/vtuber-image +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9916574Z token: *** +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9916953Z ssh-strict: true +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9917784Z ssh-user: git +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9918244Z persist-credentials: true +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9918691Z clean: true +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9919095Z sparse-checkout-cone-mode: true +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9919587Z fetch-depth: 1 +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9919972Z fetch-tags: false +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9920369Z show-progress: true +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9920762Z lfs: false +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9921131Z submodules: false +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9921533Z set-safe-directory: true +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9922292Z ##[endgroup] +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1112083Z Syncing repository: echo-layer/vtuber-image +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1114536Z ##[group]Getting Git version info +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1115701Z Working directory is '/home/runner/work/vtuber-image/vtuber-image' +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1118665Z [command]/usr/bin/git version +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1168985Z git version 2.53.0 +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1193272Z ##[endgroup] +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1209939Z Temporarily overriding HOME='/home/runner/work/_temp/aaca5ccd-7c0e-4ad9-b0d8-adfcfe8fce59' before making global git config changes +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1218336Z Adding repository directory to the temporary git global config as a safe directory +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1221469Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/vtuber-image/vtuber-image +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1251981Z Deleting the contents of '/home/runner/work/vtuber-image/vtuber-image' +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1256575Z ##[group]Initializing the repository +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1262088Z [command]/usr/bin/git init /home/runner/work/vtuber-image/vtuber-image +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1378844Z hint: Using 'master' as the name for the initial branch. This default branch name +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1381072Z hint: will change to "main" in Git 3.0. To configure the initial branch name +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1389239Z hint: to use in all of your new repositories, which will suppress this warning, +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1391274Z hint: call: +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1392497Z hint: +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1393805Z hint: git config --global init.defaultBranch +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1401072Z hint: +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1402670Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1405019Z hint: 'development'. The just-created branch can be renamed via this command: +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1406894Z hint: +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1408826Z hint: git branch -m +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1410115Z hint: +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1412003Z hint: Disable this message with "git config set advice.defaultBranchName false" +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1419228Z Initialized empty Git repository in /home/runner/work/vtuber-image/vtuber-image/.git/ +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1424553Z [command]/usr/bin/git remote add origin https://github.com/echo-layer/vtuber-image +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1429291Z ##[endgroup] +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1431328Z ##[group]Disabling automatic garbage collection +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1432942Z [command]/usr/bin/git config --local gc.auto 0 +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1460104Z ##[endgroup] +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1461969Z ##[group]Setting up auth +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1466988Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1499910Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1793893Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1833791Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.2060841Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.2092903Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.2329587Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.2366095Z ##[endgroup] +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.2368005Z ##[group]Fetching the repository +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.2375651Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +6ec10343f27d82b4244a6bdb4dafdbbfe078590e:refs/remotes/pull/1/merge +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5009597Z From https://github.com/echo-layer/vtuber-image +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5011151Z * [new ref] 6ec10343f27d82b4244a6bdb4dafdbbfe078590e -> pull/1/merge +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5033904Z ##[endgroup] +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5036049Z ##[group]Determining the checkout info +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5038866Z ##[endgroup] +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5048896Z [command]/usr/bin/git sparse-checkout disable +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5081704Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5110819Z ##[group]Checking out the ref +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5115748Z [command]/usr/bin/git checkout --progress --force refs/remotes/pull/1/merge +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5172082Z Note: switching to 'refs/remotes/pull/1/merge'. +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5173661Z +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5175074Z You are in 'detached HEAD' state. You can look around, make experimental +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5177898Z changes and commit them, and you can discard any commits you make in this +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5182310Z state without impacting any branches by switching back to a branch. +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5184234Z +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5185928Z If you want to create a new branch to retain commits you create, you may +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5188787Z do so (now or later) by using -c with the switch command. Example: +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5190695Z +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5191514Z git switch -c +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5193108Z +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5193915Z Or undo this operation with: +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5195589Z +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5196299Z git switch - +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5197973Z +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5199402Z Turn off this advice by setting config variable advice.detachedHead to false +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5201717Z +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5203810Z HEAD is now at 6ec1034 Merge dab39a5ac56bec32f9592e07879e589a80d5ab5e into cdf28f205ce0adfe00bd7355be100fbe8371f70b +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5210752Z ##[endgroup] +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5228654Z [command]/usr/bin/git log -1 --format=%H +Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5253691Z 6ec10343f27d82b4244a6bdb4dafdbbfe078590e +Rust Lint & Format Skip if no Cargo.toml 2026-04-30T14:19:49.5472797Z ##[group]Run if [ ! -f Cargo.toml ]; then +Rust Lint & Format Skip if no Cargo.toml 2026-04-30T14:19:49.5473644Z ^[[36;1mif [ ! -f Cargo.toml ]; then^[[0m +Rust Lint & Format Skip if no Cargo.toml 2026-04-30T14:19:49.5474490Z ^[[36;1m echo "::notice::No Cargo.toml yet; skipping Rust lint."^[[0m +Rust Lint & Format Skip if no Cargo.toml 2026-04-30T14:19:49.5475397Z ^[[36;1m echo "skip=true" >> $GITHUB_OUTPUT^[[0m +Rust Lint & Format Skip if no Cargo.toml 2026-04-30T14:19:49.5476084Z ^[[36;1melse^[[0m +Rust Lint & Format Skip if no Cargo.toml 2026-04-30T14:19:49.5476594Z ^[[36;1m echo "skip=false" >> $GITHUB_OUTPUT^[[0m +Rust Lint & Format Skip if no Cargo.toml 2026-04-30T14:19:49.5477506Z ^[[36;1mfi^[[0m +Rust Lint & Format Skip if no Cargo.toml 2026-04-30T14:19:49.5502340Z shell: /usr/bin/bash -e {0} +Rust Lint & Format Skip if no Cargo.toml 2026-04-30T14:19:49.5502965Z ##[endgroup] +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.5916467Z ##[group]Run dtolnay/rust-toolchain@stable +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.5917157Z with: +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.5917810Z components: rustfmt, clippy +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.5918357Z toolchain: stable +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.5918812Z ##[endgroup] +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6124256Z ##[group]Run : parse toolchain version +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6124981Z ^[[36;1m: parse toolchain version^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6125587Z ^[[36;1mif [[ -z $toolchain ]]; then^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6126730Z ^[[36;1m # GitHub does not enforce `required: true` inputs itself. https://github.com/actions/runner/issues/1070^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6128142Z ^[[36;1m echo "'toolchain' is a required input" >&2^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6128815Z ^[[36;1m exit 1^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6129552Z ^[[36;1melif [[ $toolchain =~ ^stable' '[0-9]+' '(year|month|week|day)s?' 'ago$ ]]; then^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6130475Z ^[[36;1m if [[ Linux == macOS ]]; then^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6131629Z ^[[36;1m echo "toolchain=1.$((($(date -v-$(sed 's/stable \([0-9]*\) \(.\).*/\1\2/' <<< $toolchain) +%s)/60/60/24-16569)/7/6))" >> $GITHUB_OUTPUT^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6132838Z ^[[36;1m else^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6133747Z ^[[36;1m echo "toolchain=1.$((($(date --date "${toolchain#stable }" +%s)/60/60/24-16569)/7/6))" >> $GITHUB_OUTPUT^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6134798Z ^[[36;1m fi^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6135451Z ^[[36;1melif [[ $toolchain =~ ^stable' 'minus' '[0-9]+' 'releases?$ ]]; then^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6136656Z ^[[36;1m echo "toolchain=1.$((($(date +%s)/60/60/24-16569)/7/6-${toolchain//[^0-9]/}))" >> $GITHUB_OUTPUT^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6138113Z ^[[36;1melif [[ $toolchain =~ ^1\.[0-9]+$ ]]; then^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6139372Z ^[[36;1m echo "toolchain=1.$((i=${toolchain#1.}, c=($(date +%s)/60/60/24-16569)/7/6, i+9*i*(10*i<=c)+90*i*(100*i<=c)))" >> $GITHUB_OUTPUT^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6140512Z ^[[36;1melse^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6141048Z ^[[36;1m echo "toolchain=$toolchain" >> $GITHUB_OUTPUT^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6141720Z ^[[36;1mfi^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6164383Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6165154Z env: +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6165542Z toolchain: stable +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6165983Z ##[endgroup] +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6279228Z ##[group]Run : construct rustup command line +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6279930Z ^[[36;1m: construct rustup command line^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6280920Z ^[[36;1mecho "targets=$(for t in ${targets//,/ }; do echo -n ' --target' $t; done)" >> $GITHUB_OUTPUT^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6282355Z ^[[36;1mecho "components=$(for c in ${components//,/ }; do echo -n ' --component' $c; done)" >> $GITHUB_OUTPUT^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6283437Z ^[[36;1mecho "downgrade=" >> $GITHUB_OUTPUT^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6303517Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6304260Z env: +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6304640Z targets: +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6305223Z components: rustfmt, clippy +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6305738Z ##[endgroup] +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6400022Z ##[group]Run : set $CARGO_HOME +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6400591Z ^[[36;1m: set $CARGO_HOME^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6401327Z ^[[36;1mecho CARGO_HOME=${CARGO_HOME:-"$HOME/.cargo"} >> $GITHUB_ENV^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6421472Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6422233Z ##[endgroup] +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6509659Z ##[group]Run : install rustup if needed +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6510304Z ^[[36;1m: install rustup if needed^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6510945Z ^[[36;1mif ! command -v rustup &>/dev/null; then^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6512594Z ^[[36;1m curl --proto '=https' --tlsv1.2 --retry 10 --retry-connrefused --location --silent --show-error --fail https://sh.rustup.rs | sh -s -- --default-toolchain none -y^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6514218Z ^[[36;1m echo "$CARGO_HOME/bin" >> $GITHUB_PATH^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6514833Z ^[[36;1mfi^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6535220Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6535984Z env: +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6536382Z CARGO_HOME: /home/runner/.cargo +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6536933Z ##[endgroup] +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6632992Z ##[group]Run rustup toolchain install stable --component rustfmt --component clippy --profile minimal --no-self-update +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6634804Z ^[[36;1mrustup toolchain install stable --component rustfmt --component clippy --profile minimal --no-self-update^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6655684Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6656426Z env: +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6656824Z CARGO_HOME: /home/runner/.cargo +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6657567Z RUSTUP_PERMIT_COPY_RENAME: 1 +Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6658086Z ##[endgroup] +Rust Lint & Format Setup Rust 2026-04-30T14:19:50.0920046Z info: syncing channel updates for stable-x86_64-unknown-linux-gnu +Rust Lint & Format Setup Rust 2026-04-30T14:19:50.2604769Z info: latest update on 2026-04-16 for version 1.95.0 (59807616e 2026-04-14) +Rust Lint & Format Setup Rust 2026-04-30T14:19:50.2854730Z info: removing previous version of component clippy +Rust Lint & Format Setup Rust 2026-04-30T14:19:50.3005181Z info: removing previous version of component rustfmt +Rust Lint & Format Setup Rust 2026-04-30T14:19:50.3015870Z info: removing previous version of component cargo +Rust Lint & Format Setup Rust 2026-04-30T14:19:50.3107451Z info: removing previous version of component rust-std +Rust Lint & Format Setup Rust 2026-04-30T14:19:50.3217722Z info: removing previous version of component rustc +Rust Lint & Format Setup Rust 2026-04-30T14:19:50.3267923Z info: downloading 5 components +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.1893346Z +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.1989732Z stable-x86_64-unknown-linux-gnu updated - rustc 1.95.0 (59807616e 2026-04-14) (from rustc 1.94.1 (e408947bf 2026-03-25)) +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2008828Z +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2096857Z ##[group]Run rustup default stable +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2097149Z ^[[36;1mrustup default stable^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2119707Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2120038Z env: +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2120230Z CARGO_HOME: /home/runner/.cargo +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2120499Z ##[endgroup] +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2214438Z info: using existing install for stable-x86_64-unknown-linux-gnu +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2223513Z info: default toolchain set to stable-x86_64-unknown-linux-gnu +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2225942Z +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2292244Z stable-x86_64-unknown-linux-gnu unchanged - rustc 1.95.0 (59807616e 2026-04-14) +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2293137Z +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2334165Z ##[group]Run : create cachekey +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2334445Z ^[[36;1m: create cachekey^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2334928Z ^[[36;1mDATE=$(rustc +stable --version --verbose | sed -ne 's/^commit-date: \(20[0-9][0-9]\)-\([01][0-9]\)-\([0-3][0-9]\)$/\1\2\3/p')^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2335571Z ^[[36;1mHASH=$(rustc +stable --version --verbose | sed -ne 's/^commit-hash: //p')^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2336068Z ^[[36;1mecho "cachekey=$(echo $DATE$HASH | head -c12)" >> $GITHUB_OUTPUT^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2358366Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2358710Z env: +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2358885Z CARGO_HOME: /home/runner/.cargo +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2359161Z ##[endgroup] +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2703462Z ##[group]Run : disable incremental compilation +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2703834Z ^[[36;1m: disable incremental compilation^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2704158Z ^[[36;1mif [ -z "${CARGO_INCREMENTAL+set}" ]; then^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2704474Z ^[[36;1m echo CARGO_INCREMENTAL=0 >> $GITHUB_ENV^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2704749Z ^[[36;1mfi^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2727658Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2728014Z env: +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2728198Z CARGO_HOME: /home/runner/.cargo +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2728432Z ##[endgroup] +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2797031Z ##[group]Run : enable colors in Cargo output +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2797715Z ^[[36;1m: enable colors in Cargo output^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2798065Z ^[[36;1mif [ -z "${CARGO_TERM_COLOR+set}" ]; then^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2798395Z ^[[36;1m echo CARGO_TERM_COLOR=always >> $GITHUB_ENV^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2798665Z ^[[36;1mfi^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2819148Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2819507Z env: +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2819691Z CARGO_HOME: /home/runner/.cargo +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2819926Z CARGO_INCREMENTAL: 0 +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2820318Z ##[endgroup] +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2916604Z ##[group]Run : enable Cargo sparse registry +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2916936Z ^[[36;1m: enable Cargo sparse registry^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2917695Z ^[[36;1m# implemented in 1.66, stabilized in 1.68, made default in 1.70^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2918410Z ^[[36;1mif [ -z "${CARGO_REGISTRIES_CRATES_IO_PROTOCOL+set}" -o -f "/home/runner/work/_temp"/.implicit_cargo_registries_crates_io_protocol ]; then^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2919147Z ^[[36;1m if rustc +stable --version --verbose | grep -q '^release: 1\.6[89]\.'; then^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2919694Z ^[[36;1m touch "/home/runner/work/_temp"/.implicit_cargo_registries_crates_io_protocol || true^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2920229Z ^[[36;1m echo CARGO_REGISTRIES_CRATES_IO_PROTOCOL=sparse >> $GITHUB_ENV^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2920711Z ^[[36;1m elif rustc +stable --version --verbose | grep -q '^release: 1\.6[67]\.'; then^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2921278Z ^[[36;1m touch "/home/runner/work/_temp"/.implicit_cargo_registries_crates_io_protocol || true^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2921777Z ^[[36;1m echo CARGO_REGISTRIES_CRATES_IO_PROTOCOL=git >> $GITHUB_ENV^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2922098Z ^[[36;1m fi^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2922263Z ^[[36;1mfi^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2942552Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2942884Z env: +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2943058Z CARGO_HOME: /home/runner/.cargo +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2943296Z CARGO_INCREMENTAL: 0 +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2943487Z CARGO_TERM_COLOR: always +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2943685Z ##[endgroup] +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3270016Z ##[group]Run : work around spurious network errors in curl 8.0 +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3270473Z ^[[36;1m: work around spurious network errors in curl 8.0^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3271201Z ^[[36;1m# https://rust-lang.zulipchat.com/#narrow/stream/246057-t-cargo/topic/timeout.20investigation^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3271831Z ^[[36;1mif rustc +stable --version --verbose | grep -q '^release: 1\.7[01]\.'; then^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3272304Z ^[[36;1m echo CARGO_HTTP_MULTIPLEXING=false >> $GITHUB_ENV^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3272603Z ^[[36;1mfi^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3295661Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3296002Z env: +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3296185Z CARGO_HOME: /home/runner/.cargo +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3296437Z CARGO_INCREMENTAL: 0 +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3296644Z CARGO_TERM_COLOR: always +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3296864Z ##[endgroup] +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3493940Z ##[group]Run rustc +stable --version --verbose +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3494271Z ^[[36;1mrustc +stable --version --verbose^[[0m +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3516263Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3516596Z env: +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3516775Z CARGO_HOME: /home/runner/.cargo +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3517023Z CARGO_INCREMENTAL: 0 +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3518213Z CARGO_TERM_COLOR: always +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3518458Z ##[endgroup] +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3668157Z rustc 1.95.0 (59807616e 2026-04-14) +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3671645Z binary: rustc +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3672544Z commit-hash: 59807616e1fa2540724bfbac14d7976d7e4a3860 +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3673359Z commit-date: 2026-04-14 +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3673957Z host: x86_64-unknown-linux-gnu +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3674595Z release: 1.95.0 +Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3675122Z LLVM version: 22.1.2 +Rust Lint & Format Check formatting 2026-04-30T14:20:00.3751201Z ##[group]Run cargo fmt --all --check +Rust Lint & Format Check formatting 2026-04-30T14:20:00.3751538Z ^[[36;1mcargo fmt --all --check^[[0m +Rust Lint & Format Check formatting 2026-04-30T14:20:00.3774046Z shell: /usr/bin/bash -e {0} +Rust Lint & Format Check formatting 2026-04-30T14:20:00.3774297Z env: +Rust Lint & Format Check formatting 2026-04-30T14:20:00.3774475Z CARGO_HOME: /home/runner/.cargo +Rust Lint & Format Check formatting 2026-04-30T14:20:00.3774721Z CARGO_INCREMENTAL: 0 +Rust Lint & Format Check formatting 2026-04-30T14:20:00.3774922Z CARGO_TERM_COLOR: always +Rust Lint & Format Check formatting 2026-04-30T14:20:00.3775133Z ##[endgroup] +Rust Lint & Format Check formatting 2026-04-30T14:20:00.4221764Z Diff in /home/runner/work/vtuber-image/vtuber-image/build.rs:1: +Rust Lint & Format Check formatting 2026-04-30T14:20:00.4228950Z fn main() -> Result<(), Box> { +Rust Lint & Format Check formatting 2026-04-30T14:20:00.4230156Z - tonic_build::configure() +Rust Lint & Format Check formatting 2026-04-30T14:20:00.4230891Z - .compile( +Rust Lint & Format Check formatting 2026-04-30T14:20:00.4231583Z - &["proto/vtuber_image/v1/image.proto"], +Rust Lint & Format Check formatting 2026-04-30T14:20:00.4232430Z - &["proto"], +Rust Lint & Format Check formatting 2026-04-30T14:20:00.4232965Z - )?; +Rust Lint & Format Check formatting 2026-04-30T14:20:00.4233876Z + tonic_build::configure().compile(&["proto/vtuber_image/v1/image.proto"], &["proto"])?; +Rust Lint & Format Check formatting 2026-04-30T14:20:00.4234864Z Ok(()) +Rust Lint & Format Check formatting 2026-04-30T14:20:00.4235555Z } +Rust Lint & Format Check formatting 2026-04-30T14:20:00.4236099Z +Rust Lint & Format Check formatting 2026-04-30T14:20:00.4236807Z Diff in /home/runner/work/vtuber-image/vtuber-image/src/main.rs:26: +Rust Lint & Format Check formatting 2026-04-30T14:20:00.4237835Z .output() +Rust Lint & Format Check formatting 2026-04-30T14:20:00.4238766Z .map_err(|e| Status::internal(format!("Failed to execute python worker: {}", e)))?; +Rust Lint & Format Check formatting 2026-04-30T14:20:00.4239817Z +Rust Lint & Format Check formatting 2026-04-30T14:20:00.4240574Z - println!("Python output: {:?}", String::from_utf8_lossy(&output.stdout)); +Rust Lint & Format Check formatting 2026-04-30T14:20:00.4241419Z + println!( +Rust Lint & Format Check formatting 2026-04-30T14:20:00.4241988Z + "Python output: {:?}", +Rust Lint & Format Check formatting 2026-04-30T14:20:00.4242653Z + String::from_utf8_lossy(&output.stdout) +Rust Lint & Format Check formatting 2026-04-30T14:20:00.4243945Z + ); +Rust Lint & Format Check formatting 2026-04-30T14:20:00.4244422Z +Rust Lint & Format Check formatting 2026-04-30T14:20:00.4244989Z let reply = GenerationResponse { +Rust Lint & Format Check formatting 2026-04-30T14:20:00.4245833Z image_url: "http://placeholder.com/image.png".to_string(), +Rust Lint & Format Check formatting 2026-04-30T14:20:00.4257541Z ##[error]Process completed with exit code 1. +Rust Lint & Format Post Run actions/checkout@v4 2026-04-30T14:20:00.4381768Z Post job cleanup. +Rust Lint & Format Post Run actions/checkout@v4 2026-04-30T14:20:00.5357958Z [command]/usr/bin/git version +Rust Lint & Format Post Run actions/checkout@v4 2026-04-30T14:20:00.5409730Z git version 2.53.0 +Rust Lint & Format Post Run actions/checkout@v4 2026-04-30T14:20:00.5457169Z Temporarily overriding HOME='/home/runner/work/_temp/20abaa17-6c5d-48f8-b70b-ccded7246de8' before making global git config changes +Rust Lint & Format Post Run actions/checkout@v4 2026-04-30T14:20:00.5459247Z Adding repository directory to the temporary git global config as a safe directory +Rust Lint & Format Post Run actions/checkout@v4 2026-04-30T14:20:00.5463882Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/vtuber-image/vtuber-image +Rust Lint & Format Post Run actions/checkout@v4 2026-04-30T14:20:00.5501254Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +Rust Lint & Format Post Run actions/checkout@v4 2026-04-30T14:20:00.5538027Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +Rust Lint & Format Post Run actions/checkout@v4 2026-04-30T14:20:00.5808568Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader +Rust Lint & Format Post Run actions/checkout@v4 2026-04-30T14:20:00.5833832Z http.https://github.com/.extraheader +Rust Lint & Format Post Run actions/checkout@v4 2026-04-30T14:20:00.5855831Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader +Rust Lint & Format Post Run actions/checkout@v4 2026-04-30T14:20:00.5882638Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" +Rust Lint & Format Post Run actions/checkout@v4 2026-04-30T14:20:00.6146876Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +Rust Lint & Format Post Run actions/checkout@v4 2026-04-30T14:20:00.6158207Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +Rust Lint & Format Complete job 2026-04-30T14:20:00.6518447Z Cleaning up orphan processes +Rust Lint & Format Complete job 2026-04-30T14:20:00.6802297Z ##[warning]Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. 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/ diff --git a/docs/superpowers/plans/2026-04-30-vtuber-image-foundation.md b/docs/superpowers/plans/2026-04-30-vtuber-image-foundation.md new file mode 100644 index 0000000..78d4c74 --- /dev/null +++ b/docs/superpowers/plans/2026-04-30-vtuber-image-foundation.md @@ -0,0 +1,268 @@ +# vtuber-image Core Foundation Implementation Plan + +> **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking. + +**Goal:** Build the foundation of vtuber-image: a gRPC service (Rust) that triggers image generation via ComfyUI (Python client) and stores results in SeaweedFS. + +**Architecture:** A Rust frontend (`tonic`) receives gRPC requests, selects a workflow template, and invokes a Python worker/client to talk to ComfyUI. The final image is uploaded to SeaweedFS (S3-compatible) and a URL is returned. + +**Tech Stack:** Rust (tonic, tokio), Python (requests/httpx), SeaweedFS, ComfyUI REST API. + +--- + +### Task 1: Define gRPC Interface + +**Files:** +- Create: `proto/vtuber_image/v1/image.proto` + +- [ ] **Step 1: Create the proto file** + +```proto +syntax = "proto3"; +package vtuber_image.v1; + +service ImageGenerator { + rpc Generate(GenerationRequest) returns (GenerationResponse); +} + +message GenerationRequest { + string persona_id = 1; + PersonaOverrides overrides = 2; +} + +message PersonaOverrides { + string hair_style = 1; + string eye_color = 2; + string outfit = 3; +} + +message GenerationResponse { + string image_url = 1; + map metadata = 2; +} +``` + +- [ ] **Step 2: Commit** + +```bash +git add proto/vtuber_image/v1/image.proto +git commit -m "feat: define gRPC interface for image generation" +``` + +--- + +### Task 2: Initialize Rust Project + +**Files:** +- Create: `Cargo.toml` +- Create: `build.rs` +- Create: `src/main.rs` + +- [ ] **Step 1: Create Cargo.toml** + +```toml +[package] +name = "vtuber-image" +version = "0.1.0" +edition = "2021" + +[dependencies] +tonic = "0.11" +prost = "0.12" +tokio = { version = "1.0", features = ["full"] } +tokio-stream = "0.1" +serde = { version = "1.0", features = ["derive"] } +serde_json = "1.0" +anyhow = "1.0" + +[build-dependencies] +tonic-build = "0.11" +``` + +- [ ] **Step 2: Create build.rs to compile proto** + +```rust +fn main() -> Result<(), Box> { + tonic_build::configure() + .compile( + &["proto/vtuber_image/v1/image.proto"], + &["proto"], + )?; + Ok(()) +} +``` + +- [ ] **Step 3: Create minimal src/main.rs** + +```rust +use tonic::{transport::Server, Request, Response, Status}; +use vtuber_image::v1::image_generator_server::{ImageGenerator, ImageGeneratorServer}; +use vtuber_image::v1::{GenerationRequest, GenerationResponse}; + +pub mod vtuber_image { + pub mod v1 { + tonic::include_proto!("vtuber_image.v1"); + } +} + +#[derive(Default)] +pub struct MyImageGenerator {} + +#[tonic::async_trait] +impl ImageGenerator for MyImageGenerator { + async fn generate( + &self, + request: Request, + ) -> Result, Status> { + let req = request.into_inner(); + println!("Received request for persona: {}", req.persona_id); + + let reply = GenerationResponse { + image_url: "http://placeholder.com/image.png".to_string(), + metadata: std::collections::HashMap::new(), + }; + + Ok(Response::new(reply)) + } +} + +#[tokio::main] +async fn main() -> Result<(), Box> { + let addr = "[::1]:8083".parse()?; + let generator = MyImageGenerator::default(); + + println!("ImageGenerator server listening on {}", addr); + + Server::builder() + .add_service(ImageGeneratorServer::new(generator)) + .serve(addr) + .await?; + + Ok(()) +} +``` + +- [ ] **Step 4: Verify build** + +Run: `cargo build` +Expected: Successful compilation. + +- [ ] **Step 5: Commit** + +```bash +git add Cargo.toml build.rs src/main.rs +git commit -m "feat: initialize Rust gRPC server scaffolding" +``` + +--- + +### Task 3: Initialize Python ComfyUI Client + +**Files:** +- Create: `python/requirements.txt` +- Create: `python/comfy_client.py` + +- [ ] **Step 1: Create requirements.txt** + +```text +requests==2.31.0 +websocket-client==1.7.0 +``` + +- [ ] **Step 2: Create comfy_client.py skeleton** + +```python +import requests +import json +import uuid + +class ComfyClient: + def __init__(self, server_address="http://localhost:8188"): + self.server_address = server_address + self.client_id = str(uuid.uuid4()) + + def queue_prompt(self, prompt): + p = {"prompt": prompt, "client_id": self.client_id} + data = json.dumps(p).encode('utf-8') + response = requests.post(f"{self.server_address}/prompt", data=data) + return response.json() + +if __name__ == "__main__": + client = ComfyClient() + print(f"Client initialized with ID: {client.client_id}") +``` + +- [ ] **Step 3: Commit** + +```bash +git add python/requirements.txt python/comfy_client.py +git commit -m "feat: add Python ComfyUI client skeleton" +``` + +--- + +### Task 4: SeaweedFS Local Setup (Podman) + +**Files:** +- Create: `docker-compose.yml` + +- [ ] **Step 1: Create docker-compose.yml for SeaweedFS** + +```yaml +version: '3' + +services: + master: + image: chrislusf/seaweedfs + ports: + - 9333:9333 + command: "master -ip=master" + volume: + image: chrislusf/seaweedfs + ports: + - 8080:8080 + command: "volume -mserver=master:9333 -port=8080" + s3: + image: chrislusf/seaweedfs + ports: + - 8333:8333 + command: "s3 -master=master:9333" +``` + +- [ ] **Step 2: Verify start (optional if podman-compose is available)** + +Run: `podman-compose up -d` +Note: If not available, just commit the file for later use. + +- [ ] **Step 3: Commit** + +```bash +git add docker-compose.yml +git commit -m "chore: add docker-compose for SeaweedFS" +``` + +--- + +### Task 5: Integration - Rust calling Python + +**Files:** +- Modify: `src/main.rs` + +- [ ] **Step 1: Update main.rs to use Command to call Python (simple first step)** + +```rust +// ... inside generate implementation ... +let output = std::process::Command::new("python3") + .arg("python/comfy_client.py") + .output() + .expect("failed to execute process"); + +println!("Python output: {:?}", String::from_utf8_lossy(&output.stdout)); +``` + +- [ ] **Step 2: Commit** + +```bash +git add src/main.rs +git commit -m "feat: simple bridge from Rust to Python worker" +``` diff --git a/docs/superpowers/specs/2026-04-30-vtuber-image-foundation-design.md b/docs/superpowers/specs/2026-04-30-vtuber-image-foundation-design.md new file mode 100644 index 0000000..1c24d10 --- /dev/null +++ b/docs/superpowers/specs/2026-04-30-vtuber-image-foundation-design.md @@ -0,0 +1,72 @@ +# Design Spec: vtuber-image Core Foundation (v0.1) + +**Date:** 2026-04-30 +**Topic:** Initial Scaffolding of gRPC Service, ComfyUI Client, and SeaweedFS Integration + +## 1. Overview +This specification outlines the initial implementation of `vtuber-image`, a service that wraps ComfyUI's image generation capabilities behind a typed gRPC interface. It integrates with `vtuber-commons` for persona definitions and uses SeaweedFS for high-performance image storage. + +## 2. Architecture & Components + +### A. Rust gRPC Frontend (`tonic`) +- **Purpose:** Acts as the primary entry point for other services (e.g., `vtuber-api`). +- **Contract:** Strict Typed Schema (Protobuf). +- **Responsibilities:** + - Validating incoming `GenerationRequest`. + - Selecting the appropriate `workflow.json` template. + - Orchestrating the request flow between Python workers and SeaweedFS. + +### B. Python ComfyUI Client +- **Purpose:** Bridges the gap between our service and the ComfyUI REST API. +- **Responsibilities:** + - Parsing `workflow.json` templates. + - Injecting persona-specific variables (hair, eyes, etc.) into the workflow prompt. + - Monitoring generation progress and retrieving the final image from ComfyUI. + +### C. Image Storage (SeaweedFS) +- **Purpose:** High-throughput S3-compatible storage for generated images. +- **Access Pattern:** + - `vtuber-image` uploads generated images via S3 API. + - Returns a Reference URL (e.g., `http://seaweedfs:8333/outputs/uuid.png`) in the gRPC response. + +## 3. Data Models (Protobuf) + +```proto +syntax = "proto3"; +package vtuber_image.v1; + +service ImageGenerator { + rpc Generate(GenerationRequest) returns (GenerationResponse); +} + +message GenerationRequest { + string persona_id = 1; + PersonaOverrides overrides = 2; +} + +message PersonaOverrides { + string hair_style = 1; + string eye_color = 2; + string outfit = 3; + // Additional strict fields as needed +} + +message GenerationResponse { + string image_url = 1; + map metadata = 2; // Provenance metadata +} +``` + +## 4. Implementation Steps + +1. **gRPC Definition:** Create `proto/vtuber_image/v1/image.proto`. +2. **Rust Scaffolding:** Initialize Cargo project with `tonic` and `tokio`. +3. **Python Scaffolding:** Create `python/` directory with `comfy_client.py` and `requirements.txt`. +4. **SeaweedFS Setup:** Provide a `docker-compose.yml` (or Podman equivalent) to run SeaweedFS locally. +5. **Integration:** Implement the basic flow: Request -> Template -> ComfyUI -> SeaweedFS -> Response. + +## 5. Success Criteria +- A client can call the gRPC `Generate` method. +- An image is successfully generated by ComfyUI. +- The image is saved to SeaweedFS and accessible via the returned URL. +- All components run in a containerized environment (Podman). diff --git a/pr_auto_fail.log b/pr_auto_fail.log new file mode 100644 index 0000000..f780b47 --- /dev/null +++ b/pr_auto_fail.log @@ -0,0 +1,148 @@ +Label & Assign Set up job 2026-04-30T14:19:48.8932280Z Current runner version: '2.334.0' +Label & Assign Set up job 2026-04-30T14:19:48.8973637Z ##[group]Runner Image Provisioner +Label & Assign Set up job 2026-04-30T14:19:48.8975190Z Hosted Compute Agent +Label & Assign Set up job 2026-04-30T14:19:48.8976082Z Version: 20260213.493 +Label & Assign Set up job 2026-04-30T14:19:48.8977114Z Commit: 5c115507f6dd24b8de37d8bbe0bb4509d0cc0fa3 +Label & Assign Set up job 2026-04-30T14:19:48.8978498Z Build Date: 2026-02-13T00:28:41Z +Label & Assign Set up job 2026-04-30T14:19:48.8979680Z Worker ID: {f6493434-732a-4966-b20f-0b65e738a1ed} +Label & Assign Set up job 2026-04-30T14:19:48.8981214Z Azure Region: centralus +Label & Assign Set up job 2026-04-30T14:19:48.8982200Z ##[endgroup] +Label & Assign Set up job 2026-04-30T14:19:48.8984686Z ##[group]Operating System +Label & Assign Set up job 2026-04-30T14:19:48.8985689Z Ubuntu +Label & Assign Set up job 2026-04-30T14:19:48.8986698Z 24.04.4 +Label & Assign Set up job 2026-04-30T14:19:48.8987489Z LTS +Label & Assign Set up job 2026-04-30T14:19:48.8988308Z ##[endgroup] +Label & Assign Set up job 2026-04-30T14:19:48.8989188Z ##[group]Runner Image +Label & Assign Set up job 2026-04-30T14:19:48.8990196Z Image: ubuntu-24.04 +Label & Assign Set up job 2026-04-30T14:19:48.8991403Z Version: 20260413.86.1 +Label & Assign Set up job 2026-04-30T14:19:48.8993330Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260413.86/images/ubuntu/Ubuntu2404-Readme.md +Label & Assign Set up job 2026-04-30T14:19:48.8996316Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260413.86 +Label & Assign Set up job 2026-04-30T14:19:48.8998033Z ##[endgroup] +Label & Assign Set up job 2026-04-30T14:19:48.8999940Z ##[group]GITHUB_TOKEN Permissions +Label & Assign Set up job 2026-04-30T14:19:48.9003628Z Contents: read +Label & Assign Set up job 2026-04-30T14:19:48.9004540Z Metadata: read +Label & Assign Set up job 2026-04-30T14:19:48.9005397Z PullRequests: write +Label & Assign Set up job 2026-04-30T14:19:48.9006361Z ##[endgroup] +Label & Assign Set up job 2026-04-30T14:19:48.9009513Z Secret source: Actions +Label & Assign Set up job 2026-04-30T14:19:48.9011239Z Prepare workflow directory +Label & Assign Set up job 2026-04-30T14:19:48.9366015Z Prepare all required actions +Label & Assign Set up job 2026-04-30T14:19:48.9403567Z Getting action download info +Label & Assign Set up job 2026-04-30T14:19:49.4655062Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5) +Label & Assign Set up job 2026-04-30T14:19:49.8999814Z Download action repository 'actions/labeler@v5' (SHA:8558fd74291d67161a8a78ce36a881fa63b766a9) +Label & Assign Set up job 2026-04-30T14:19:50.4651801Z Download action repository 'actions-ecosystem/action-add-assignees@v1' (SHA:ce5019e63cc4f35aba27308dc88d19c8f3686747) +Label & Assign Set up job 2026-04-30T14:19:51.1120619Z Complete job name: Label & Assign +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1867794Z ##[group]Run actions/checkout@v4 +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1868985Z with: +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1869674Z repository: echo-layer/vtuber-image +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1870902Z token: *** +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1871581Z ssh-strict: true +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1872258Z ssh-user: git +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1872914Z persist-credentials: true +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1873616Z clean: true +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1874248Z sparse-checkout-cone-mode: true +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1874985Z fetch-depth: 1 +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1875632Z fetch-tags: false +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1876278Z show-progress: true +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1876945Z lfs: false +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1877834Z submodules: false +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1878508Z set-safe-directory: true +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1879566Z ##[endgroup] +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3112365Z Syncing repository: echo-layer/vtuber-image +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3115534Z ##[group]Getting Git version info +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3117495Z Working directory is '/home/runner/work/vtuber-image/vtuber-image' +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3128460Z [command]/usr/bin/git version +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3153483Z git version 2.53.0 +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3185603Z ##[endgroup] +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3203331Z Temporarily overriding HOME='/home/runner/work/_temp/dff5658c-7c31-4527-836c-7dd1045ba737' before making global git config changes +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3206842Z Adding repository directory to the temporary git global config as a safe directory +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3211102Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/vtuber-image/vtuber-image +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3247731Z Deleting the contents of '/home/runner/work/vtuber-image/vtuber-image' +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3253648Z ##[group]Initializing the repository +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3259293Z [command]/usr/bin/git init /home/runner/work/vtuber-image/vtuber-image +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3363046Z hint: Using 'master' as the name for the initial branch. This default branch name +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3365868Z hint: will change to "main" in Git 3.0. To configure the initial branch name +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3369471Z hint: to use in all of your new repositories, which will suppress this warning, +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3372578Z hint: call: +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3374100Z hint: +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3376755Z hint: git config --global init.defaultBranch +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3378780Z hint: +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3381768Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3384582Z hint: 'development'. The just-created branch can be renamed via this command: +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3386636Z hint: +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3388912Z hint: git branch -m +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3391040Z hint: +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3393619Z hint: Disable this message with "git config set advice.defaultBranchName false" +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3396480Z Initialized empty Git repository in /home/runner/work/vtuber-image/vtuber-image/.git/ +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3403137Z [command]/usr/bin/git remote add origin https://github.com/echo-layer/vtuber-image +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3422760Z ##[endgroup] +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3425470Z ##[group]Disabling automatic garbage collection +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3427880Z [command]/usr/bin/git config --local gc.auto 0 +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3462782Z ##[endgroup] +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3465239Z ##[group]Setting up auth +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3469957Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3505404Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3806967Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3841371Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.4085487Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.4125853Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.4368932Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.4409309Z ##[endgroup] +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.4411611Z ##[group]Fetching the repository +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.4422445Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +6ec10343f27d82b4244a6bdb4dafdbbfe078590e:refs/remotes/pull/1/merge +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8365500Z From https://github.com/echo-layer/vtuber-image +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8367518Z * [new ref] 6ec10343f27d82b4244a6bdb4dafdbbfe078590e -> pull/1/merge +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8373668Z ##[endgroup] +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8374954Z ##[group]Determining the checkout info +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8376458Z ##[endgroup] +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8377306Z [command]/usr/bin/git sparse-checkout disable +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8414598Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8445411Z ##[group]Checking out the ref +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8449781Z [command]/usr/bin/git checkout --progress --force refs/remotes/pull/1/merge +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8508739Z Note: switching to 'refs/remotes/pull/1/merge'. +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8511123Z +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8512886Z You are in 'detached HEAD' state. You can look around, make experimental +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8515662Z changes and commit them, and you can discard any commits you make in this +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8520812Z state without impacting any branches by switching back to a branch. +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8522304Z +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8523236Z If you want to create a new branch to retain commits you create, you may +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8525464Z do so (now or later) by using -c with the switch command. Example: +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8527059Z +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8527438Z git switch -c +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8528214Z +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8528556Z Or undo this operation with: +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8529246Z +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8529528Z git switch - +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8530077Z +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8531453Z Turn off this advice by setting config variable advice.detachedHead to false +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8533033Z +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8535017Z HEAD is now at 6ec1034 Merge dab39a5ac56bec32f9592e07879e589a80d5ab5e into cdf28f205ce0adfe00bd7355be100fbe8371f70b +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8540314Z ##[endgroup] +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8564297Z [command]/usr/bin/git log -1 --format=%H +Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8589265Z 6ec10343f27d82b4244a6bdb4dafdbbfe078590e +Label & Assign Add Labels 2026-04-30T14:19:51.8904258Z ##[group]Run actions/labeler@v5 +Label & Assign Add Labels 2026-04-30T14:19:51.8905025Z with: +Label & Assign Add Labels 2026-04-30T14:19:51.8905868Z repo-token: *** +Label & Assign Add Labels 2026-04-30T14:19:51.8906382Z sync-labels: true +Label & Assign Add Labels 2026-04-30T14:19:51.8906999Z configuration-path: .github/labeler.yml +Label & Assign Add Labels 2026-04-30T14:19:51.8907826Z dot: true +Label & Assign Add Labels 2026-04-30T14:19:51.8908282Z ##[endgroup] +Label & Assign Add Labels 2026-04-30T14:19:52.9805470Z The configuration file (path: .github/labeler.yml) was not found locally, fetching via the api +Label & Assign Add Labels 2026-04-30T14:19:53.0941647Z ##[warning]The config file was not found at .github/labeler.yml. Make sure it exists and that this action has the correct access rights. +Label & Assign Add Labels 2026-04-30T14:19:53.0953598Z ##[error]HttpError: Not Found +Label & Assign Add Labels 2026-04-30T14:19:53.0955625Z ##[error]Not Found +Label & Assign Post Run actions/checkout@v4 2026-04-30T14:19:53.1171287Z Post job cleanup. +Label & Assign Post Run actions/checkout@v4 2026-04-30T14:19:53.2179380Z [command]/usr/bin/git version +Label & Assign Post Run actions/checkout@v4 2026-04-30T14:19:53.2233029Z git version 2.53.0 +Label & Assign Post Run actions/checkout@v4 2026-04-30T14:19:53.2281806Z Temporarily overriding HOME='/home/runner/work/_temp/44077a18-34f8-40d7-a498-7c929d2110b2' before making global git config changes +Label & Assign Post Run actions/checkout@v4 2026-04-30T14:19:53.2283663Z Adding repository directory to the temporary git global config as a safe directory +Label & Assign Post Run actions/checkout@v4 2026-04-30T14:19:53.2288437Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/vtuber-image/vtuber-image +Label & Assign Post Run actions/checkout@v4 2026-04-30T14:19:53.2328165Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +Label & Assign Post Run actions/checkout@v4 2026-04-30T14:19:53.2366997Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +Label & Assign Post Run actions/checkout@v4 2026-04-30T14:19:53.2608817Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader +Label & Assign Post Run actions/checkout@v4 2026-04-30T14:19:53.2633667Z http.https://github.com/.extraheader +Label & Assign Post Run actions/checkout@v4 2026-04-30T14:19:53.2651221Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader +Label & Assign Post Run actions/checkout@v4 2026-04-30T14:19:53.2689158Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" +Label & Assign Post Run actions/checkout@v4 2026-04-30T14:19:53.2927575Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +Label & Assign Post Run actions/checkout@v4 2026-04-30T14:19:53.2964164Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +Label & Assign Complete job 2026-04-30T14:19:53.3344808Z Cleaning up orphan processes +Label & Assign Complete job 2026-04-30T14:19:53.3578519Z ##[warning]Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/labeler@v5. 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/ diff --git a/security_fail.log b/security_fail.log new file mode 100644 index 0000000..805e3c0 --- /dev/null +++ b/security_fail.log @@ -0,0 +1,1800 @@ +Rust Dependency Audit Set up job 2026-04-30T14:19:47.2694629Z Current runner version: '2.334.0' +Rust Dependency Audit Set up job 2026-04-30T14:19:47.2724126Z ##[group]Runner Image Provisioner +Rust Dependency Audit Set up job 2026-04-30T14:19:47.2725452Z Hosted Compute Agent +Rust Dependency Audit Set up job 2026-04-30T14:19:47.2726285Z Version: 20260213.493 +Rust Dependency Audit Set up job 2026-04-30T14:19:47.2727273Z Commit: 5c115507f6dd24b8de37d8bbe0bb4509d0cc0fa3 +Rust Dependency Audit Set up job 2026-04-30T14:19:47.2728378Z Build Date: 2026-02-13T00:28:41Z +Rust Dependency Audit Set up job 2026-04-30T14:19:47.2729367Z Worker ID: {0b597a73-7d52-4b7a-8fc8-9de4d0409629} +Rust Dependency Audit Set up job 2026-04-30T14:19:47.2730450Z Azure Region: eastus +Rust Dependency Audit Set up job 2026-04-30T14:19:47.2731323Z ##[endgroup] +Rust Dependency Audit Set up job 2026-04-30T14:19:47.2733334Z ##[group]Operating System +Rust Dependency Audit Set up job 2026-04-30T14:19:47.2734370Z Ubuntu +Rust Dependency Audit Set up job 2026-04-30T14:19:47.2735232Z 24.04.4 +Rust Dependency Audit Set up job 2026-04-30T14:19:47.2736029Z LTS +Rust Dependency Audit Set up job 2026-04-30T14:19:47.2736758Z ##[endgroup] +Rust Dependency Audit Set up job 2026-04-30T14:19:47.2737544Z ##[group]Runner Image +Rust Dependency Audit Set up job 2026-04-30T14:19:47.2738414Z Image: ubuntu-24.04 +Rust Dependency Audit Set up job 2026-04-30T14:19:47.2739280Z Version: 20260413.86.1 +Rust Dependency Audit Set up job 2026-04-30T14:19:47.2740927Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260413.86/images/ubuntu/Ubuntu2404-Readme.md +Rust Dependency Audit Set up job 2026-04-30T14:19:47.2743630Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260413.86 +Rust Dependency Audit Set up job 2026-04-30T14:19:47.2744968Z ##[endgroup] +Rust Dependency Audit Set up job 2026-04-30T14:19:47.2746857Z ##[group]GITHUB_TOKEN Permissions +Rust Dependency Audit Set up job 2026-04-30T14:19:47.2750619Z Contents: read +Rust Dependency Audit Set up job 2026-04-30T14:19:47.2751532Z Metadata: read +Rust Dependency Audit Set up job 2026-04-30T14:19:47.2752216Z Packages: read +Rust Dependency Audit Set up job 2026-04-30T14:19:47.2753144Z ##[endgroup] +Rust Dependency Audit Set up job 2026-04-30T14:19:47.2756591Z Secret source: Actions +Rust Dependency Audit Set up job 2026-04-30T14:19:47.2757974Z Prepare workflow directory +Rust Dependency Audit Set up job 2026-04-30T14:19:47.3214235Z Prepare all required actions +Rust Dependency Audit Set up job 2026-04-30T14:19:47.3266946Z Getting action download info +Rust Dependency Audit Set up job 2026-04-30T14:19:47.7048346Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5) +Rust Dependency Audit Set up job 2026-04-30T14:19:47.9682476Z Download action repository 'dtolnay/rust-toolchain@stable' (SHA:29eef336d9b2848a0b548edc03f92a220660cdb8) +Rust Dependency Audit Set up job 2026-04-30T14:19:48.3530043Z Complete job name: Rust Dependency Audit +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4229719Z ##[group]Run actions/checkout@v4 +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4230639Z with: +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4231095Z repository: echo-layer/vtuber-image +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4231861Z token: *** +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4232314Z ssh-strict: true +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4232763Z ssh-user: git +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4233214Z persist-credentials: true +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4233701Z clean: true +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4234148Z sparse-checkout-cone-mode: true +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4234669Z fetch-depth: 1 +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4235447Z fetch-tags: false +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4235984Z show-progress: true +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4236446Z lfs: false +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4236854Z submodules: false +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4237309Z set-safe-directory: true +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4238066Z ##[endgroup] +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5449294Z Syncing repository: echo-layer/vtuber-image +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5452098Z ##[group]Getting Git version info +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5453342Z Working directory is '/home/runner/work/vtuber-image/vtuber-image' +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5456583Z [command]/usr/bin/git version +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5489128Z git version 2.53.0 +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5515836Z ##[endgroup] +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5531489Z Temporarily overriding HOME='/home/runner/work/_temp/2080526d-2da0-42f1-81f0-8d4f2b811cac' before making global git config changes +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5533283Z Adding repository directory to the temporary git global config as a safe directory +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5541211Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/vtuber-image/vtuber-image +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5594592Z Deleting the contents of '/home/runner/work/vtuber-image/vtuber-image' +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5597525Z ##[group]Initializing the repository +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5598944Z [command]/usr/bin/git init /home/runner/work/vtuber-image/vtuber-image +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5661292Z hint: Using 'master' as the name for the initial branch. This default branch name +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5670335Z hint: will change to "main" in Git 3.0. To configure the initial branch name +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5672038Z hint: to use in all of your new repositories, which will suppress this warning, +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5673672Z hint: call: +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5674397Z hint: +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5675684Z hint: git config --global init.defaultBranch +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5682330Z hint: +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5683492Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5685498Z hint: 'development'. The just-created branch can be renamed via this command: +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5686853Z hint: +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5687633Z hint: git branch -m +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5688506Z hint: +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5689618Z hint: Disable this message with "git config set advice.defaultBranchName false" +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5691774Z Initialized empty Git repository in /home/runner/work/vtuber-image/vtuber-image/.git/ +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5695409Z [command]/usr/bin/git remote add origin https://github.com/echo-layer/vtuber-image +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5713008Z ##[endgroup] +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5714238Z ##[group]Disabling automatic garbage collection +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5715540Z [command]/usr/bin/git config --local gc.auto 0 +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5747385Z ##[endgroup] +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5748422Z ##[group]Setting up auth +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5749344Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5784789Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.6082659Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.6117074Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.6370119Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.6403539Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.6654209Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.6691207Z ##[endgroup] +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.6693172Z ##[group]Fetching the repository +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.6701836Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +6ec10343f27d82b4244a6bdb4dafdbbfe078590e:refs/remotes/pull/1/merge +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.8967368Z From https://github.com/echo-layer/vtuber-image +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.8970760Z * [new ref] 6ec10343f27d82b4244a6bdb4dafdbbfe078590e -> pull/1/merge +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.8978352Z ##[endgroup] +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.8979729Z ##[group]Determining the checkout info +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.8981170Z ##[endgroup] +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.8982115Z [command]/usr/bin/git sparse-checkout disable +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.8987522Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9019658Z ##[group]Checking out the ref +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9021571Z [command]/usr/bin/git checkout --progress --force refs/remotes/pull/1/merge +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9077815Z Note: switching to 'refs/remotes/pull/1/merge'. +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9079462Z +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9080786Z You are in 'detached HEAD' state. You can look around, make experimental +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9083153Z changes and commit them, and you can discard any commits you make in this +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9086059Z state without impacting any branches by switching back to a branch. +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9087693Z +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9089098Z If you want to create a new branch to retain commits you create, you may +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9091210Z do so (now or later) by using -c with the switch command. Example: +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9092989Z +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9093876Z git switch -c +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9095631Z +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9096457Z Or undo this operation with: +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9098198Z +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9099026Z git switch - +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9100295Z +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9103177Z Turn off this advice by setting config variable advice.detachedHead to false +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9104359Z +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9106211Z HEAD is now at 6ec1034 Merge dab39a5ac56bec32f9592e07879e589a80d5ab5e into cdf28f205ce0adfe00bd7355be100fbe8371f70b +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9110175Z ##[endgroup] +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9133810Z [command]/usr/bin/git log -1 --format=%H +Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9160244Z 6ec10343f27d82b4244a6bdb4dafdbbfe078590e +Rust Dependency Audit Skip if no Cargo.toml 2026-04-30T14:19:48.9389130Z ##[group]Run if [ ! -f Cargo.toml ]; then +Rust Dependency Audit Skip if no Cargo.toml 2026-04-30T14:19:48.9390181Z ^[[36;1mif [ ! -f Cargo.toml ]; then^[[0m +Rust Dependency Audit Skip if no Cargo.toml 2026-04-30T14:19:48.9391204Z ^[[36;1m echo "::notice::No Cargo.toml yet; skipping cargo-audit."^[[0m +Rust Dependency Audit Skip if no Cargo.toml 2026-04-30T14:19:48.9392293Z ^[[36;1m echo "skip=true" >> $GITHUB_OUTPUT^[[0m +Rust Dependency Audit Skip if no Cargo.toml 2026-04-30T14:19:48.9393158Z ^[[36;1melse^[[0m +Rust Dependency Audit Skip if no Cargo.toml 2026-04-30T14:19:48.9393902Z ^[[36;1m echo "skip=false" >> $GITHUB_OUTPUT^[[0m +Rust Dependency Audit Skip if no Cargo.toml 2026-04-30T14:19:48.9394820Z ^[[36;1mfi^[[0m +Rust Dependency Audit Skip if no Cargo.toml 2026-04-30T14:19:48.9423861Z shell: /usr/bin/bash -e {0} +Rust Dependency Audit Skip if no Cargo.toml 2026-04-30T14:19:48.9425025Z ##[endgroup] +Rust Dependency Audit Setup Rust 2026-04-30T14:19:48.9786755Z ##[group]Run dtolnay/rust-toolchain@stable +Rust Dependency Audit Setup Rust 2026-04-30T14:19:48.9787572Z with: +Rust Dependency Audit Setup Rust 2026-04-30T14:19:48.9788157Z toolchain: stable +Rust Dependency Audit Setup Rust 2026-04-30T14:19:48.9788784Z ##[endgroup] +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0008928Z ##[group]Run : parse toolchain version +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0009796Z ^[[36;1m: parse toolchain version^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0010543Z ^[[36;1mif [[ -z $toolchain ]]; then^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0011714Z ^[[36;1m # GitHub does not enforce `required: true` inputs itself. https://github.com/actions/runner/issues/1070^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0012945Z ^[[36;1m echo "'toolchain' is a required input" >&2^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0013718Z ^[[36;1m exit 1^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0014569Z ^[[36;1melif [[ $toolchain =~ ^stable' '[0-9]+' '(year|month|week|day)s?' 'ago$ ]]; then^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0015675Z ^[[36;1m if [[ Linux == macOS ]]; then^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0016876Z ^[[36;1m echo "toolchain=1.$((($(date -v-$(sed 's/stable \([0-9]*\) \(.\).*/\1\2/' <<< $toolchain) +%s)/60/60/24-16569)/7/6))" >> $GITHUB_OUTPUT^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0018065Z ^[[36;1m else^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0019015Z ^[[36;1m echo "toolchain=1.$((($(date --date "${toolchain#stable }" +%s)/60/60/24-16569)/7/6))" >> $GITHUB_OUTPUT^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0020073Z ^[[36;1m fi^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0020850Z ^[[36;1melif [[ $toolchain =~ ^stable' 'minus' '[0-9]+' 'releases?$ ]]; then^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0022040Z ^[[36;1m echo "toolchain=1.$((($(date +%s)/60/60/24-16569)/7/6-${toolchain//[^0-9]/}))" >> $GITHUB_OUTPUT^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0023126Z ^[[36;1melif [[ $toolchain =~ ^1\.[0-9]+$ ]]; then^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0024308Z ^[[36;1m echo "toolchain=1.$((i=${toolchain#1.}, c=($(date +%s)/60/60/24-16569)/7/6, i+9*i*(10*i<=c)+90*i*(100*i<=c)))" >> $GITHUB_OUTPUT^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0025774Z ^[[36;1melse^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0026467Z ^[[36;1m echo "toolchain=$toolchain" >> $GITHUB_OUTPUT^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0027271Z ^[[36;1mfi^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0052068Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0052944Z env: +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0053515Z toolchain: stable +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0054125Z ##[endgroup] +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0173802Z ##[group]Run : construct rustup command line +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0174653Z ^[[36;1m: construct rustup command line^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0175841Z ^[[36;1mecho "targets=$(for t in ${targets//,/ }; do echo -n ' --target' $t; done)" >> $GITHUB_OUTPUT^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0177252Z ^[[36;1mecho "components=$(for c in ${components//,/ }; do echo -n ' --component' $c; done)" >> $GITHUB_OUTPUT^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0178387Z ^[[36;1mecho "downgrade=" >> $GITHUB_OUTPUT^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0200839Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0201770Z env: +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0202329Z targets: +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0202916Z components: +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0203521Z ##[endgroup] +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0313128Z ##[group]Run : set $CARGO_HOME +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0313874Z ^[[36;1m: set $CARGO_HOME^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0314702Z ^[[36;1mecho CARGO_HOME=${CARGO_HOME:-"$HOME/.cargo"} >> $GITHUB_ENV^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0337787Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0338644Z ##[endgroup] +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0443641Z ##[group]Run : install rustup if needed +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0444452Z ^[[36;1m: install rustup if needed^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0445525Z ^[[36;1mif ! command -v rustup &>/dev/null; then^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0447103Z ^[[36;1m curl --proto '=https' --tlsv1.2 --retry 10 --retry-connrefused --location --silent --show-error --fail https://sh.rustup.rs | sh -s -- --default-toolchain none -y^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0448678Z ^[[36;1m echo "$CARGO_HOME/bin" >> $GITHUB_PATH^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0449428Z ^[[36;1mfi^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0471804Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0472650Z env: +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0473248Z CARGO_HOME: /home/runner/.cargo +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0473972Z ##[endgroup] +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0581395Z ##[group]Run rustup toolchain install stable --profile minimal --no-self-update +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0582825Z ^[[36;1mrustup toolchain install stable --profile minimal --no-self-update^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0605542Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0606391Z env: +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0606968Z CARGO_HOME: /home/runner/.cargo +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0607681Z RUSTUP_PERMIT_COPY_RENAME: 1 +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0608335Z ##[endgroup] +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.5205351Z info: syncing channel updates for stable-x86_64-unknown-linux-gnu +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.7033774Z info: latest update on 2026-04-16 for version 1.95.0 (59807616e 2026-04-14) +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.7163098Z info: removing previous version of component clippy +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.7176762Z info: removing previous version of component rustfmt +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.7186323Z info: removing previous version of component cargo +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.7221867Z info: removing previous version of component rust-std +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.7266937Z info: removing previous version of component rustc +Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.7310124Z info: downloading 5 components +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6060292Z +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6158936Z stable-x86_64-unknown-linux-gnu updated - rustc 1.95.0 (59807616e 2026-04-14) (from rustc 1.94.1 (e408947bf 2026-03-25)) +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6160937Z +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6265956Z ##[group]Run rustup default stable +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6266307Z ^[[36;1mrustup default stable^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6289405Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6289780Z env: +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6290023Z CARGO_HOME: /home/runner/.cargo +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6290292Z ##[endgroup] +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6394602Z info: using existing install for stable-x86_64-unknown-linux-gnu +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6400668Z info: default toolchain set to stable-x86_64-unknown-linux-gnu +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6402094Z +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6474558Z stable-x86_64-unknown-linux-gnu unchanged - rustc 1.95.0 (59807616e 2026-04-14) +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6475497Z +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6520623Z ##[group]Run : create cachekey +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6520985Z ^[[36;1m: create cachekey^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6521516Z ^[[36;1mDATE=$(rustc +stable --version --verbose | sed -ne 's/^commit-date: \(20[0-9][0-9]\)-\([01][0-9]\)-\([0-3][0-9]\)$/\1\2\3/p')^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6522154Z ^[[36;1mHASH=$(rustc +stable --version --verbose | sed -ne 's/^commit-hash: //p')^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6522652Z ^[[36;1mecho "cachekey=$(echo $DATE$HASH | head -c12)" >> $GITHUB_OUTPUT^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6544775Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6545424Z env: +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6545653Z CARGO_HOME: /home/runner/.cargo +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6545926Z ##[endgroup] +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6926181Z ##[group]Run : disable incremental compilation +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6926625Z ^[[36;1m: disable incremental compilation^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6927227Z ^[[36;1mif [ -z "${CARGO_INCREMENTAL+set}" ]; then^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6927614Z ^[[36;1m echo CARGO_INCREMENTAL=0 >> $GITHUB_ENV^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6927944Z ^[[36;1mfi^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6950416Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6950832Z env: +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6951093Z CARGO_HOME: /home/runner/.cargo +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6951365Z ##[endgroup] +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7029277Z ##[group]Run : enable colors in Cargo output +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7029688Z ^[[36;1m: enable colors in Cargo output^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7030065Z ^[[36;1mif [ -z "${CARGO_TERM_COLOR+set}" ]; then^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7030421Z ^[[36;1m echo CARGO_TERM_COLOR=always >> $GITHUB_ENV^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7030732Z ^[[36;1mfi^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7052127Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7052488Z env: +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7052715Z CARGO_HOME: /home/runner/.cargo +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7052992Z CARGO_INCREMENTAL: 0 +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7053248Z ##[endgroup] +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7163027Z ##[group]Run : enable Cargo sparse registry +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7163412Z ^[[36;1m: enable Cargo sparse registry^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7163984Z ^[[36;1m# implemented in 1.66, stabilized in 1.68, made default in 1.70^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7164711Z ^[[36;1mif [ -z "${CARGO_REGISTRIES_CRATES_IO_PROTOCOL+set}" -o -f "/home/runner/work/_temp"/.implicit_cargo_registries_crates_io_protocol ]; then^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7165846Z ^[[36;1m if rustc +stable --version --verbose | grep -q '^release: 1\.6[89]\.'; then^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7166452Z ^[[36;1m touch "/home/runner/work/_temp"/.implicit_cargo_registries_crates_io_protocol || true^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7166986Z ^[[36;1m echo CARGO_REGISTRIES_CRATES_IO_PROTOCOL=sparse >> $GITHUB_ENV^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7167485Z ^[[36;1m elif rustc +stable --version --verbose | grep -q '^release: 1\.6[67]\.'; then^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7168054Z ^[[36;1m touch "/home/runner/work/_temp"/.implicit_cargo_registries_crates_io_protocol || true^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7168597Z ^[[36;1m echo CARGO_REGISTRIES_CRATES_IO_PROTOCOL=git >> $GITHUB_ENV^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7168976Z ^[[36;1m fi^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7169190Z ^[[36;1mfi^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7190453Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7190819Z env: +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7191041Z CARGO_HOME: /home/runner/.cargo +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7191325Z CARGO_INCREMENTAL: 0 +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7191570Z CARGO_TERM_COLOR: always +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7191818Z ##[endgroup] +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7543317Z ##[group]Run : work around spurious network errors in curl 8.0 +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7543816Z ^[[36;1m: work around spurious network errors in curl 8.0^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7544605Z ^[[36;1m# https://rust-lang.zulipchat.com/#narrow/stream/246057-t-cargo/topic/timeout.20investigation^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7545650Z ^[[36;1mif rustc +stable --version --verbose | grep -q '^release: 1\.7[01]\.'; then^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7546162Z ^[[36;1m echo CARGO_HTTP_MULTIPLEXING=false >> $GITHUB_ENV^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7546495Z ^[[36;1mfi^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7572383Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7572959Z env: +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7573277Z CARGO_HOME: /home/runner/.cargo +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7573703Z CARGO_INCREMENTAL: 0 +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7574056Z CARGO_TERM_COLOR: always +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7574426Z ##[endgroup] +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7791444Z ##[group]Run rustc +stable --version --verbose +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7791845Z ^[[36;1mrustc +stable --version --verbose^[[0m +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7814796Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7815449Z env: +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7815684Z CARGO_HOME: /home/runner/.cargo +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7815974Z CARGO_INCREMENTAL: 0 +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7816212Z CARGO_TERM_COLOR: always +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7816461Z ##[endgroup] +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7981901Z rustc 1.95.0 (59807616e 2026-04-14) +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7984265Z binary: rustc +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7985037Z commit-hash: 59807616e1fa2540724bfbac14d7976d7e4a3860 +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7985963Z commit-date: 2026-04-14 +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7986508Z host: x86_64-unknown-linux-gnu +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7987298Z release: 1.95.0 +Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7987863Z LLVM version: 22.1.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:19:59.8072122Z ##[group]Run cargo install cargo-audit +Rust Dependency Audit Install cargo-audit 2026-04-30T14:19:59.8072501Z ^[[36;1mcargo install cargo-audit^[[0m +Rust Dependency Audit Install cargo-audit 2026-04-30T14:19:59.8095764Z shell: /usr/bin/bash -e {0} +Rust Dependency Audit Install cargo-audit 2026-04-30T14:19:59.8096054Z env: +Rust Dependency Audit Install cargo-audit 2026-04-30T14:19:59.8096272Z CARGO_HOME: /home/runner/.cargo +Rust Dependency Audit Install cargo-audit 2026-04-30T14:19:59.8096558Z CARGO_INCREMENTAL: 0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:19:59.8096797Z CARGO_TERM_COLOR: always +Rust Dependency Audit Install cargo-audit 2026-04-30T14:19:59.8097048Z ##[endgroup] +Rust Dependency Audit Install cargo-audit 2026-04-30T14:19:59.8396015Z ^[[1m^[[92m Updating^[[0m crates.io index +Rust Dependency Audit Install cargo-audit 2026-04-30T14:19:59.8718010Z ^[[1m^[[92m Downloading^[[0m crates ... +Rust Dependency Audit Install cargo-audit 2026-04-30T14:19:59.9446268Z ^[[1m^[[92m Downloaded^[[0m cargo-audit v0.22.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:19:59.9613636Z ^[[1m^[[92m Installing^[[0m cargo-audit v0.22.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:19:59.9784783Z ^[[1m^[[92m Updating^[[0m crates.io index +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:00.9557979Z ^[[1m^[[92m Locking^[[0m 396 packages to latest compatible versions +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:00.9660035Z ^[[1m^[[92m Adding^[[0m generic-array v0.14.7 ^[[1m^[[33m(available: v0.14.9)^[[0m +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.0251317Z ^[[1m^[[92m Downloading^[[0m crates ... +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.0967745Z ^[[1m^[[92m Downloaded^[[0m abscissa_derive v0.9.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1034823Z ^[[1m^[[92m Downloaded^[[0m adler2 v2.0.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1073119Z ^[[1m^[[92m Downloaded^[[0m fnv v1.0.7 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1094017Z ^[[1m^[[92m Downloaded^[[0m faster-hex v0.10.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1139177Z ^[[1m^[[92m Downloaded^[[0m equivalent v1.0.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1164329Z ^[[1m^[[92m Downloaded^[[0m gix-hashtable v0.12.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1191196Z ^[[1m^[[92m Downloaded^[[0m anstream v1.0.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1255758Z ^[[1m^[[92m Downloaded^[[0m gix-prompt v0.13.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1277092Z ^[[1m^[[92m Downloaded^[[0m gix-filter v0.25.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1322999Z ^[[1m^[[92m Downloaded^[[0m gix-utils v0.3.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1345767Z ^[[1m^[[92m Downloaded^[[0m gix-glob v0.24.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1372648Z ^[[1m^[[92m Downloaded^[[0m futures-channel v0.3.32 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1411487Z ^[[1m^[[92m Downloaded^[[0m gix-worktree v0.47.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1438276Z ^[[1m^[[92m Downloaded^[[0m gix-index v0.46.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1492171Z ^[[1m^[[92m Downloaded^[[0m gix-command v0.7.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1513034Z ^[[1m^[[92m Downloaded^[[0m gix-url v0.35.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1533927Z ^[[1m^[[92m Downloaded^[[0m gix-traverse v0.52.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1566266Z ^[[1m^[[92m Downloaded^[[0m gix-ref v0.58.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1622201Z ^[[1m^[[92m Downloaded^[[0m clap_lex v1.1.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1648889Z ^[[1m^[[92m Downloaded^[[0m openssl-probe v0.2.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1667877Z ^[[1m^[[92m Downloaded^[[0m matchers v0.2.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1691175Z ^[[1m^[[92m Downloaded^[[0m gix-config-value v0.17.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1720485Z ^[[1m^[[92m Downloaded^[[0m icu_normalizer_data v2.2.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1754197Z ^[[1m^[[92m Downloaded^[[0m gix-worktree-state v0.25.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1788399Z ^[[1m^[[92m Downloaded^[[0m itoa v1.0.18 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1820824Z ^[[1m^[[92m Downloaded^[[0m futures-core v0.3.32 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1857888Z ^[[1m^[[92m Downloaded^[[0m quitters v0.1.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1880507Z ^[[1m^[[92m Downloaded^[[0m rustc-hash v2.1.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1904045Z ^[[1m^[[92m Downloaded^[[0m gix-discover v0.46.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1956005Z ^[[1m^[[92m Downloaded^[[0m subtle v2.6.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1979890Z ^[[1m^[[92m Downloaded^[[0m rustversion v1.0.22 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2032813Z ^[[1m^[[92m Downloaded^[[0m time-core v0.1.8 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2049812Z ^[[1m^[[92m Downloaded^[[0m thiserror-impl v2.0.18 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2069229Z ^[[1m^[[92m Downloaded^[[0m shlex v1.3.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2104341Z ^[[1m^[[92m Downloaded^[[0m tinystr v0.8.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2130715Z ^[[1m^[[92m Downloaded^[[0m socket2 v0.6.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2172384Z ^[[1m^[[92m Downloaded^[[0m topological-sort v0.2.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2195285Z ^[[1m^[[92m Downloaded^[[0m toml_parser v1.1.2+spec-1.1.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2240528Z ^[[1m^[[92m Downloaded^[[0m uluru v3.1.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2261272Z ^[[1m^[[92m Downloaded^[[0m untrusted v0.9.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2293567Z ^[[1m^[[92m Downloaded^[[0m unicode-ident v1.0.24 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2337811Z ^[[1m^[[92m Downloaded^[[0m want v0.3.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2363244Z ^[[1m^[[92m Downloaded^[[0m potential_utf v0.1.5 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2384208Z ^[[1m^[[92m Downloaded^[[0m zeroize v1.8.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2407505Z ^[[1m^[[92m Downloaded^[[0m zmij v1.0.21 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2435519Z ^[[1m^[[92m Downloaded^[[0m yoke v0.8.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2461062Z ^[[1m^[[92m Downloaded^[[0m gix-path v0.11.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2488799Z ^[[1m^[[92m Downloaded^[[0m jobserver v0.1.34 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2527979Z ^[[1m^[[92m Downloaded^[[0m stable_deref_trait v1.2.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2543785Z ^[[1m^[[92m Downloaded^[[0m sha1 v0.10.6 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2567535Z ^[[1m^[[92m Downloaded^[[0m sync_wrapper v1.0.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2596820Z ^[[1m^[[92m Downloaded^[[0m tower-http v0.6.8 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2704517Z ^[[1m^[[92m Downloaded^[[0m tokio v1.52.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.3155873Z ^[[1m^[[92m Downloaded^[[0m tinyvec_macros v0.1.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.3169144Z ^[[1m^[[92m Downloaded^[[0m kstring v2.0.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.3190538Z ^[[1m^[[92m Downloaded^[[0m hyper-rustls v0.27.9 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.3211168Z ^[[1m^[[92m Downloaded^[[0m encoding_rs v0.8.35 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.3428281Z ^[[1m^[[92m Downloaded^[[0m ring v0.17.14 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.3861032Z ^[[1m^[[92m Downloaded^[[0m thiserror v2.0.18 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.3936632Z ^[[1m^[[92m Downloaded^[[0m tracing-subscriber v0.3.23 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.4027323Z ^[[1m^[[92m Downloaded^[[0m nu-ansi-term v0.50.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.4056724Z ^[[1m^[[92m Downloaded^[[0m writeable v0.6.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.4079868Z ^[[1m^[[92m Downloaded^[[0m tracing v0.1.44 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.4248741Z ^[[1m^[[92m Downloaded^[[0m zlib-rs v0.6.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.4307031Z ^[[1m^[[92m Downloaded^[[0m winnow v0.7.15 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.4412266Z ^[[1m^[[92m Downloaded^[[0m url v2.5.8 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.4440900Z ^[[1m^[[92m Downloaded^[[0m wasmparser v0.207.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.4512596Z ^[[1m^[[92m Downloaded^[[0m toml v0.9.12+spec-1.1.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.4556710Z ^[[1m^[[92m Downloaded^[[0m icu_collections v2.2.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.4626577Z ^[[1m^[[92m Downloaded^[[0m tame-index v0.26.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.4672236Z ^[[1m^[[92m Downloaded^[[0m zerovec v0.11.6 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.4739467Z ^[[1m^[[92m Downloaded^[[0m zerotrie v0.2.4 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.4781893Z ^[[1m^[[92m Downloaded^[[0m zerocopy v0.8.48 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.5004129Z ^[[1m^[[92m Downloaded^[[0m typenum v1.20.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.5044820Z ^[[1m^[[92m Downloaded^[[0m tokio-util v0.7.18 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.5144196Z ^[[1m^[[92m Downloaded^[[0m regex v1.12.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.5225745Z ^[[1m^[[92m Downloaded^[[0m h2 v0.4.13 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.5300545Z ^[[1m^[[92m Downloaded^[[0m winnow v1.0.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.5399403Z ^[[1m^[[92m Downloaded^[[0m icu_properties_data v2.2.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.5508479Z ^[[1m^[[92m Downloaded^[[0m hyper v1.9.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.5577697Z ^[[1m^[[92m Downloaded^[[0m serde_json v1.0.149 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.5653763Z ^[[1m^[[92m Downloaded^[[0m iri-string v0.7.12 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.5734454Z ^[[1m^[[92m Downloaded^[[0m hashbrown v0.17.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.5790027Z ^[[1m^[[92m Downloaded^[[0m hashbrown v0.16.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.5844142Z ^[[1m^[[92m Downloaded^[[0m idna v1.1.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.5881908Z ^[[1m^[[92m Downloaded^[[0m regex-syntax v0.8.10 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.5952732Z ^[[1m^[[92m Downloaded^[[0m object v0.37.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6072048Z ^[[1m^[[92m Downloaded^[[0m hashbrown v0.15.5 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6124106Z ^[[1m^[[92m Downloaded^[[0m gix-pack v0.65.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6189761Z ^[[1m^[[92m Downloaded^[[0m mio v1.2.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6249869Z ^[[1m^[[92m Downloaded^[[0m memchr v2.8.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6304229Z ^[[1m^[[92m Downloaded^[[0m indexmap v2.14.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6348546Z ^[[1m^[[92m Downloaded^[[0m hyper-util v0.1.20 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6412548Z ^[[1m^[[92m Downloaded^[[0m http v1.4.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6451781Z ^[[1m^[[92m Downloaded^[[0m tinyvec v1.11.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6478821Z ^[[1m^[[92m Downloaded^[[0m icu_normalizer v2.2.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6517717Z ^[[1m^[[92m Downloaded^[[0m icu_locale_core v2.2.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6589547Z ^[[1m^[[92m Downloaded^[[0m miniz_oxide v0.8.9 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6615746Z ^[[1m^[[92m Downloaded^[[0m heapless v0.8.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6654965Z ^[[1m^[[92m Downloaded^[[0m gix-odb v0.75.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6689651Z ^[[1m^[[92m Downloaded^[[0m regex-automata v0.4.14 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6831227Z ^[[1m^[[92m Downloaded^[[0m toml-span v0.7.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6849634Z ^[[1m^[[92m Downloaded^[[0m tempfile v3.27.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6879871Z ^[[1m^[[92m Downloaded^[[0m once_cell v1.21.4 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6906979Z ^[[1m^[[92m Downloaded^[[0m litemap v0.8.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6931273Z ^[[1m^[[92m Downloaded^[[0m jiff-static v0.2.24 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6968734Z ^[[1m^[[92m Downloaded^[[0m httparse v1.10.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6994801Z ^[[1m^[[92m Downloaded^[[0m jiff v0.2.24 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.7164123Z ^[[1m^[[92m Downloaded^[[0m sha1-checked v0.10.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.7225343Z ^[[1m^[[92m Downloaded^[[0m petgraph v0.8.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.7429422Z ^[[1m^[[92m Downloaded^[[0m libc v0.2.186 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.7821759Z ^[[1m^[[92m Downloaded^[[0m gix-protocol v0.56.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.7853337Z ^[[1m^[[92m Downloaded^[[0m gix-object v0.55.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.7884941Z ^[[1m^[[92m Downloaded^[[0m unicode-normalization v0.1.25 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.7922233Z ^[[1m^[[92m Downloaded^[[0m smallvec v1.15.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.7943668Z ^[[1m^[[92m Downloaded^[[0m rustls-pki-types v1.14.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.7969594Z ^[[1m^[[92m Downloaded^[[0m parking_lot_core v0.9.12 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.7991689Z ^[[1m^[[92m Downloaded^[[0m rand_chacha v0.9.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8004212Z ^[[1m^[[92m Downloaded^[[0m log v0.4.29 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8029231Z ^[[1m^[[92m Downloaded^[[0m gix-pathspec v0.15.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8044359Z ^[[1m^[[92m Downloaded^[[0m termcolor v1.4.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8057459Z ^[[1m^[[92m Downloaded^[[0m synstructure v0.13.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8068819Z ^[[1m^[[92m Downloaded^[[0m smol_str v0.3.6 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8085647Z ^[[1m^[[92m Downloaded^[[0m slab v0.4.12 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8099281Z ^[[1m^[[92m Downloaded^[[0m rustls-native-certs v0.8.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8123313Z ^[[1m^[[92m Downloaded^[[0m platforms v3.10.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8143740Z ^[[1m^[[92m Downloaded^[[0m parking_lot v0.12.5 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8170970Z ^[[1m^[[92m Downloaded^[[0m gix-tempfile v21.0.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8184593Z ^[[1m^[[92m Downloaded^[[0m ppv-lite86 v0.2.21 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8198032Z ^[[1m^[[92m Downloaded^[[0m memmap2 v0.9.10 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8216039Z ^[[1m^[[92m Downloaded^[[0m maybe-async v0.2.10 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8243525Z ^[[1m^[[92m Downloaded^[[0m gix-revision v0.40.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8261706Z ^[[1m^[[92m Downloaded^[[0m gix-packetline v0.21.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8280317Z ^[[1m^[[92m Downloaded^[[0m pin-project-lite v0.2.17 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8338137Z ^[[1m^[[92m Downloaded^[[0m owo-colors v4.3.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8357595Z ^[[1m^[[92m Downloaded^[[0m lock_api v0.4.14 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8370698Z ^[[1m^[[92m Downloaded^[[0m gix-negotiate v0.26.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8382368Z ^[[1m^[[92m Downloaded^[[0m tower v0.5.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8482637Z ^[[1m^[[92m Downloaded^[[0m http-body-util v0.1.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8500941Z ^[[1m^[[92m Downloaded^[[0m serde_spanned v1.1.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8513275Z ^[[1m^[[92m Downloaded^[[0m same-file v1.0.6 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8527790Z ^[[1m^[[92m Downloaded^[[0m gix-submodule v0.25.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8539783Z ^[[1m^[[92m Downloaded^[[0m zerovec-derive v0.11.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8555278Z ^[[1m^[[92m Downloaded^[[0m zerofrom-derive v0.1.7 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8566364Z ^[[1m^[[92m Downloaded^[[0m yoke-derive v0.8.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8578338Z ^[[1m^[[92m Downloaded^[[0m walkdir v2.5.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8598457Z ^[[1m^[[92m Downloaded^[[0m wait-timeout v0.2.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8614051Z ^[[1m^[[92m Downloaded^[[0m utf8parse v0.2.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8624525Z ^[[1m^[[92m Downloaded^[[0m color-eyre v0.6.5 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8699954Z ^[[1m^[[92m Downloaded^[[0m zerofrom v0.1.7 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8711852Z ^[[1m^[[92m Downloaded^[[0m version_check v0.9.5 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8726734Z ^[[1m^[[92m Downloaded^[[0m utf8_iter v1.0.4 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8741482Z ^[[1m^[[92m Downloaded^[[0m num-conv v0.2.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8756278Z ^[[1m^[[92m Downloaded^[[0m icu_properties v2.2.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8775721Z ^[[1m^[[92m Downloaded^[[0m unicode-bom v2.0.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8789638Z ^[[1m^[[92m Downloaded^[[0m time v0.3.47 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8919197Z ^[[1m^[[92m Downloaded^[[0m rustls v0.23.40 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9046686Z ^[[1m^[[92m Downloaded^[[0m rustix v1.1.4 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9335758Z ^[[1m^[[92m Downloaded^[[0m ipnet v2.12.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9353409Z ^[[1m^[[92m Downloaded^[[0m gix-transport v0.53.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9390940Z ^[[1m^[[92m Downloaded^[[0m tracing-core v0.1.36 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9423014Z ^[[1m^[[92m Downloaded^[[0m syn v2.0.117 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9529093Z ^[[1m^[[92m Downloaded^[[0m gix v0.78.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9692314Z ^[[1m^[[92m Downloaded^[[0m bstr v1.12.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9772018Z ^[[1m^[[92m Downloaded^[[0m twox-hash v2.1.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9796376Z ^[[1m^[[92m Downloaded^[[0m tracing-log v0.2.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9811125Z ^[[1m^[[92m Downloaded^[[0m tracing-attributes v0.1.31 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9838506Z ^[[1m^[[92m Downloaded^[[0m gix-revwalk v0.26.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9851535Z ^[[1m^[[92m Downloaded^[[0m gimli v0.32.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9922229Z ^[[1m^[[92m Downloaded^[[0m try-lock v0.2.5 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9933089Z ^[[1m^[[92m Downloaded^[[0m tower-service v0.3.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9942092Z ^[[1m^[[92m Downloaded^[[0m tower-layer v0.3.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9952629Z ^[[1m^[[92m Downloaded^[[0m rayon v1.12.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0053657Z ^[[1m^[[92m Downloaded^[[0m quinn-proto v0.11.14 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0122025Z ^[[1m^[[92m Downloaded^[[0m percent-encoding v2.3.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0131852Z ^[[1m^[[92m Downloaded^[[0m aws-lc-rs v1.16.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0250811Z ^[[1m^[[92m Downloaded^[[0m toml_datetime v0.7.5+spec-1.1.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0264796Z ^[[1m^[[92m Downloaded^[[0m reqwest v0.13.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0323021Z ^[[1m^[[92m Downloaded^[[0m home v0.5.12 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0334076Z ^[[1m^[[92m Downloaded^[[0m futures-util v0.3.32 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0469627Z ^[[1m^[[92m Downloaded^[[0m clap_builder v4.6.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0534219Z ^[[1m^[[92m Downloaded^[[0m aho-corasick v1.1.4 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0589283Z ^[[1m^[[92m Downloaded^[[0m toml_writer v1.1.1+spec-1.1.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0603850Z ^[[1m^[[92m Downloaded^[[0m tokio-rustls v0.26.4 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0636408Z ^[[1m^[[92m Downloaded^[[0m lazy_static v1.5.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0655868Z ^[[1m^[[92m Downloaded^[[0m is_terminal_polyfill v1.70.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0666989Z ^[[1m^[[92m Downloaded^[[0m http-body v1.0.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0678103Z ^[[1m^[[92m Downloaded^[[0m gix-shallow v0.8.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0688508Z ^[[1m^[[92m Downloaded^[[0m serde v1.0.228 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0723763Z ^[[1m^[[92m Downloaded^[[0m rustsec v0.32.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0775683Z ^[[1m^[[92m Downloaded^[[0m rustls-webpki v0.103.13 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0808323Z ^[[1m^[[92m Downloaded^[[0m rustls-platform-verifier v0.7.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0848087Z ^[[1m^[[92m Downloaded^[[0m rayon-core v1.13.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0886682Z ^[[1m^[[92m Downloaded^[[0m rand v0.9.4 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0925524Z ^[[1m^[[92m Downloaded^[[0m quinn v0.11.9 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0959222Z ^[[1m^[[92m Downloaded^[[0m prodash v31.0.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1002653Z ^[[1m^[[92m Downloaded^[[0m gix-validate v0.11.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1015286Z ^[[1m^[[92m Downloaded^[[0m flate2 v1.1.9 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1065684Z ^[[1m^[[92m Downloaded^[[0m cc v1.2.61 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1098092Z ^[[1m^[[92m Downloaded^[[0m backtrace v0.3.76 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1149960Z ^[[1m^[[92m Downloaded^[[0m async-compression v0.4.42 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1221104Z ^[[1m^[[92m Downloaded^[[0m time-macros v0.2.27 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1244027Z ^[[1m^[[92m Downloaded^[[0m thread_local v1.1.9 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1260250Z ^[[1m^[[92m Downloaded^[[0m sharded-slab v0.1.7 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1293796Z ^[[1m^[[92m Downloaded^[[0m serde_derive v1.0.228 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1325206Z ^[[1m^[[92m Downloaded^[[0m serde_core v1.0.228 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1353237Z ^[[1m^[[92m Downloaded^[[0m heck v0.5.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1367745Z ^[[1m^[[92m Downloaded^[[0m gix-config v0.51.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1412094Z ^[[1m^[[92m Downloaded^[[0m proc-macro2 v1.0.106 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1442393Z ^[[1m^[[92m Downloaded^[[0m getrandom v0.4.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1481125Z ^[[1m^[[92m Downloaded^[[0m crossbeam-channel v0.5.15 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1521699Z ^[[1m^[[92m Downloaded^[[0m clap v4.6.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1618492Z ^[[1m^[[92m Downloaded^[[0m borsh v1.6.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1690049Z ^[[1m^[[92m Downloaded^[[0m base64 v0.22.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1728820Z ^[[1m^[[92m Downloaded^[[0m arc-swap v1.9.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1768481Z ^[[1m^[[92m Downloaded^[[0m strsim v0.11.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1782490Z ^[[1m^[[92m Downloaded^[[0m static_assertions v1.1.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1797451Z ^[[1m^[[92m Downloaded^[[0m simd-adler32 v0.3.9 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1816810Z ^[[1m^[[92m Downloaded^[[0m semver v1.0.28 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1840716Z ^[[1m^[[92m Downloaded^[[0m powerfmt v0.2.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1852991Z ^[[1m^[[92m Downloaded^[[0m mime v0.3.17 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1866838Z ^[[1m^[[92m Downloaded^[[0m lru-slab v0.1.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1875842Z ^[[1m^[[92m Downloaded^[[0m ident_case v1.0.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1885486Z ^[[1m^[[92m Downloaded^[[0m gix-diff v0.58.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1915517Z ^[[1m^[[92m Downloaded^[[0m getrandom v0.3.4 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1950075Z ^[[1m^[[92m Downloaded^[[0m bytes v1.11.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1992214Z ^[[1m^[[92m Downloaded^[[0m rustc-stable-hash v0.1.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.2009437Z ^[[1m^[[92m Downloaded^[[0m rustc-demangle v0.1.27 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.2027567Z ^[[1m^[[92m Downloaded^[[0m rand_core v0.9.5 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.2042032Z ^[[1m^[[92m Downloaded^[[0m quinn-udp v0.5.14 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.2061921Z ^[[1m^[[92m Downloaded^[[0m gix-commitgraph v0.32.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.2078327Z ^[[1m^[[92m Downloaded^[[0m gix-attributes v0.30.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.2095260Z ^[[1m^[[92m Downloaded^[[0m either v1.15.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.2110571Z ^[[1m^[[92m Downloaded^[[0m displaydoc v0.2.5 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.2141693Z ^[[1m^[[92m Downloaded^[[0m cvss v2.2.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.2195528Z ^[[1m^[[92m Downloaded^[[0m crc32fast v1.5.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.2214968Z ^[[1m^[[92m Downloaded^[[0m cargo-lock v11.0.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.2248321Z ^[[1m^[[92m Downloaded^[[0m camino v1.2.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.2268674Z ^[[1m^[[92m Downloaded^[[0m linux-raw-sys v0.12.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.2976650Z ^[[1m^[[92m Downloaded^[[0m bitflags v2.11.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3020919Z ^[[1m^[[92m Downloaded^[[0m shell-words v1.1.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3031046Z ^[[1m^[[92m Downloaded^[[0m secrecy v0.10.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3041031Z ^[[1m^[[92m Downloaded^[[0m scopeguard v1.2.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3054392Z ^[[1m^[[92m Downloaded^[[0m quote v1.0.45 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3083016Z ^[[1m^[[92m Downloaded^[[0m io-close v0.3.7 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3094265Z ^[[1m^[[92m Downloaded^[[0m icu_provider v2.2.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3123474Z ^[[1m^[[92m Downloaded^[[0m fastrand v2.4.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3138586Z ^[[1m^[[92m Downloaded^[[0m eyre v0.6.12 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3172589Z ^[[1m^[[92m Downloaded^[[0m crossbeam-utils v0.8.21 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3200189Z ^[[1m^[[92m Downloaded^[[0m crossbeam-epoch v0.9.18 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3224828Z ^[[1m^[[92m Downloaded^[[0m fs-err v3.3.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3245359Z ^[[1m^[[92m Downloaded^[[0m fixedbitset v0.5.7 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3268288Z ^[[1m^[[92m Downloaded^[[0m compression-codecs v0.4.38 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3312964Z ^[[1m^[[92m Downloaded^[[0m hash32 v0.3.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3328098Z ^[[1m^[[92m Downloaded^[[0m gix-error v0.0.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3344802Z ^[[1m^[[92m Downloaded^[[0m gix-date v0.13.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3361406Z ^[[1m^[[92m Downloaded^[[0m getrandom v0.2.17 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3393536Z ^[[1m^[[92m Downloaded^[[0m fs_extra v1.3.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3412261Z ^[[1m^[[92m Downloaded^[[0m foldhash v0.1.5 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3425575Z ^[[1m^[[92m Downloaded^[[0m find-msvc-tools v0.1.9 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3442349Z ^[[1m^[[92m Downloaded^[[0m filetime v0.2.27 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3459664Z ^[[1m^[[92m Downloaded^[[0m errno v0.3.14 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3475594Z ^[[1m^[[92m Downloaded^[[0m digest v0.10.7 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3494673Z ^[[1m^[[92m Downloaded^[[0m crossbeam-deque v0.8.6 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3509377Z ^[[1m^[[92m Downloaded^[[0m foldhash v0.2.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3522614Z ^[[1m^[[92m Downloaded^[[0m dunce v1.0.5 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3532476Z ^[[1m^[[92m Downloaded^[[0m clru v0.6.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3546496Z ^[[1m^[[92m Downloaded^[[0m indenter v0.3.4 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3559908Z ^[[1m^[[92m Downloaded^[[0m gix-sec v0.13.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3572225Z ^[[1m^[[92m Downloaded^[[0m gix-credentials v0.35.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3590164Z ^[[1m^[[92m Downloaded^[[0m futures-task v0.3.32 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3603497Z ^[[1m^[[92m Downloaded^[[0m gix-bitmap v0.2.16 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3614909Z ^[[1m^[[92m Downloaded^[[0m generic-array v0.14.7 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3629980Z ^[[1m^[[92m Downloaded^[[0m futures-io v0.3.32 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3639793Z ^[[1m^[[92m Downloaded^[[0m form_urlencoded v1.2.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3649031Z ^[[1m^[[92m Downloaded^[[0m cmake v0.1.58 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3663167Z ^[[1m^[[92m Downloaded^[[0m idna_adapter v1.2.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3673735Z ^[[1m^[[92m Downloaded^[[0m gix-trace v0.1.19 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3692305Z ^[[1m^[[92m Downloaded^[[0m gix-refspec v0.36.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3706494Z ^[[1m^[[92m Downloaded^[[0m gix-quote v0.6.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3717232Z ^[[1m^[[92m Downloaded^[[0m gix-actor v0.38.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3730013Z ^[[1m^[[92m Downloaded^[[0m futures-sink v0.3.32 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3739571Z ^[[1m^[[92m Downloaded^[[0m display-error-chain v0.2.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3751822Z ^[[1m^[[92m Downloaded^[[0m crypto-common v0.1.7 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3762501Z ^[[1m^[[92m Downloaded^[[0m gix-hash v0.22.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3777383Z ^[[1m^[[92m Downloaded^[[0m gix-chunk v0.5.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3789738Z ^[[1m^[[92m Downloaded^[[0m cfg-if v1.0.4 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3803412Z ^[[1m^[[92m Downloaded^[[0m auditable-serde v0.9.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3812902Z ^[[1m^[[92m Downloaded^[[0m gix-features v0.46.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3838532Z ^[[1m^[[92m Downloaded^[[0m gix-fs v0.19.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3854303Z ^[[1m^[[92m Downloaded^[[0m cpufeatures v0.2.17 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3869529Z ^[[1m^[[92m Downloaded^[[0m compression-core v0.4.32 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3882242Z ^[[1m^[[92m Downloaded^[[0m clap_derive v4.6.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3904278Z ^[[1m^[[92m Downloaded^[[0m cfg_aliases v0.2.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3915645Z ^[[1m^[[92m Downloaded^[[0m canonical-path v2.0.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3924198Z ^[[1m^[[92m Downloaded^[[0m block-buffer v0.10.4 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3935498Z ^[[1m^[[92m Downloaded^[[0m allocator-api2 v0.2.21 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3961985Z ^[[1m^[[92m Downloaded^[[0m addr2line v0.25.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3983939Z ^[[1m^[[92m Downloaded^[[0m abscissa_core v0.9.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.4023367Z ^[[1m^[[92m Downloaded^[[0m gix-ignore v0.19.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.4034705Z ^[[1m^[[92m Downloaded^[[0m deranged v0.5.8 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.4054498Z ^[[1m^[[92m Downloaded^[[0m colorchoice v1.0.5 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.4064715Z ^[[1m^[[92m Downloaded^[[0m byteorder v1.5.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.4081791Z ^[[1m^[[92m Downloaded^[[0m binfarce v0.2.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.4099761Z ^[[1m^[[92m Downloaded^[[0m auditable-extract v0.3.5 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.4108606Z ^[[1m^[[92m Downloaded^[[0m arrayvec v0.7.6 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.4129225Z ^[[1m^[[92m Downloaded^[[0m anstyle-query v1.1.5 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.4141689Z ^[[1m^[[92m Downloaded^[[0m gix-lock v21.0.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.4153944Z ^[[1m^[[92m Downloaded^[[0m autocfg v1.5.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.4173843Z ^[[1m^[[92m Downloaded^[[0m auditable-info v0.10.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.4183196Z ^[[1m^[[92m Downloaded^[[0m atomic-waker v1.1.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.4196248Z ^[[1m^[[92m Downloaded^[[0m anstyle-parse v1.0.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.4214264Z ^[[1m^[[92m Downloaded^[[0m anstyle v1.0.14 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.4271485Z ^[[1m^[[92m Downloaded^[[0m aws-lc-sys v0.40.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.8145607Z ^[[1m^[[92m Compiling^[[0m proc-macro2 v1.0.106 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.8146653Z ^[[1m^[[92m Compiling^[[0m unicode-ident v1.0.24 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.8706988Z ^[[1m^[[92m Compiling^[[0m quote v1.0.45 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:03.0176205Z ^[[1m^[[92m Compiling^[[0m libc v0.2.186 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:03.2116480Z ^[[1m^[[92m Compiling^[[0m memchr v2.8.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:03.7779457Z ^[[1m^[[92m Compiling^[[0m syn v2.0.117 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:05.2826738Z ^[[1m^[[92m Compiling^[[0m cfg-if v1.0.4 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:05.3126411Z ^[[1m^[[92m Compiling^[[0m aho-corasick v1.1.4 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:08.4537861Z ^[[1m^[[92m Compiling^[[0m smallvec v1.15.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:08.6376761Z ^[[1m^[[92m Compiling^[[0m regex-syntax v0.8.10 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:11.7053453Z ^[[1m^[[92m Compiling^[[0m regex-automata v0.4.14 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:16.6274464Z ^[[1m^[[92m Compiling^[[0m once_cell v1.21.4 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:16.7845995Z ^[[1m^[[92m Compiling^[[0m bytes v1.11.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:17.6127300Z ^[[1m^[[92m Compiling^[[0m bstr v1.12.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:19.1626439Z ^[[1m^[[92m Compiling^[[0m thiserror v2.0.18 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:19.3746589Z ^[[1m^[[92m Compiling^[[0m thiserror-impl v2.0.18 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:20.4387128Z ^[[1m^[[92m Compiling^[[0m stable_deref_trait v1.2.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:20.4697046Z ^[[1m^[[92m Compiling^[[0m tinyvec_macros v0.1.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:20.4986361Z ^[[1m^[[92m Compiling^[[0m crossbeam-utils v0.8.21 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:20.6267043Z ^[[1m^[[92m Compiling^[[0m crc32fast v1.5.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:20.7646525Z ^[[1m^[[92m Compiling^[[0m tinyvec v1.11.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:21.1617003Z ^[[1m^[[92m Compiling^[[0m gix-trace v0.1.19 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:21.2156269Z ^[[1m^[[92m Compiling^[[0m fastrand v2.4.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:21.4227105Z ^[[1m^[[92m Compiling^[[0m unicode-normalization v0.1.25 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:22.7306853Z ^[[1m^[[92m Compiling^[[0m gix-validate v0.11.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:23.2367054Z ^[[1m^[[92m Compiling^[[0m parking_lot_core v0.9.12 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:23.3496586Z ^[[1m^[[92m Compiling^[[0m gix-path v0.11.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:24.0366352Z ^[[1m^[[92m Compiling^[[0m gix-utils v0.3.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:24.9657133Z ^[[1m^[[92m Compiling^[[0m itoa v1.0.18 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:25.1346961Z ^[[1m^[[92m Compiling^[[0m scopeguard v1.2.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:25.1742320Z ^[[1m^[[92m Compiling^[[0m lock_api v0.4.14 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:25.5767054Z ^[[1m^[[92m Compiling^[[0m bitflags v2.11.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:25.8892086Z ^[[1m^[[92m Compiling^[[0m parking_lot v0.12.5 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:26.7846633Z ^[[1m^[[92m Compiling^[[0m crossbeam-channel v0.5.15 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:27.5536386Z ^[[1m^[[92m Compiling^[[0m same-file v1.0.6 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:27.6486489Z ^[[1m^[[92m Compiling^[[0m walkdir v2.5.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:28.4243848Z ^[[1m^[[92m Compiling^[[0m prodash v31.0.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:29.2277092Z ^[[1m^[[92m Compiling^[[0m equivalent v1.0.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:29.2606478Z ^[[1m^[[92m Compiling^[[0m zlib-rs v0.6.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:30.3036745Z ^[[1m^[[92m Compiling^[[0m version_check v0.9.5 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:30.4831582Z ^[[1m^[[92m Compiling^[[0m generic-array v0.14.7 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:30.5716426Z ^[[1m^[[92m Compiling^[[0m typenum v1.20.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:31.6166508Z ^[[1m^[[92m Compiling^[[0m byteorder v1.5.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:31.7346075Z ^[[1m^[[92m Compiling^[[0m heapless v0.8.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:31.8806593Z ^[[1m^[[92m Compiling^[[0m hash32 v0.3.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:32.3473557Z ^[[1m^[[92m Compiling^[[0m gix-features v0.46.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:33.6116514Z ^[[1m^[[92m Compiling^[[0m block-buffer v0.10.4 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:33.6906421Z ^[[1m^[[92m Compiling^[[0m crypto-common v0.1.7 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:33.7401225Z ^[[1m^[[92m Compiling^[[0m digest v0.10.7 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:33.8567008Z ^[[1m^[[92m Compiling^[[0m faster-hex v0.10.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:34.2146661Z ^[[1m^[[92m Compiling^[[0m gix-error v0.0.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:34.5846664Z ^[[1m^[[92m Compiling^[[0m cpufeatures v0.2.17 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:34.6156548Z ^[[1m^[[92m Compiling^[[0m serde_core v1.0.228 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:34.7736671Z ^[[1m^[[92m Compiling^[[0m sha1 v0.10.6 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:34.8356310Z ^[[1m^[[92m Compiling^[[0m synstructure v0.13.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:35.1606801Z ^[[1m^[[92m Compiling^[[0m sha1-checked v0.10.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:35.9161379Z ^[[1m^[[92m Compiling^[[0m winnow v0.7.15 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:37.5626806Z ^[[1m^[[92m Compiling^[[0m jiff v0.2.24 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:38.0567473Z ^[[1m^[[92m Compiling^[[0m gix-hash v0.22.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:38.6006660Z ^[[1m^[[92m Compiling^[[0m foldhash v0.2.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:38.7586634Z ^[[1m^[[92m Compiling^[[0m allocator-api2 v0.2.21 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:39.0937302Z ^[[1m^[[92m Compiling^[[0m hashbrown v0.16.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:39.7856710Z ^[[1m^[[92m Compiling^[[0m zerofrom-derive v0.1.7 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:40.7486398Z ^[[1m^[[92m Compiling^[[0m rustix v1.1.4 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:40.9226365Z ^[[1m^[[92m Compiling^[[0m pin-project-lite v0.2.17 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:41.8297038Z ^[[1m^[[92m Compiling^[[0m gix-date v0.13.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:44.3296689Z ^[[1m^[[92m Compiling^[[0m gix-actor v0.38.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:44.6387037Z ^[[1m^[[92m Compiling^[[0m zerofrom v0.1.7 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:44.7126595Z ^[[1m^[[92m Compiling^[[0m gix-hashtable v0.12.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:44.7797702Z ^[[1m^[[92m Compiling^[[0m yoke-derive v0.8.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:45.5966384Z ^[[1m^[[92m Compiling^[[0m linux-raw-sys v0.12.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:49.2046256Z ^[[1m^[[92m Compiling^[[0m yoke v0.8.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:49.3346845Z ^[[1m^[[92m Compiling^[[0m gix-object v0.55.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:50.1276516Z ^[[1m^[[92m Compiling^[[0m jobserver v0.1.34 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:50.3727222Z ^[[1m^[[92m Compiling^[[0m shlex v1.3.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:50.4826867Z ^[[1m^[[92m Compiling^[[0m find-msvc-tools v0.1.9 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:50.6346409Z ^[[1m^[[92m Compiling^[[0m cc v1.2.61 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:52.0047028Z ^[[1m^[[92m Compiling^[[0m zerovec-derive v0.11.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:52.8827024Z ^[[1m^[[92m Compiling^[[0m memmap2 v0.9.10 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:53.1086405Z ^[[1m^[[92m Compiling^[[0m getrandom v0.4.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:53.1586369Z ^[[1m^[[92m Compiling^[[0m zerovec v0.11.6 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:53.2156245Z ^[[1m^[[92m Compiling^[[0m cmake v0.1.58 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:53.5027182Z ^[[1m^[[92m Compiling^[[0m displaydoc v0.2.5 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:53.7216429Z ^[[1m^[[92m Compiling^[[0m futures-core v0.3.32 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:53.8026433Z ^[[1m^[[92m Compiling^[[0m dunce v1.0.5 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:53.8386846Z ^[[1m^[[92m Compiling^[[0m fs_extra v1.3.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:54.0266579Z ^[[1m^[[92m Compiling^[[0m aws-lc-sys v0.40.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:54.0686683Z ^[[1m^[[92m Compiling^[[0m socket2 v0.6.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:54.7276460Z ^[[1m^[[92m Compiling^[[0m mio v1.2.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:54.9914051Z ^[[1m^[[92m Compiling^[[0m zeroize v1.8.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:55.1051184Z ^[[1m^[[92m Compiling^[[0m serde v1.0.228 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:55.2636532Z ^[[1m^[[92m Compiling^[[0m tokio v1.52.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:03.0557011Z ^[[1m^[[92m Compiling^[[0m tempfile v3.27.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:03.8183060Z ^[[1m^[[92m Compiling^[[0m gix-chunk v0.5.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:04.0156481Z ^[[1m^[[92m Compiling^[[0m gix-fs v0.19.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:04.5016497Z ^[[1m^[[92m Compiling^[[0m serde_derive v1.0.228 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:06.5928160Z ^[[1m^[[92m Compiling^[[0m simd-adler32 v0.3.9 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:07.3744930Z ^[[1m^[[92m Compiling^[[0m futures-sink v0.3.32 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:07.4123256Z ^[[1m^[[92m Compiling^[[0m adler2 v2.0.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:07.4748460Z ^[[1m^[[92m Compiling^[[0m miniz_oxide v0.8.9 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:09.2436656Z ^[[1m^[[92m Compiling^[[0m gix-tempfile v21.0.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:09.8962426Z ^[[1m^[[92m Compiling^[[0m tinystr v0.8.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:09.9879927Z ^[[1m^[[92m Compiling^[[0m gix-quote v0.6.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:10.2301588Z ^[[1m^[[92m Compiling^[[0m tracing-core v0.1.36 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:11.0057067Z ^[[1m^[[92m Compiling^[[0m litemap v0.8.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:11.1403856Z ^[[1m^[[92m Compiling^[[0m aws-lc-rs v1.16.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:11.2373861Z ^[[1m^[[92m Compiling^[[0m percent-encoding v2.3.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:11.3884269Z ^[[1m^[[92m Compiling^[[0m writeable v0.6.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:11.5440882Z ^[[1m^[[92m Compiling^[[0m icu_locale_core v2.2.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:14.1896733Z ^[[1m^[[92m Compiling^[[0m zerotrie v0.2.4 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:14.5175994Z ^[[1m^[[92m Compiling^[[0m potential_utf v0.1.5 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:14.5847620Z ^[[1m^[[92m Compiling^[[0m http v1.4.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:16.3046924Z ^[[1m^[[92m Compiling^[[0m tracing-attributes v0.1.31 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:17.1066778Z ^[[1m^[[92m Compiling^[[0m icu_normalizer_data v2.2.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:17.1646531Z ^[[1m^[[92m Compiling^[[0m utf8_iter v1.0.4 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:17.2507186Z ^[[1m^[[92m Compiling^[[0m slab v0.4.12 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:17.3766574Z ^[[1m^[[92m Compiling^[[0m fnv v1.0.7 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:17.4091530Z ^[[1m^[[92m Compiling^[[0m hashbrown v0.17.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:17.9634828Z ^[[1m^[[92m Compiling^[[0m icu_properties_data v2.2.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:18.0385811Z ^[[1m^[[92m Compiling^[[0m indexmap v2.14.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:18.7526629Z ^[[1m^[[92m Compiling^[[0m icu_collections v2.2.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:19.3788540Z ^[[1m^[[92m Compiling^[[0m tracing v0.1.44 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:19.6432739Z ^[[1m^[[92m Compiling^[[0m icu_provider v2.2.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:20.1283589Z ^[[1m^[[92m Compiling^[[0m gix-commitgraph v0.32.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:20.8766766Z ^[[1m^[[92m Compiling^[[0m rustls-pki-types v1.14.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:21.5456762Z ^[[1m^[[92m Compiling^[[0m gix-glob v0.24.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:22.1979376Z ^[[1m^[[92m Compiling^[[0m gix-revwalk v0.26.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:22.5026431Z ^[[1m^[[92m Compiling^[[0m http-body v1.0.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:22.5787389Z ^[[1m^[[92m Compiling^[[0m gix-lock v21.0.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:23.0586529Z ^[[1m^[[92m Compiling^[[0m tokio-util v0.7.18 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:23.8708380Z ^[[1m^[[92m Compiling^[[0m futures-task v0.3.32 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:23.9596824Z ^[[1m^[[92m Compiling^[[0m untrusted v0.9.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:24.0176256Z ^[[1m^[[92m Compiling^[[0m rustls v0.23.40 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:24.0663472Z ^[[1m^[[92m Compiling^[[0m httparse v1.10.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:24.1794523Z ^[[1m^[[92m Compiling^[[0m futures-io v0.3.32 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:24.2867241Z ^[[1m^[[92m Compiling^[[0m futures-util v0.3.32 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:26.6417133Z ^[[1m^[[92m Compiling^[[0m icu_properties v2.2.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:27.9943515Z ^[[1m^[[92m Compiling^[[0m icu_normalizer v2.2.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:29.0440684Z ^[[1m^[[92m Compiling^[[0m atomic-waker v1.1.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:29.0839720Z ^[[1m^[[92m Compiling^[[0m log v0.4.29 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:29.2077148Z ^[[1m^[[92m Compiling^[[0m try-lock v0.2.5 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:29.2527031Z ^[[1m^[[92m Compiling^[[0m subtle v2.6.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:29.3296488Z ^[[1m^[[92m Compiling^[[0m unicode-bom v2.0.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:29.4464999Z ^[[1m^[[92m Compiling^[[0m tower-service v0.3.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:29.4737157Z ^[[1m^[[92m Compiling^[[0m want v0.3.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:29.5414594Z ^[[1m^[[92m Compiling^[[0m h2 v0.4.13 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:35.8266964Z ^[[1m^[[92m Compiling^[[0m idna_adapter v1.2.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:36.2977071Z ^[[1m^[[92m Compiling^[[0m flate2 v1.1.9 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:36.7616879Z ^[[1m^[[92m Compiling^[[0m futures-channel v0.3.32 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:36.9294694Z ^[[1m^[[92m Compiling^[[0m gix-config-value v0.17.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:37.7225728Z ^[[1m^[[92m Compiling^[[0m compression-core v0.4.32 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:37.8876406Z ^[[1m^[[92m Compiling^[[0m shell-words v1.1.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:38.2276977Z ^[[1m^[[92m Compiling^[[0m static_assertions v1.1.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:38.2826373Z ^[[1m^[[92m Compiling^[[0m kstring v2.0.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:38.5666372Z ^[[1m^[[92m Compiling^[[0m gix-command v0.7.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:39.3276632Z ^[[1m^[[92m Compiling^[[0m compression-codecs v0.4.38 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:39.6277215Z ^[[1m^[[92m Compiling^[[0m hyper v1.9.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:43.4925833Z ^[[1m^[[92m Compiling^[[0m idna v1.1.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:45.7966404Z ^[[1m^[[92m Compiling^[[0m form_urlencoded v1.2.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:45.9736970Z ^[[1m^[[92m Compiling^[[0m sync_wrapper v1.0.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:46.0215959Z ^[[1m^[[92m Compiling^[[0m gix-sec v0.13.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:46.2911253Z ^[[1m^[[92m Compiling^[[0m encoding_rs v0.8.35 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:51.2066772Z ^[[1m^[[92m Compiling^[[0m openssl-probe v0.2.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:51.3736972Z ^[[1m^[[92m Compiling^[[0m ipnet v2.12.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:52.5184948Z ^[[1m^[[92m Compiling^[[0m tower-layer v0.3.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:52.6278413Z ^[[1m^[[92m Compiling^[[0m base64 v0.22.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:52.9650132Z ^[[1m^[[92m Compiling^[[0m hyper-util v0.1.20 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:55.3656315Z ^[[1m^[[92m Compiling^[[0m tower v0.5.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:55.7532574Z ^[[1m^[[92m Compiling^[[0m rustls-native-certs v0.8.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:56.4268268Z ^[[1m^[[92m Compiling^[[0m url v2.5.8 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:58.7432048Z ^[[1m^[[92m Compiling^[[0m async-compression v0.4.42 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:59.0663582Z ^[[1m^[[92m Compiling^[[0m gix-attributes v0.30.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:01.2626658Z ^[[1m^[[92m Compiling^[[0m http-body-util v0.1.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:01.4276512Z ^[[1m^[[92m Compiling^[[0m semver v1.0.28 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:01.9647145Z ^[[1m^[[92m Compiling^[[0m rustversion v1.0.22 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:02.0999624Z ^[[1m^[[92m Compiling^[[0m zmij v1.0.21 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:02.1876577Z ^[[1m^[[92m Compiling^[[0m iri-string v0.7.12 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:04.7467100Z ^[[1m^[[92m Compiling^[[0m tower-http v0.6.8 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:05.7394819Z ^[[1m^[[92m Compiling^[[0m gix-ref v0.58.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:10.7750315Z ^[[1m^[[92m Compiling^[[0m gix-url v0.35.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:11.9136655Z ^[[1m^[[92m Compiling^[[0m gix-packetline v0.21.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:12.2006985Z ^[[1m^[[92m Compiling^[[0m serde_json v1.0.149 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:12.2628979Z ^[[1m^[[92m Compiling^[[0m mime v0.3.17 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:13.1761430Z ^[[1m^[[92m Compiling^[[0m gix-prompt v0.13.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:13.5175007Z ^[[1m^[[92m Compiling^[[0m gix-traverse v0.52.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:14.2349743Z ^[[1m^[[92m Compiling^[[0m gix-revision v0.40.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:16.3280878Z ^[[1m^[[92m Compiling^[[0m crossbeam-epoch v0.9.18 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:16.6538165Z ^[[1m^[[92m Compiling^[[0m gix-bitmap v0.2.16 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:16.7443031Z ^[[1m^[[92m Compiling^[[0m filetime v0.2.27 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:16.8702113Z ^[[1m^[[92m Compiling^[[0m winnow v1.0.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:17.1634468Z ^[[1m^[[92m Compiling^[[0m autocfg v1.5.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:17.3786248Z ^[[1m^[[92m Compiling^[[0m object v0.37.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:17.4856663Z ^[[1m^[[92m Compiling^[[0m utf8parse v0.2.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:17.5305475Z ^[[1m^[[92m Compiling^[[0m rayon-core v1.13.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:17.5987189Z ^[[1m^[[92m Compiling^[[0m arrayvec v0.7.6 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:17.7114986Z ^[[1m^[[92m Compiling^[[0m uluru v3.1.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:17.7896505Z ^[[1m^[[92m Compiling^[[0m anstyle-parse v1.0.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:17.9436654Z ^[[1m^[[92m Compiling^[[0m fs-err v3.3.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:18.0151815Z ^[[1m^[[92m Compiling^[[0m toml_parser v1.1.2+spec-1.1.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:19.1489000Z ^[[1m^[[92m Compiling^[[0m gix-index v0.46.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:23.4245548Z ^[[1m^[[92m Compiling^[[0m crossbeam-deque v0.8.6 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:23.5249975Z ^[[1m^[[92m Compiling^[[0m gix-refspec v0.36.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:25.3687864Z ^[[1m^[[92m Compiling^[[0m gix-credentials v0.35.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:28.9111479Z ^[[1m^[[92m Compiling^[[0m arc-swap v1.9.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:29.0762711Z ^[[1m^[[92m Compiling^[[0m gix-ignore v0.19.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:29.4220018Z ^[[1m^[[92m Compiling^[[0m clru v0.6.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:29.5668562Z ^[[1m^[[92m Compiling^[[0m serde_spanned v1.1.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:29.6187475Z ^[[1m^[[92m Compiling^[[0m toml_datetime v0.7.5+spec-1.1.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:29.8885677Z ^[[1m^[[92m Compiling^[[0m anstyle-query v1.1.5 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:29.9206490Z ^[[1m^[[92m Compiling^[[0m eyre v0.6.12 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:30.0416823Z ^[[1m^[[92m Compiling^[[0m gimli v0.32.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:32.3128114Z ^[[1m^[[92m Compiling^[[0m toml_writer v1.1.1+spec-1.1.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:32.4416913Z ^[[1m^[[92m Compiling^[[0m anstyle v1.0.14 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:32.5812760Z ^[[1m^[[92m Compiling^[[0m colorchoice v1.0.5 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:32.6147940Z ^[[1m^[[92m Compiling^[[0m foldhash v0.1.5 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:32.7197244Z ^[[1m^[[92m Compiling^[[0m is_terminal_polyfill v1.70.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:32.7465718Z ^[[1m^[[92m Compiling^[[0m camino v1.2.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:32.8506994Z ^[[1m^[[92m Compiling^[[0m owo-colors v4.3.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:32.9839712Z ^[[1m^[[92m Compiling^[[0m anstream v1.0.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:33.3213013Z ^[[1m^[[92m Compiling^[[0m hashbrown v0.15.5 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:33.8196494Z ^[[1m^[[92m Compiling^[[0m toml v0.9.12+spec-1.1.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:37.4721906Z ^[[1m^[[92m Compiling^[[0m addr2line v0.25.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:37.7805520Z ^[[1m^[[92m Compiling^[[0m gix-pack v0.65.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:44.4066706Z ^[[1m^[[92m Compiling^[[0m rustls-webpki v0.103.13 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:47.1786510Z ^[[1m^[[92m Compiling^[[0m gix-worktree v0.47.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:53.6446894Z ^[[1m^[[92m Compiling^[[0m tokio-rustls v0.26.4 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:53.8626502Z ^[[1m^[[92m Compiling^[[0m hyper-rustls v0.27.9 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:54.1537133Z ^[[1m^[[92m Compiling^[[0m rustls-platform-verifier v0.7.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:54.6816476Z ^[[1m^[[92m Compiling^[[0m reqwest v0.13.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:09.1346355Z ^[[1m^[[92m Compiling^[[0m gix-transport v0.53.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:15.0307119Z ^[[1m^[[92m Compiling^[[0m gix-filter v0.25.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:16.2537215Z ^[[1m^[[92m Compiling^[[0m gix-config v0.51.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:18.8307081Z ^[[1m^[[92m Compiling^[[0m gix-pathspec v0.15.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:20.7986587Z ^[[1m^[[92m Compiling^[[0m gix-shallow v0.8.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:21.3896521Z ^[[1m^[[92m Compiling^[[0m gix-negotiate v0.26.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:22.4156899Z ^[[1m^[[92m Compiling^[[0m wasmparser v0.207.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:22.6876676Z ^[[1m^[[92m Compiling^[[0m regex v1.12.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:24.1276684Z ^[[1m^[[92m Compiling^[[0m maybe-async v0.2.10 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:24.5676984Z ^[[1m^[[92m Compiling^[[0m io-close v0.3.7 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:24.6850685Z ^[[1m^[[92m Compiling^[[0m binfarce v0.2.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:26.8356413Z ^[[1m^[[92m Compiling^[[0m clap_lex v1.1.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:27.0977010Z ^[[1m^[[92m Compiling^[[0m indenter v0.3.4 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:27.1496403Z ^[[1m^[[92m Compiling^[[0m heck v0.5.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:27.2836587Z ^[[1m^[[92m Compiling^[[0m topological-sort v0.2.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:27.3852961Z ^[[1m^[[92m Compiling^[[0m rustc-demangle v0.1.27 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:28.1736395Z ^[[1m^[[92m Compiling^[[0m either v1.15.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:28.3126446Z ^[[1m^[[92m Compiling^[[0m powerfmt v0.2.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:28.3996629Z ^[[1m^[[92m Compiling^[[0m strsim v0.11.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:28.4887179Z ^[[1m^[[92m Compiling^[[0m lazy_static v1.5.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:28.5286787Z ^[[1m^[[92m Compiling^[[0m fixedbitset v0.5.7 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:28.9496434Z ^[[1m^[[92m Compiling^[[0m petgraph v0.8.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:29.1966550Z ^[[1m^[[92m Compiling^[[0m clap_builder v4.6.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:31.5307062Z ^[[1m^[[92m Compiling^[[0m sharded-slab v0.1.7 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:32.0307757Z ^[[1m^[[92m Compiling^[[0m deranged v0.5.8 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:33.2442330Z ^[[1m^[[92m Compiling^[[0m rayon v1.12.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:35.6217086Z ^[[1m^[[92m Compiling^[[0m backtrace v0.3.76 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:41.0706906Z ^[[1m^[[92m Compiling^[[0m auditable-serde v0.9.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:41.1447040Z ^[[1m^[[92m Compiling^[[0m clap_derive v4.6.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:42.6536536Z ^[[1m^[[92m Compiling^[[0m auditable-extract v0.3.5 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:42.7946521Z ^[[1m^[[92m Compiling^[[0m gix-worktree-state v0.25.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:42.8326541Z ^[[1m^[[92m Compiling^[[0m gix-protocol v0.56.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:43.4336625Z ^[[1m^[[92m Compiling^[[0m gix-submodule v0.25.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:45.8466786Z ^[[1m^[[92m Compiling^[[0m gix-odb v0.75.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:48.1176811Z ^[[1m^[[92m Compiling^[[0m gix-discover v0.46.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:49.4707098Z ^[[1m^[[92m Compiling^[[0m tracing-log v0.2.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:49.7647121Z ^[[1m^[[92m Compiling^[[0m gix-diff v0.58.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:49.9976668Z ^[[1m^[[92m Compiling^[[0m smol_str v0.3.6 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:50.2427061Z ^[[1m^[[92m Compiling^[[0m matchers v0.2.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:50.3196915Z ^[[1m^[[92m Compiling^[[0m toml-span v0.7.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:51.7837054Z ^[[1m^[[92m Compiling^[[0m thread_local v1.1.9 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:51.9946989Z ^[[1m^[[92m Compiling^[[0m nu-ansi-term v0.50.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:52.4476459Z ^[[1m^[[92m Compiling^[[0m twox-hash v2.1.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:52.5237143Z ^[[1m^[[92m Compiling^[[0m ident_case v1.0.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:52.5723841Z ^[[1m^[[92m Compiling^[[0m rustc-stable-hash v0.1.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:52.7026374Z ^[[1m^[[92m Compiling^[[0m num-conv v0.2.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:52.7906393Z ^[[1m^[[92m Compiling^[[0m time-core v0.1.8 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:52.8806384Z ^[[1m^[[92m Compiling^[[0m time v0.3.47 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:53.8866931Z ^[[1m^[[92m Compiling^[[0m tame-index v0.26.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:56.2996615Z ^[[1m^[[92m Compiling^[[0m abscissa_derive v0.9.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:56.5707283Z ^[[1m^[[92m Compiling^[[0m tracing-subscriber v0.3.23 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:02.8774617Z ^[[1m^[[92m Compiling^[[0m gix v0.78.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:03.3726893Z ^[[1m^[[92m Compiling^[[0m color-eyre v0.6.5 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:04.8208406Z ^[[1m^[[92m Compiling^[[0m auditable-info v0.10.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:05.8176402Z ^[[1m^[[92m Compiling^[[0m clap v4.6.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:05.8516386Z ^[[1m^[[92m Compiling^[[0m cargo-lock v11.0.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:11.7246358Z ^[[1m^[[92m Compiling^[[0m quitters v0.1.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:12.5106972Z ^[[1m^[[92m Compiling^[[0m platforms v3.10.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:12.9277137Z ^[[1m^[[92m Compiling^[[0m secrecy v0.10.3 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:13.0090930Z ^[[1m^[[92m Compiling^[[0m cvss v2.2.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:15.3067227Z ^[[1m^[[92m Compiling^[[0m wait-timeout v0.2.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:15.7056694Z ^[[1m^[[92m Compiling^[[0m canonical-path v2.0.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:15.8606954Z ^[[1m^[[92m Compiling^[[0m termcolor v1.4.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:16.2676853Z ^[[1m^[[92m Compiling^[[0m home v0.5.12 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:16.3516526Z ^[[1m^[[92m Compiling^[[0m rustsec v0.32.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:39.6396791Z ^[[1m^[[92m Compiling^[[0m abscissa_core v0.9.0 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:43.8936633Z ^[[1m^[[92m Compiling^[[0m display-error-chain v0.2.2 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:43.9606563Z ^[[1m^[[92m Compiling^[[0m cargo-audit v0.22.1 +Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:57.0945249Z ^[[1m^[[92m Finished^[[0m `release` profile [optimized] target(s) in 4m 57s +Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:57.1893233Z ^[[1m^[[92m Installing^[[0m /home/runner/.cargo/bin/cargo-audit +Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:57.1895890Z ^[[1m^[[92m Installed^[[0m package `cargo-audit v0.22.1` (executable `cargo-audit`) +Rust Dependency Audit Run audit 2026-04-30T14:24:57.3517373Z ##[group]Run cargo audit +Rust Dependency Audit Run audit 2026-04-30T14:24:57.3517658Z ^[[36;1mcargo audit^[[0m +Rust Dependency Audit Run audit 2026-04-30T14:24:57.3539449Z shell: /usr/bin/bash -e {0} +Rust Dependency Audit Run audit 2026-04-30T14:24:57.3539696Z env: +Rust Dependency Audit Run audit 2026-04-30T14:24:57.3539885Z CARGO_HOME: /home/runner/.cargo +Rust Dependency Audit Run audit 2026-04-30T14:24:57.3540131Z CARGO_INCREMENTAL: 0 +Rust Dependency Audit Run audit 2026-04-30T14:24:57.3540345Z CARGO_TERM_COLOR: always +Rust Dependency Audit Run audit 2026-04-30T14:24:57.3540556Z ##[endgroup] +Rust Dependency Audit Run audit 2026-04-30T14:24:57.3963454Z ^[[1m^[[92m Updating^[[0m crates.io index +Rust Dependency Audit Run audit 2026-04-30T14:24:58.0756778Z ^[[1m^[[92m Locking^[[0m 138 packages to latest compatible versions +Rust Dependency Audit Run audit 2026-04-30T14:24:58.1081299Z ^[[1m^[[92m Adding^[[0m prost v0.12.6 ^[[1m^[[33m(available: v0.14.3)^[[0m +Rust Dependency Audit Run audit 2026-04-30T14:24:58.1441088Z ^[[1m^[[92m Adding^[[0m tonic v0.11.0 ^[[1m^[[33m(available: v0.14.5)^[[0m +Rust Dependency Audit Run audit 2026-04-30T14:24:58.1442796Z ^[[1m^[[92m Adding^[[0m tonic-build v0.11.0 ^[[1m^[[33m(available: v0.14.5)^[[0m +Rust Dependency Audit Run audit 2026-04-30T14:24:58.1981113Z ^[[0m^[[0m^[[1m^[[32m Fetching^[[0m advisory database from `https://github.com/RustSec/advisory-db.git` +Rust Dependency Audit Run audit 2026-04-30T14:25:01.9372520Z ^[[0m^[[0m^[[1m^[[32m Loaded^[[0m 1060 security advisories (from /home/runner/.cargo/advisory-db) +Rust Dependency Audit Run audit 2026-04-30T14:25:01.9373997Z ^[[0m^[[0m^[[1m^[[32m Updating^[[0m crates.io index +Rust Dependency Audit Run audit 2026-04-30T14:25:01.9521957Z ^[[0m^[[0m^[[1m^[[32m Scanning^[[0m Cargo.lock for vulnerabilities (139 crate dependencies) +Rust Dependency Audit Post Run actions/checkout@v4 2026-04-30T14:25:02.1160446Z Post job cleanup. +Rust Dependency Audit Post Run actions/checkout@v4 2026-04-30T14:25:02.2149844Z [command]/usr/bin/git version +Rust Dependency Audit Post Run actions/checkout@v4 2026-04-30T14:25:02.2200188Z git version 2.53.0 +Rust Dependency Audit Post Run actions/checkout@v4 2026-04-30T14:25:02.2246579Z Temporarily overriding HOME='/home/runner/work/_temp/9145d23d-5574-445c-8adc-c130705dd8fa' before making global git config changes +Rust Dependency Audit Post Run actions/checkout@v4 2026-04-30T14:25:02.2248243Z Adding repository directory to the temporary git global config as a safe directory +Rust Dependency Audit Post Run actions/checkout@v4 2026-04-30T14:25:02.2250808Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/vtuber-image/vtuber-image +Rust Dependency Audit Post Run actions/checkout@v4 2026-04-30T14:25:02.2305875Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +Rust Dependency Audit Post Run actions/checkout@v4 2026-04-30T14:25:02.2342421Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +Rust Dependency Audit Post Run actions/checkout@v4 2026-04-30T14:25:02.2590265Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader +Rust Dependency Audit Post Run actions/checkout@v4 2026-04-30T14:25:02.2616972Z http.https://github.com/.extraheader +Rust Dependency Audit Post Run actions/checkout@v4 2026-04-30T14:25:02.2629063Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader +Rust Dependency Audit Post Run actions/checkout@v4 2026-04-30T14:25:02.2662119Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" +Rust Dependency Audit Post Run actions/checkout@v4 2026-04-30T14:25:02.2909771Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +Rust Dependency Audit Post Run actions/checkout@v4 2026-04-30T14:25:02.2951706Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +Rust Dependency Audit Complete job 2026-04-30T14:25:02.3327536Z Cleaning up orphan processes +Rust Dependency Audit Complete job 2026-04-30T14:25:02.3580047Z ##[warning]Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. 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/ +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0602762Z Current runner version: '2.334.0' +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0643249Z ##[group]Runner Image Provisioner +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0644617Z Hosted Compute Agent +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0646084Z Version: 20260213.493 +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0647133Z Commit: 5c115507f6dd24b8de37d8bbe0bb4509d0cc0fa3 +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0648394Z Build Date: 2026-02-13T00:28:41Z +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0649577Z Worker ID: {75ccf675-87ea-4ec3-a97a-2300f91772bd} +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0650715Z Azure Region: eastus2 +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0651786Z ##[endgroup] +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0654124Z ##[group]Operating System +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0655131Z Ubuntu +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0656116Z 24.04.4 +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0657106Z LTS +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0657854Z ##[endgroup] +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0658666Z ##[group]Runner Image +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0659720Z Image: ubuntu-24.04 +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0660564Z Version: 20260413.86.1 +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0662324Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260413.86/images/ubuntu/Ubuntu2404-Readme.md +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0665804Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260413.86 +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0667546Z ##[endgroup] +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0669735Z ##[group]GITHUB_TOKEN Permissions +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0672734Z Contents: read +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0673758Z Metadata: read +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0674581Z SecurityEvents: write +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0675912Z ##[endgroup] +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0679428Z Secret source: Actions +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0680946Z Prepare workflow directory +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.1762396Z Prepare all required actions +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.1873247Z Getting action download info +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.7751119Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5) +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.9047254Z Download action repository 'dtolnay/rust-toolchain@stable' (SHA:29eef336d9b2848a0b548edc03f92a220660cdb8) +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:49.3888700Z Download action repository 'github/codeql-action@v3' (SHA:ce64ddcb0d8d890d2df4a9d1c04ff297367dea2a) +Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:50.4214210Z Complete job name: Rust Static Analysis (SARIF) +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4988069Z ##[group]Run actions/checkout@v4 +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4988771Z with: +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4989056Z repository: echo-layer/vtuber-image +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4989613Z token: *** +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4989855Z ssh-strict: true +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4990100Z ssh-user: git +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4990339Z persist-credentials: true +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4990620Z clean: true +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4990858Z sparse-checkout-cone-mode: true +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4991144Z fetch-depth: 1 +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4991377Z fetch-tags: false +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4991638Z show-progress: true +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4991884Z lfs: false +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4992112Z submodules: false +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4992349Z set-safe-directory: true +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4992822Z ##[endgroup] +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6293352Z Syncing repository: echo-layer/vtuber-image +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6297124Z ##[group]Getting Git version info +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6298331Z Working directory is '/home/runner/work/vtuber-image/vtuber-image' +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6301937Z [command]/usr/bin/git version +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6340463Z git version 2.53.0 +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6369719Z ##[endgroup] +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6392508Z Temporarily overriding HOME='/home/runner/work/_temp/d4e7ef47-5948-40e6-bed4-f36012ee4b74' before making global git config changes +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6393955Z Adding repository directory to the temporary git global config as a safe directory +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6397334Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/vtuber-image/vtuber-image +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6447071Z Deleting the contents of '/home/runner/work/vtuber-image/vtuber-image' +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6449090Z ##[group]Initializing the repository +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6451767Z [command]/usr/bin/git init /home/runner/work/vtuber-image/vtuber-image +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6547590Z hint: Using 'master' as the name for the initial branch. This default branch name +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6549503Z hint: will change to "main" in Git 3.0. To configure the initial branch name +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6551141Z hint: to use in all of your new repositories, which will suppress this warning, +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6552984Z hint: call: +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6554318Z hint: +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6556086Z hint: git config --global init.defaultBranch +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6557059Z hint: +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6557900Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6559791Z hint: 'development'. The just-created branch can be renamed via this command: +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6561272Z hint: +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6562548Z hint: git branch -m +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6563423Z hint: +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6565200Z hint: Disable this message with "git config set advice.defaultBranchName false" +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6567136Z Initialized empty Git repository in /home/runner/work/vtuber-image/vtuber-image/.git/ +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6571318Z [command]/usr/bin/git remote add origin https://github.com/echo-layer/vtuber-image +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6600580Z ##[endgroup] +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6601868Z ##[group]Disabling automatic garbage collection +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6606741Z [command]/usr/bin/git config --local gc.auto 0 +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6642331Z ##[endgroup] +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6643756Z ##[group]Setting up auth +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6651188Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6686836Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.7037747Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.7044009Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.7301881Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.7336201Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.7588090Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.7623992Z ##[endgroup] +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.7624870Z ##[group]Fetching the repository +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.7637182Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +6ec10343f27d82b4244a6bdb4dafdbbfe078590e:refs/remotes/pull/1/merge +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0396929Z From https://github.com/echo-layer/vtuber-image +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0398137Z * [new ref] 6ec10343f27d82b4244a6bdb4dafdbbfe078590e -> pull/1/merge +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0470394Z ##[endgroup] +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0471612Z ##[group]Determining the checkout info +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0472838Z ##[endgroup] +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0473639Z [command]/usr/bin/git sparse-checkout disable +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0531116Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0593045Z ##[group]Checking out the ref +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0594551Z [command]/usr/bin/git checkout --progress --force refs/remotes/pull/1/merge +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0693670Z Note: switching to 'refs/remotes/pull/1/merge'. +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0715700Z +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0725936Z You are in 'detached HEAD' state. You can look around, make experimental +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0727190Z changes and commit them, and you can discard any commits you make in this +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0728246Z state without impacting any branches by switching back to a branch. +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0728992Z +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0729550Z If you want to create a new branch to retain commits you create, you may +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0730608Z do so (now or later) by using -c with the switch command. Example: +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0731722Z +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0732173Z git switch -c +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0737807Z +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0738300Z Or undo this operation with: +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0738903Z +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0739307Z git switch - +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0739813Z +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0740413Z Turn off this advice by setting config variable advice.detachedHead to false +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0741283Z +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0742373Z HEAD is now at 6ec1034 Merge dab39a5ac56bec32f9592e07879e589a80d5ab5e into cdf28f205ce0adfe00bd7355be100fbe8371f70b +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0745317Z ##[endgroup] +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0769430Z [command]/usr/bin/git log -1 --format=%H +Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0810328Z 6ec10343f27d82b4244a6bdb4dafdbbfe078590e +Rust Static Analysis (SARIF) Skip if no Cargo.toml 2026-04-30T14:19:51.1034900Z ##[group]Run if [ ! -f Cargo.toml ]; then +Rust Static Analysis (SARIF) Skip if no Cargo.toml 2026-04-30T14:19:51.1035590Z ^[[36;1mif [ ! -f Cargo.toml ]; then^[[0m +Rust Static Analysis (SARIF) Skip if no Cargo.toml 2026-04-30T14:19:51.1035993Z ^[[36;1m echo "::notice::No Cargo.toml yet; skipping clippy SARIF."^[[0m +Rust Static Analysis (SARIF) Skip if no Cargo.toml 2026-04-30T14:19:51.1036421Z ^[[36;1m echo "skip=true" >> $GITHUB_OUTPUT^[[0m +Rust Static Analysis (SARIF) Skip if no Cargo.toml 2026-04-30T14:19:51.1036743Z ^[[36;1melse^[[0m +Rust Static Analysis (SARIF) Skip if no Cargo.toml 2026-04-30T14:19:51.1036984Z ^[[36;1m echo "skip=false" >> $GITHUB_OUTPUT^[[0m +Rust Static Analysis (SARIF) Skip if no Cargo.toml 2026-04-30T14:19:51.1037290Z ^[[36;1mfi^[[0m +Rust Static Analysis (SARIF) Skip if no Cargo.toml 2026-04-30T14:19:51.1061409Z shell: /usr/bin/bash -e {0} +Rust Static Analysis (SARIF) Skip if no Cargo.toml 2026-04-30T14:19:51.1061730Z ##[endgroup] +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1419501Z ##[group]Run dtolnay/rust-toolchain@stable +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1419910Z with: +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1420133Z components: clippy +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1420374Z toolchain: stable +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1420617Z ##[endgroup] +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1540934Z ##[group]Run : parse toolchain version +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1541333Z ^[[36;1m: parse toolchain version^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1541635Z ^[[36;1mif [[ -z $toolchain ]]; then^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1542215Z ^[[36;1m # GitHub does not enforce `required: true` inputs itself. https://github.com/actions/runner/issues/1070^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1542826Z ^[[36;1m echo "'toolchain' is a required input" >&2^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1543141Z ^[[36;1m exit 1^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1543516Z ^[[36;1melif [[ $toolchain =~ ^stable' '[0-9]+' '(year|month|week|day)s?' 'ago$ ]]; then^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1543947Z ^[[36;1m if [[ Linux == macOS ]]; then^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1544497Z ^[[36;1m echo "toolchain=1.$((($(date -v-$(sed 's/stable \([0-9]*\) \(.\).*/\1\2/' <<< $toolchain) +%s)/60/60/24-16569)/7/6))" >> $GITHUB_OUTPUT^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1545079Z ^[[36;1m else^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1545687Z ^[[36;1m echo "toolchain=1.$((($(date --date "${toolchain#stable }" +%s)/60/60/24-16569)/7/6))" >> $GITHUB_OUTPUT^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1546175Z ^[[36;1m fi^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1546484Z ^[[36;1melif [[ $toolchain =~ ^stable' 'minus' '[0-9]+' 'releases?$ ]]; then^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1547036Z ^[[36;1m echo "toolchain=1.$((($(date +%s)/60/60/24-16569)/7/6-${toolchain//[^0-9]/}))" >> $GITHUB_OUTPUT^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1547514Z ^[[36;1melif [[ $toolchain =~ ^1\.[0-9]+$ ]]; then^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1548058Z ^[[36;1m echo "toolchain=1.$((i=${toolchain#1.}, c=($(date +%s)/60/60/24-16569)/7/6, i+9*i*(10*i<=c)+90*i*(100*i<=c)))" >> $GITHUB_OUTPUT^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1548589Z ^[[36;1melse^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1548850Z ^[[36;1m echo "toolchain=$toolchain" >> $GITHUB_OUTPUT^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1549165Z ^[[36;1mfi^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1571289Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1571692Z env: +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1571898Z toolchain: stable +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1572131Z ##[endgroup] +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1676542Z ##[group]Run : construct rustup command line +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1676925Z ^[[36;1m: construct rustup command line^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1677418Z ^[[36;1mecho "targets=$(for t in ${targets//,/ }; do echo -n ' --target' $t; done)" >> $GITHUB_OUTPUT^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1678090Z ^[[36;1mecho "components=$(for c in ${components//,/ }; do echo -n ' --component' $c; done)" >> $GITHUB_OUTPUT^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1678615Z ^[[36;1mecho "downgrade=" >> $GITHUB_OUTPUT^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1698530Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1699075Z env: +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1699273Z targets: +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1699497Z components: clippy +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1699727Z ##[endgroup] +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1822604Z ##[group]Run : set $CARGO_HOME +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1823144Z ^[[36;1m: set $CARGO_HOME^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1823860Z ^[[36;1mecho CARGO_HOME=${CARGO_HOME:-"$HOME/.cargo"} >> $GITHUB_ENV^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1853994Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1854687Z ##[endgroup] +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1942281Z ##[group]Run : install rustup if needed +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1942675Z ^[[36;1m: install rustup if needed^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1943008Z ^[[36;1mif ! command -v rustup &>/dev/null; then^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1943805Z ^[[36;1m curl --proto '=https' --tlsv1.2 --retry 10 --retry-connrefused --location --silent --show-error --fail https://sh.rustup.rs | sh -s -- --default-toolchain none -y^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1944571Z ^[[36;1m echo "$CARGO_HOME/bin" >> $GITHUB_PATH^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1944887Z ^[[36;1mfi^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1964996Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1965712Z env: +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1965957Z CARGO_HOME: /home/runner/.cargo +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1966240Z ##[endgroup] +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.2101694Z ##[group]Run rustup toolchain install stable --component clippy --profile minimal --no-self-update +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.2103000Z ^[[36;1mrustup toolchain install stable --component clippy --profile minimal --no-self-update^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.2132788Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.2133442Z env: +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.2133816Z CARGO_HOME: /home/runner/.cargo +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.2134323Z RUSTUP_PERMIT_COPY_RENAME: 1 +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.2134778Z ##[endgroup] +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.6449607Z info: syncing channel updates for stable-x86_64-unknown-linux-gnu +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.8946749Z info: latest update on 2026-04-16 for version 1.95.0 (59807616e 2026-04-14) +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.9250885Z info: removing previous version of component clippy +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.9471749Z info: removing previous version of component rustfmt +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.9486595Z info: removing previous version of component cargo +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.9589058Z info: removing previous version of component rust-std +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.9704196Z info: removing previous version of component rustc +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.9820098Z info: downloading 5 components +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4344133Z +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4447620Z stable-x86_64-unknown-linux-gnu updated - rustc 1.95.0 (59807616e 2026-04-14) (from rustc 1.94.1 (e408947bf 2026-03-25)) +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4448370Z +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4522845Z ##[group]Run rustup default stable +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4523147Z ^[[36;1mrustup default stable^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4544774Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4545103Z env: +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4545287Z CARGO_HOME: /home/runner/.cargo +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4545864Z ##[endgroup] +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4638175Z info: using existing install for stable-x86_64-unknown-linux-gnu +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4646428Z +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4648618Z info: default toolchain set to stable-x86_64-unknown-linux-gnu +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4720371Z stable-x86_64-unknown-linux-gnu unchanged - rustc 1.95.0 (59807616e 2026-04-14) +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4721326Z +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4758817Z ##[group]Run : create cachekey +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4759100Z ^[[36;1m: create cachekey^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4759585Z ^[[36;1mDATE=$(rustc +stable --version --verbose | sed -ne 's/^commit-date: \(20[0-9][0-9]\)-\([01][0-9]\)-\([0-3][0-9]\)$/\1\2\3/p')^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4760253Z ^[[36;1mHASH=$(rustc +stable --version --verbose | sed -ne 's/^commit-hash: //p')^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4760744Z ^[[36;1mecho "cachekey=$(echo $DATE$HASH | head -c12)" >> $GITHUB_OUTPUT^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4782031Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4782361Z env: +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4782723Z CARGO_HOME: /home/runner/.cargo +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4782962Z ##[endgroup] +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5179827Z ##[group]Run : disable incremental compilation +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5180467Z ^[[36;1m: disable incremental compilation^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5181024Z ^[[36;1mif [ -z "${CARGO_INCREMENTAL+set}" ]; then^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5181627Z ^[[36;1m echo CARGO_INCREMENTAL=0 >> $GITHUB_ENV^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5182168Z ^[[36;1mfi^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5203750Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5204130Z env: +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5204324Z CARGO_HOME: /home/runner/.cargo +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5204568Z ##[endgroup] +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5269475Z ##[group]Run : enable colors in Cargo output +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5269825Z ^[[36;1m: enable colors in Cargo output^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5270162Z ^[[36;1mif [ -z "${CARGO_TERM_COLOR+set}" ]; then^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5270487Z ^[[36;1m echo CARGO_TERM_COLOR=always >> $GITHUB_ENV^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5270768Z ^[[36;1mfi^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5289882Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5290229Z env: +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5290414Z CARGO_HOME: /home/runner/.cargo +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5290651Z CARGO_INCREMENTAL: 0 +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5290853Z ##[endgroup] +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5360576Z ##[group]Run : enable Cargo sparse registry +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5361130Z ^[[36;1m: enable Cargo sparse registry^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5361487Z ^[[36;1m# implemented in 1.66, stabilized in 1.68, made default in 1.70^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5362192Z ^[[36;1mif [ -z "${CARGO_REGISTRIES_CRATES_IO_PROTOCOL+set}" -o -f "/home/runner/work/_temp"/.implicit_cargo_registries_crates_io_protocol ]; then^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5362923Z ^[[36;1m if rustc +stable --version --verbose | grep -q '^release: 1\.6[89]\.'; then^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5363488Z ^[[36;1m touch "/home/runner/work/_temp"/.implicit_cargo_registries_crates_io_protocol || true^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5364023Z ^[[36;1m echo CARGO_REGISTRIES_CRATES_IO_PROTOCOL=sparse >> $GITHUB_ENV^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5364524Z ^[[36;1m elif rustc +stable --version --verbose | grep -q '^release: 1\.6[67]\.'; then^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5365102Z ^[[36;1m touch "/home/runner/work/_temp"/.implicit_cargo_registries_crates_io_protocol || true^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5366069Z ^[[36;1m echo CARGO_REGISTRIES_CRATES_IO_PROTOCOL=git >> $GITHUB_ENV^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5366420Z ^[[36;1m fi^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5366601Z ^[[36;1mfi^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5385881Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5386216Z env: +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5386394Z CARGO_HOME: /home/runner/.cargo +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5386637Z CARGO_INCREMENTAL: 0 +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5386842Z CARGO_TERM_COLOR: always +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5387045Z ##[endgroup] +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5722586Z ##[group]Run : work around spurious network errors in curl 8.0 +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5723050Z ^[[36;1m: work around spurious network errors in curl 8.0^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5723600Z ^[[36;1m# https://rust-lang.zulipchat.com/#narrow/stream/246057-t-cargo/topic/timeout.20investigation^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5724187Z ^[[36;1mif rustc +stable --version --verbose | grep -q '^release: 1\.7[01]\.'; then^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5724631Z ^[[36;1m echo CARGO_HTTP_MULTIPLEXING=false >> $GITHUB_ENV^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5724941Z ^[[36;1mfi^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5746108Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5746453Z env: +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5746638Z CARGO_HOME: /home/runner/.cargo +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5746891Z CARGO_INCREMENTAL: 0 +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5747099Z CARGO_TERM_COLOR: always +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5747316Z ##[endgroup] +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5942654Z ##[group]Run rustc +stable --version --verbose +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5943052Z ^[[36;1mrustc +stable --version --verbose^[[0m +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5963911Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5964259Z env: +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5964446Z CARGO_HOME: /home/runner/.cargo +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5964941Z CARGO_INCREMENTAL: 0 +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5965143Z CARGO_TERM_COLOR: always +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5965919Z ##[endgroup] +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.6125778Z rustc 1.95.0 (59807616e 2026-04-14) +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.6127377Z binary: rustc +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.6128003Z commit-hash: 59807616e1fa2540724bfbac14d7976d7e4a3860 +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.6128737Z commit-date: 2026-04-14 +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.6129225Z host: x86_64-unknown-linux-gnu +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.6129882Z release: 1.95.0 +Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.6130347Z LLVM version: 22.1.2 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:01.6202743Z ##[group]Run cargo install clippy-sarif sarif-fmt +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:01.6203153Z ^[[36;1mcargo install clippy-sarif sarif-fmt^[[0m +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:01.6223787Z shell: /usr/bin/bash -e {0} +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:01.6224039Z env: +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:01.6224220Z CARGO_HOME: /home/runner/.cargo +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:01.6224476Z CARGO_INCREMENTAL: 0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:01.6224685Z CARGO_TERM_COLOR: always +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:01.6224896Z ##[endgroup] +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:01.6513600Z ^[[1m^[[92m Updating^[[0m crates.io index +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:02.0482602Z ^[[1m^[[92m Downloading^[[0m crates ... +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:02.3494912Z ^[[1m^[[92m Downloaded^[[0m clippy-sarif v0.8.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:02.3644773Z ^[[1m^[[92m Updating^[[0m crates.io index +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:02.7132276Z ^[[1m^[[92m Downloading^[[0m crates ... +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:02.7753254Z ^[[1m^[[92m Downloaded^[[0m sarif-fmt v0.8.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:02.7901955Z ^[[1m^[[92m Installing^[[0m clippy-sarif v0.8.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:02.8088990Z ^[[1m^[[92m Updating^[[0m crates.io index +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.3650807Z ^[[1m^[[92m Locking^[[0m 52 packages to latest compatible versions +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.3748801Z ^[[1m^[[92m Downloading^[[0m crates ... +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.7491009Z ^[[1m^[[92m Downloaded^[[0m anyhow v1.0.102 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.7542786Z ^[[1m^[[92m Downloaded^[[0m anstyle v1.0.14 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.7561057Z ^[[1m^[[92m Downloaded^[[0m anstyle-query v1.1.5 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.7608488Z ^[[1m^[[92m Downloaded^[[0m cargo-platform v0.1.9 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.7840926Z ^[[1m^[[92m Downloaded^[[0m anstream v1.0.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.7886158Z ^[[1m^[[92m Downloaded^[[0m colorchoice v1.0.5 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.7906034Z ^[[1m^[[92m Downloaded^[[0m camino v1.2.2 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.7926376Z ^[[1m^[[92m Downloaded^[[0m anstyle-parse v1.0.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.7946317Z ^[[1m^[[92m Downloaded^[[0m Inflector v0.11.4 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.7987545Z ^[[1m^[[92m Downloaded^[[0m is_terminal_polyfill v1.70.2 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8001595Z ^[[1m^[[92m Downloaded^[[0m serde_derive v1.0.228 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8036851Z ^[[1m^[[92m Downloaded^[[0m schemafy_lib v0.6.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8109524Z ^[[1m^[[92m Downloaded^[[0m itoa v1.0.18 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8130735Z ^[[1m^[[92m Downloaded^[[0m fnv v1.0.7 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8167736Z ^[[1m^[[92m Downloaded^[[0m heck v0.5.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8212304Z ^[[1m^[[92m Downloaded^[[0m thiserror v2.0.18 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8282057Z ^[[1m^[[92m Downloaded^[[0m utf8parse v0.2.2 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8293038Z ^[[1m^[[92m Downloaded^[[0m clap_lex v1.1.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8304973Z ^[[1m^[[92m Downloaded^[[0m thiserror-impl v2.0.18 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8324305Z ^[[1m^[[92m Downloaded^[[0m zmij v1.0.21 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8344358Z ^[[1m^[[92m Downloaded^[[0m lazy_static v1.5.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8363148Z ^[[1m^[[92m Downloaded^[[0m cargo_metadata v0.19.2 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8381959Z ^[[1m^[[92m Downloaded^[[0m serde-sarif v0.8.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8404478Z ^[[1m^[[92m Downloaded^[[0m semver v1.0.28 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8432227Z ^[[1m^[[92m Downloaded^[[0m typed-builder-macro v0.21.2 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8450528Z ^[[1m^[[92m Downloaded^[[0m unicode-ident v1.0.24 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8478586Z ^[[1m^[[92m Downloaded^[[0m memchr v2.8.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8534363Z ^[[1m^[[92m Downloaded^[[0m uriparse v0.6.4 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8560620Z ^[[1m^[[92m Downloaded^[[0m prettyplease v0.2.37 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8597078Z ^[[1m^[[92m Downloaded^[[0m serde_json v1.0.149 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8672406Z ^[[1m^[[92m Downloaded^[[0m syn v1.0.109 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8772126Z ^[[1m^[[92m Downloaded^[[0m clap v4.6.1 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8869819Z ^[[1m^[[92m Downloaded^[[0m aho-corasick v1.1.4 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8924508Z ^[[1m^[[92m Downloaded^[[0m serde v1.0.228 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8959950Z ^[[1m^[[92m Downloaded^[[0m clap_builder v4.6.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.9026671Z ^[[1m^[[92m Downloaded^[[0m regex v1.12.3 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.9081766Z ^[[1m^[[92m Downloaded^[[0m serde_core v1.0.228 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.9110502Z ^[[1m^[[92m Downloaded^[[0m proc-macro2 v1.0.106 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.9140318Z ^[[1m^[[92m Downloaded^[[0m syn v2.0.117 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.9242450Z ^[[1m^[[92m Downloaded^[[0m regex-syntax v0.8.10 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.9307911Z ^[[1m^[[92m Downloaded^[[0m typed-builder v0.21.2 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.9326657Z ^[[1m^[[92m Downloaded^[[0m strum_macros v0.27.2 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.9354239Z ^[[1m^[[92m Downloaded^[[0m clap_derive v4.6.1 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.9378287Z ^[[1m^[[92m Downloaded^[[0m quote v1.0.45 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.9407386Z ^[[1m^[[92m Downloaded^[[0m strum v0.27.2 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.9417937Z ^[[1m^[[92m Downloaded^[[0m strsim v0.11.1 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.9431892Z ^[[1m^[[92m Downloaded^[[0m schemafy_core v0.6.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.9445711Z ^[[1m^[[92m Downloaded^[[0m regex-automata v0.4.14 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.9753948Z ^[[1m^[[92m Compiling^[[0m proc-macro2 v1.0.106 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.9754740Z ^[[1m^[[92m Compiling^[[0m unicode-ident v1.0.24 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:04.0316783Z ^[[1m^[[92m Compiling^[[0m quote v1.0.45 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:04.2026824Z ^[[1m^[[92m Compiling^[[0m serde_core v1.0.228 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:04.3407151Z ^[[1m^[[92m Compiling^[[0m zmij v1.0.21 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:04.4557117Z ^[[1m^[[92m Compiling^[[0m serde v1.0.228 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:04.5976761Z ^[[1m^[[92m Compiling^[[0m serde_json v1.0.149 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:04.8156829Z ^[[1m^[[92m Compiling^[[0m syn v2.0.117 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:04.8646974Z ^[[1m^[[92m Compiling^[[0m memchr v2.8.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:09.3907074Z ^[[1m^[[92m Compiling^[[0m serde_derive v1.0.228 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:10.2556792Z ^[[1m^[[92m Compiling^[[0m aho-corasick v1.1.4 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:11.9137938Z ^[[1m^[[92m Compiling^[[0m anyhow v1.0.102 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:12.0628895Z ^[[1m^[[92m Compiling^[[0m regex-syntax v0.8.10 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:12.5926802Z ^[[1m^[[92m Compiling^[[0m lazy_static v1.5.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:13.8931063Z ^[[1m^[[92m Compiling^[[0m regex-automata v0.4.14 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:14.5196731Z ^[[1m^[[92m Compiling^[[0m itoa v1.0.18 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:14.6224310Z ^[[1m^[[92m Compiling^[[0m syn v1.0.109 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:16.3520616Z ^[[1m^[[92m Compiling^[[0m regex v1.12.3 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:16.7222220Z ^[[1m^[[92m Compiling^[[0m prettyplease v0.2.37 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:16.7951468Z ^[[1m^[[92m Compiling^[[0m fnv v1.0.7 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:16.8265133Z ^[[1m^[[92m Compiling^[[0m uriparse v0.6.4 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:17.0157210Z ^[[1m^[[92m Compiling^[[0m Inflector v0.11.4 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:17.2768303Z ^[[1m^[[92m Compiling^[[0m schemafy_core v0.6.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:17.9546998Z ^[[1m^[[92m Compiling^[[0m thiserror v2.0.18 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:18.1276545Z ^[[1m^[[92m Compiling^[[0m camino v1.2.2 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:18.2691679Z ^[[1m^[[92m Compiling^[[0m heck v0.5.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:18.4026603Z ^[[1m^[[92m Compiling^[[0m utf8parse v0.2.2 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:18.4437013Z ^[[1m^[[92m Compiling^[[0m anstyle-parse v1.0.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:18.9447535Z ^[[1m^[[92m Compiling^[[0m schemafy_lib v0.6.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:20.9138329Z ^[[1m^[[92m Compiling^[[0m thiserror-impl v2.0.18 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:22.0290884Z ^[[1m^[[92m Compiling^[[0m colorchoice v1.0.5 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:26.9896999Z ^[[1m^[[92m Compiling^[[0m anstyle v1.0.14 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:27.1947309Z ^[[1m^[[92m Compiling^[[0m is_terminal_polyfill v1.70.2 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:27.4327001Z ^[[1m^[[92m Compiling^[[0m anstyle-query v1.1.5 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:27.4732445Z ^[[1m^[[92m Compiling^[[0m anstream v1.0.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:31.0716650Z ^[[1m^[[92m Compiling^[[0m serde-sarif v0.8.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:31.3666830Z ^[[1m^[[92m Compiling^[[0m cargo-platform v0.1.9 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:32.4546822Z ^[[1m^[[92m Compiling^[[0m semver v1.0.28 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:33.0956929Z ^[[1m^[[92m Compiling^[[0m typed-builder-macro v0.21.2 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:34.3333642Z ^[[1m^[[92m Compiling^[[0m clap_lex v1.1.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:34.6087145Z ^[[1m^[[92m Compiling^[[0m strsim v0.11.1 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:35.4476724Z ^[[1m^[[92m Compiling^[[0m clap_builder v4.6.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:44.0587064Z ^[[1m^[[92m Compiling^[[0m typed-builder v0.21.2 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:45.6316982Z ^[[1m^[[92m Compiling^[[0m cargo_metadata v0.19.2 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:49.1671777Z ^[[1m^[[92m Compiling^[[0m strum_macros v0.27.2 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:51.0547431Z ^[[1m^[[92m Compiling^[[0m clap_derive v4.6.1 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:51.8667467Z ^[[1m^[[92m Compiling^[[0m strum v0.27.2 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:52.7727235Z ^[[1m^[[92m Compiling^[[0m clap v4.6.1 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:55.6358605Z ^[[1m^[[92m Compiling^[[0m clippy-sarif v0.8.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:01.3754874Z ^[[1m^[[92m Finished^[[0m `release` profile [optimized] target(s) in 59.74s +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:01.3910433Z ^[[1m^[[92m Installing^[[0m /home/runner/.cargo/bin/clippy-sarif +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:01.3912032Z ^[[1m^[[92m Installed^[[0m package `clippy-sarif v0.8.0` (executable `clippy-sarif`) +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:01.4290643Z ^[[1m^[[92m Installing^[[0m sarif-fmt v0.8.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:01.4466175Z ^[[1m^[[92m Updating^[[0m crates.io index +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:01.6108224Z ^[[1m^[[92m Locking^[[0m 52 packages to latest compatible versions +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:01.6306041Z ^[[1m^[[92m Adding^[[0m codespan-reporting v0.12.0 ^[[1m^[[33m(available: v0.13.1)^[[0m +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:01.6554778Z ^[[1m^[[92m Downloading^[[0m crates ... +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:01.7643872Z ^[[1m^[[92m Downloaded^[[0m codespan-reporting v0.12.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:01.7821155Z ^[[1m^[[92m Downloaded^[[0m unicode-width v0.2.2 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:01.7879816Z ^[[1m^[[92m Downloaded^[[0m termcolor v1.4.1 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:01.8062047Z ^[[1m^[[92m Compiling^[[0m proc-macro2 v1.0.106 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:01.8072505Z ^[[1m^[[92m Compiling^[[0m quote v1.0.45 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:01.9207165Z ^[[1m^[[92m Compiling^[[0m unicode-ident v1.0.24 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:01.9797333Z ^[[1m^[[92m Compiling^[[0m serde_core v1.0.228 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:02.1197364Z ^[[1m^[[92m Compiling^[[0m zmij v1.0.21 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:02.2354023Z ^[[1m^[[92m Compiling^[[0m memchr v2.8.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:02.7733335Z ^[[1m^[[92m Compiling^[[0m syn v2.0.117 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:02.8066758Z ^[[1m^[[92m Compiling^[[0m serde_json v1.0.149 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:02.8756756Z ^[[1m^[[92m Compiling^[[0m serde v1.0.228 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:05.2720947Z ^[[1m^[[92m Compiling^[[0m aho-corasick v1.1.4 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:06.9506536Z ^[[1m^[[92m Compiling^[[0m anyhow v1.0.102 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:07.0968561Z ^[[1m^[[92m Compiling^[[0m regex-syntax v0.8.10 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:07.2247596Z ^[[1m^[[92m Compiling^[[0m serde_derive v1.0.228 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:09.4062602Z ^[[1m^[[92m Compiling^[[0m regex-automata v0.4.14 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:10.4126784Z ^[[1m^[[92m Compiling^[[0m itoa v1.0.18 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:10.5097170Z ^[[1m^[[92m Compiling^[[0m lazy_static v1.5.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:10.5416930Z ^[[1m^[[92m Compiling^[[0m syn v1.0.109 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:11.7116893Z ^[[1m^[[92m Compiling^[[0m regex v1.12.3 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:12.4649493Z ^[[1m^[[92m Compiling^[[0m fnv v1.0.7 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:12.4954679Z ^[[1m^[[92m Compiling^[[0m prettyplease v0.2.37 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:12.5716950Z ^[[1m^[[92m Compiling^[[0m schemafy_core v0.6.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:12.5916949Z ^[[1m^[[92m Compiling^[[0m uriparse v0.6.4 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:12.6121433Z ^[[1m^[[92m Compiling^[[0m Inflector v0.11.4 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:13.6862180Z ^[[1m^[[92m Compiling^[[0m heck v0.5.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:13.8307078Z ^[[1m^[[92m Compiling^[[0m utf8parse v0.2.2 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:13.8736996Z ^[[1m^[[92m Compiling^[[0m anstyle-parse v1.0.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:15.0547747Z ^[[1m^[[92m Compiling^[[0m schemafy_lib v0.6.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:16.6176665Z ^[[1m^[[92m Compiling^[[0m is_terminal_polyfill v1.70.2 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:16.6472736Z ^[[1m^[[92m Compiling^[[0m anstyle v1.0.14 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:16.8496747Z ^[[1m^[[92m Compiling^[[0m thiserror v2.0.18 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:17.0236686Z ^[[1m^[[92m Compiling^[[0m colorchoice v1.0.5 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:17.0387392Z ^[[1m^[[92m Compiling^[[0m anstyle-query v1.1.5 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:17.0646795Z ^[[1m^[[92m Compiling^[[0m serde-sarif v0.8.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:17.0796728Z ^[[1m^[[92m Compiling^[[0m anstream v1.0.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:17.5667368Z ^[[1m^[[92m Compiling^[[0m thiserror-impl v2.0.18 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:17.6967523Z ^[[1m^[[92m Compiling^[[0m typed-builder-macro v0.21.2 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:19.0598373Z ^[[1m^[[92m Compiling^[[0m strsim v0.11.1 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:19.9016987Z ^[[1m^[[92m Compiling^[[0m clap_lex v1.1.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:20.1757270Z ^[[1m^[[92m Compiling^[[0m clap_builder v4.6.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:22.9877173Z ^[[1m^[[92m Compiling^[[0m typed-builder v0.21.2 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:23.8327263Z ^[[1m^[[92m Compiling^[[0m clap_derive v4.6.1 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:25.6456829Z ^[[1m^[[92m Compiling^[[0m strum_macros v0.27.2 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:27.6327219Z ^[[1m^[[92m Compiling^[[0m termcolor v1.4.1 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:28.0776788Z ^[[1m^[[92m Compiling^[[0m strum v0.27.2 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:28.1249950Z ^[[1m^[[92m Compiling^[[0m unicode-width v0.2.2 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:28.3276906Z ^[[1m^[[92m Compiling^[[0m codespan-reporting v0.12.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:33.5926660Z ^[[1m^[[92m Compiling^[[0m clap v4.6.1 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:34.3120684Z ^[[1m^[[92m Compiling^[[0m sarif-fmt v0.8.0 +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:46.8753530Z ^[[1m^[[92m Finished^[[0m `release` profile [optimized] target(s) in 1m 45s +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:46.8893351Z ^[[1m^[[92m Installing^[[0m /home/runner/.cargo/bin/sarif-fmt +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:46.8894711Z ^[[1m^[[92m Installed^[[0m package `sarif-fmt v0.8.0` (executable `sarif-fmt`) +Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:46.9229149Z ^[[1m^[[92m Summary^[[0m Successfully installed clippy-sarif, sarif-fmt! +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:46.9312270Z ##[group]Run cargo clippy --all-targets --all-features --message-format=json | clippy-sarif | tee results.sarif | sarif-fmt +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:46.9313645Z ^[[36;1mcargo clippy --all-targets --all-features --message-format=json | clippy-sarif | tee results.sarif | sarif-fmt^[[0m +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:46.9343055Z shell: /usr/bin/bash -e {0} +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:46.9343296Z env: +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:46.9343469Z CARGO_HOME: /home/runner/.cargo +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:46.9343707Z CARGO_INCREMENTAL: 0 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:46.9343911Z CARGO_TERM_COLOR: always +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:46.9344109Z ##[endgroup] +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.0010482Z ^[[1m^[[92m Updating^[[0m crates.io index +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.6636643Z ^[[1m^[[92m Locking^[[0m 138 packages to latest compatible versions +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.6796362Z ^[[1m^[[92m Adding^[[0m prost v0.12.6 ^[[1m^[[33m(available: v0.14.3)^[[0m +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.6984276Z ^[[1m^[[92m Adding^[[0m tonic v0.11.0 ^[[1m^[[33m(available: v0.14.5)^[[0m +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.6985698Z ^[[1m^[[92m Adding^[[0m tonic-build v0.11.0 ^[[1m^[[33m(available: v0.14.5)^[[0m +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.7201198Z ^[[1m^[[92m Downloading^[[0m crates ... +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.7761891Z ^[[1m^[[92m Downloaded^[[0m getrandom v0.2.17 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.7798284Z ^[[1m^[[92m Downloaded^[[0m bitflags v1.3.2 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.7833639Z ^[[1m^[[92m Downloaded^[[0m bitflags v2.11.1 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.7884752Z ^[[1m^[[92m Downloaded^[[0m autocfg v1.5.0 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.7906507Z ^[[1m^[[92m Downloaded^[[0m async-stream-impl v0.3.6 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.7932756Z ^[[1m^[[92m Downloaded^[[0m futures-sink v0.3.32 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.7989876Z ^[[1m^[[92m Downloaded^[[0m lock_api v0.4.14 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8016118Z ^[[1m^[[92m Downloaded^[[0m futures-channel v0.3.32 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8056053Z ^[[1m^[[92m Downloaded^[[0m percent-encoding v2.3.2 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8096856Z ^[[1m^[[92m Downloaded^[[0m tracing-core v0.1.36 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8116035Z ^[[1m^[[92m Downloaded^[[0m log v0.4.29 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8144657Z ^[[1m^[[92m Downloaded^[[0m tokio-io-timeout v1.2.1 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8162362Z ^[[1m^[[92m Downloaded^[[0m tower-layer v0.3.3 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8173626Z ^[[1m^[[92m Downloaded^[[0m equivalent v1.0.2 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8185108Z ^[[1m^[[92m Downloaded^[[0m futures-core v0.3.32 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8200536Z ^[[1m^[[92m Downloaded^[[0m fixedbitset v0.4.2 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8219634Z ^[[1m^[[92m Downloaded^[[0m tower-service v0.3.3 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8229146Z ^[[1m^[[92m Downloaded^[[0m fastrand v2.4.1 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8248126Z ^[[1m^[[92m Downloaded^[[0m sync_wrapper v0.1.2 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8260004Z ^[[1m^[[92m Downloaded^[[0m signal-hook-registry v1.4.8 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8277271Z ^[[1m^[[92m Downloaded^[[0m ppv-lite86 v0.2.21 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8293794Z ^[[1m^[[92m Downloaded^[[0m rand_chacha v0.3.1 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8312099Z ^[[1m^[[92m Downloaded^[[0m rustversion v1.0.22 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8350169Z ^[[1m^[[92m Downloaded^[[0m want v0.3.1 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8363606Z ^[[1m^[[92m Downloaded^[[0m tracing-attributes v0.1.31 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8391209Z ^[[1m^[[92m Downloaded^[[0m tokio-macros v2.7.0 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8412480Z ^[[1m^[[92m Downloaded^[[0m tokio-stream v0.1.18 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8472561Z ^[[1m^[[92m Downloaded^[[0m socket2 v0.5.10 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8495041Z ^[[1m^[[92m Downloaded^[[0m socket2 v0.6.3 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8514244Z ^[[1m^[[92m Downloaded^[[0m indexmap v2.14.0 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8561627Z ^[[1m^[[92m Downloaded^[[0m tonic v0.11.0 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8628783Z ^[[1m^[[92m Downloaded^[[0m tokio-util v0.7.18 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8707535Z ^[[1m^[[92m Downloaded^[[0m tower v0.4.13 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8816315Z ^[[1m^[[92m Downloaded^[[0m hashbrown v0.12.3 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8857708Z ^[[1m^[[92m Downloaded^[[0m itertools v0.12.1 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8930129Z ^[[1m^[[92m Downloaded^[[0m hashbrown v0.17.0 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8984558Z ^[[1m^[[92m Downloaded^[[0m futures-util v0.3.32 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.9125570Z ^[[1m^[[92m Downloaded^[[0m hyper v0.14.32 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.9203077Z ^[[1m^[[92m Downloaded^[[0m zerocopy v0.8.48 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.9428611Z ^[[1m^[[92m Downloaded^[[0m mio v1.2.0 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.9491688Z ^[[1m^[[92m Downloaded^[[0m h2 v0.3.27 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.9555645Z ^[[1m^[[92m Downloaded^[[0m rand v0.8.6 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.9590890Z ^[[1m^[[92m Downloaded^[[0m prost-build v0.12.6 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.9625479Z ^[[1m^[[92m Downloaded^[[0m rustix v1.1.4 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.9917300Z ^[[1m^[[92m Downloaded^[[0m smallvec v1.15.1 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.9943907Z ^[[1m^[[92m Downloaded^[[0m tracing v0.1.44 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0102931Z ^[[1m^[[92m Downloaded^[[0m prost-types v0.12.6 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0120011Z ^[[1m^[[92m Downloaded^[[0m matchit v0.7.3 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0140719Z ^[[1m^[[92m Downloaded^[[0m indexmap v1.9.3 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0174519Z ^[[1m^[[92m Downloaded^[[0m httparse v1.10.1 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0203090Z ^[[1m^[[92m Downloaded^[[0m http v0.2.12 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0239826Z ^[[1m^[[92m Downloaded^[[0m bytes v1.11.1 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0283234Z ^[[1m^[[92m Downloaded^[[0m rand_core v0.6.4 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0299977Z ^[[1m^[[92m Downloaded^[[0m prost-derive v0.12.6 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0315137Z ^[[1m^[[92m Downloaded^[[0m tempfile v3.27.0 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0347044Z ^[[1m^[[92m Downloaded^[[0m scopeguard v1.2.0 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0360671Z ^[[1m^[[92m Downloaded^[[0m pin-project v1.1.11 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0496434Z ^[[1m^[[92m Downloaded^[[0m once_cell v1.21.4 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0523163Z ^[[1m^[[92m Downloaded^[[0m try-lock v0.2.5 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0534103Z ^[[1m^[[92m Downloaded^[[0m tonic-build v0.11.0 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0548529Z ^[[1m^[[92m Downloaded^[[0m slab v0.4.12 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0563136Z ^[[1m^[[92m Downloaded^[[0m tokio v1.52.1 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1023495Z ^[[1m^[[92m Downloaded^[[0m prost v0.12.6 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1037825Z ^[[1m^[[92m Downloaded^[[0m parking_lot_core v0.9.12 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1059809Z ^[[1m^[[92m Downloaded^[[0m parking_lot v0.12.5 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1086576Z ^[[1m^[[92m Downloaded^[[0m either v1.15.0 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1101826Z ^[[1m^[[92m Downloaded^[[0m mime v0.3.17 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1115958Z ^[[1m^[[92m Downloaded^[[0m http-body v0.4.6 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1135727Z ^[[1m^[[92m Downloaded^[[0m cfg-if v1.0.4 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1150087Z ^[[1m^[[92m Downloaded^[[0m pin-project-lite v0.2.17 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1210768Z ^[[1m^[[92m Downloaded^[[0m hyper-timeout v0.4.1 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1224885Z ^[[1m^[[92m Downloaded^[[0m futures-task v0.3.32 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1238805Z ^[[1m^[[92m Downloaded^[[0m pin-project-internal v1.1.11 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1256239Z ^[[1m^[[92m Downloaded^[[0m petgraph v0.6.5 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1419632Z ^[[1m^[[92m Downloaded^[[0m multimap v0.10.1 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1432542Z ^[[1m^[[92m Downloaded^[[0m httpdate v1.0.3 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1445304Z ^[[1m^[[92m Downloaded^[[0m getrandom v0.4.2 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1484740Z ^[[1m^[[92m Downloaded^[[0m errno v0.3.14 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1501262Z ^[[1m^[[92m Downloaded^[[0m async-stream v0.3.6 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1523594Z ^[[1m^[[92m Downloaded^[[0m base64 v0.21.7 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1564570Z ^[[1m^[[92m Downloaded^[[0m axum-core v0.3.4 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1593985Z ^[[1m^[[92m Downloaded^[[0m async-trait v0.1.89 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1632415Z ^[[1m^[[92m Downloaded^[[0m axum v0.6.20 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1710264Z ^[[1m^[[92m Downloaded^[[0m libc v0.2.186 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.2150368Z ^[[1m^[[92m Downloaded^[[0m linux-raw-sys v0.12.1 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.3180555Z ^[[1m^[[92m Compiling^[[0m proc-macro2 v1.0.106 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.3201265Z ^[[1m^[[92m Compiling^[[0m unicode-ident v1.0.24 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.3726764Z ^[[1m^[[92m Compiling^[[0m quote v1.0.45 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.5258179Z ^[[1m^[[92m Compiling^[[0m libc v0.2.186 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:49.3357137Z ^[[1m^[[92m Compiling^[[0m syn v2.0.117 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:49.6108374Z ^[[1m^[[92m Checking^[[0m cfg-if v1.0.4 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:49.6317152Z ^[[1m^[[92m Checking^[[0m pin-project-lite v0.2.17 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:49.6656881Z ^[[1m^[[92m Checking^[[0m bytes v1.11.1 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:50.0647356Z ^[[1m^[[92m Compiling^[[0m parking_lot_core v0.9.12 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:50.1917057Z ^[[1m^[[92m Checking^[[0m scopeguard v1.2.0 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:50.2226574Z ^[[1m^[[92m Compiling^[[0m anyhow v1.0.102 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:50.3936895Z ^[[1m^[[92m Checking^[[0m futures-core v0.3.32 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:50.4499592Z ^[[1m^[[92m Checking^[[0m smallvec v1.15.1 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:50.7517215Z ^[[1m^[[92m Checking^[[0m lock_api v0.4.14 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:50.9067304Z ^[[1m^[[92m Checking^[[0m errno v0.3.14 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:50.9617508Z ^[[1m^[[92m Checking^[[0m signal-hook-registry v1.4.8 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:51.0596971Z ^[[1m^[[92m Checking^[[0m parking_lot v0.12.5 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:51.1828911Z ^[[1m^[[92m Checking^[[0m socket2 v0.6.3 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:51.4068363Z ^[[1m^[[92m Checking^[[0m mio v1.2.0 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:51.6497365Z ^[[1m^[[92m Compiling^[[0m either v1.15.0 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:51.7801931Z ^[[1m^[[92m Compiling^[[0m itertools v0.12.1 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:53.2816912Z ^[[1m^[[92m Checking^[[0m itoa v1.0.18 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:53.3656914Z ^[[1m^[[92m Compiling^[[0m rustversion v1.0.22 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:53.5780751Z ^[[1m^[[92m Compiling^[[0m zerocopy v0.8.48 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:53.8136536Z ^[[1m^[[92m Checking^[[0m fnv v1.0.7 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:53.8444345Z ^[[1m^[[92m Checking^[[0m slab v0.4.12 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:54.0284221Z ^[[1m^[[92m Compiling^[[0m tokio-macros v2.7.0 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:54.1727424Z ^[[1m^[[92m Compiling^[[0m prost-derive v0.12.6 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:54.5416521Z ^[[1m^[[92m Checking^[[0m tokio v1.52.1 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:55.5576529Z ^[[1m^[[92m Checking^[[0m once_cell v1.21.4 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:55.6657458Z ^[[1m^[[92m Checking^[[0m futures-task v0.3.32 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:55.7326829Z ^[[1m^[[92m Checking^[[0m futures-util v0.3.32 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:57.2303192Z ^[[1m^[[92m Checking^[[0m tracing-core v0.1.36 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:57.5101039Z ^[[1m^[[92m Compiling^[[0m tracing-attributes v0.1.31 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:58.0054717Z ^[[1m^[[92m Checking^[[0m http v0.2.12 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:58.6186717Z ^[[1m^[[92m Checking^[[0m futures-sink v0.3.32 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:58.6605969Z ^[[1m^[[92m Compiling^[[0m getrandom v0.4.2 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:58.7736838Z ^[[1m^[[92m Compiling^[[0m rustix v1.1.4 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:59.0156722Z ^[[1m^[[92m Checking^[[0m tokio-util v0.7.18 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:59.0396664Z ^[[1m^[[92m Checking^[[0m tracing v0.1.44 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:00.2587106Z ^[[1m^[[92m Checking^[[0m getrandom v0.2.17 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:00.3667379Z ^[[1m^[[92m Compiling^[[0m hashbrown v0.17.0 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:01.9039659Z ^[[1m^[[92m Compiling^[[0m serde_core v1.0.228 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:02.0782214Z ^[[1m^[[92m Compiling^[[0m equivalent v1.0.2 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:02.1070628Z ^[[1m^[[92m Compiling^[[0m linux-raw-sys v0.12.1 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:02.4164106Z ^[[1m^[[92m Checking^[[0m tower-service v0.3.3 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:02.4462573Z ^[[1m^[[92m Compiling^[[0m httparse v1.10.1 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:02.6296608Z ^[[1m^[[92m Compiling^[[0m prettyplease v0.2.37 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:02.6858418Z ^[[1m^[[92m Compiling^[[0m bitflags v2.11.1 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:02.7176978Z ^[[1m^[[92m Compiling^[[0m autocfg v1.5.0 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:02.8304232Z ^[[1m^[[92m Compiling^[[0m regex-syntax v0.8.10 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:03.0226661Z ^[[1m^[[92m Compiling^[[0m indexmap v1.9.3 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:04.8216712Z ^[[1m^[[92m Compiling^[[0m regex-automata v0.4.14 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:04.8957101Z ^[[1m^[[92m Checking^[[0m indexmap v2.14.0 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:05.4527012Z ^[[1m^[[92m Checking^[[0m ppv-lite86 v0.2.21 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:06.4106902Z ^[[1m^[[92m Compiling^[[0m prost v0.12.6 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:06.7873046Z ^[[1m^[[92m Checking^[[0m rand_core v0.6.4 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:06.8879039Z ^[[1m^[[92m Checking^[[0m http-body v0.4.6 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:07.0336769Z ^[[1m^[[92m Compiling^[[0m fixedbitset v0.4.2 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:07.0746719Z ^[[1m^[[92m Checking^[[0m try-lock v0.2.5 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:07.1107268Z ^[[1m^[[92m Compiling^[[0m fastrand v2.4.1 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:07.1656971Z ^[[1m^[[92m Compiling^[[0m petgraph v0.6.5 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:07.2556901Z ^[[1m^[[92m Compiling^[[0m tempfile v3.27.0 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:07.5696831Z ^[[1m^[[92m Checking^[[0m want v0.3.1 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:07.6246617Z ^[[1m^[[92m Checking^[[0m rand_chacha v0.3.1 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:07.7597095Z ^[[1m^[[92m Compiling^[[0m prost-types v0.12.6 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:08.9619670Z ^[[1m^[[92m Compiling^[[0m regex v1.12.3 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:09.4979735Z ^[[1m^[[92m Checking^[[0m h2 v0.3.27 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:11.0597038Z ^[[1m^[[92m Compiling^[[0m axum-core v0.3.4 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:11.1417442Z ^[[1m^[[92m Compiling^[[0m pin-project-internal v1.1.11 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:11.4907209Z ^[[1m^[[92m Checking^[[0m futures-channel v0.3.32 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:11.6172003Z ^[[1m^[[92m Checking^[[0m socket2 v0.5.10 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:11.8397186Z ^[[1m^[[92m Checking^[[0m tower-layer v0.3.3 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:11.9441347Z ^[[1m^[[92m Checking^[[0m hashbrown v0.12.3 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:12.0816627Z ^[[1m^[[92m Compiling^[[0m heck v0.5.0 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:12.2347501Z ^[[1m^[[92m Checking^[[0m httpdate v1.0.3 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:12.3147292Z ^[[1m^[[92m Compiling^[[0m log v0.4.29 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:12.3316788Z ^[[1m^[[92m Compiling^[[0m serde v1.0.228 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:12.4230848Z ^[[1m^[[92m Compiling^[[0m multimap v0.10.1 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:12.5111925Z ^[[1m^[[92m Compiling^[[0m prost-build v0.12.6 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:12.8046565Z ^[[1m^[[92m Checking^[[0m hyper v0.14.32 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:13.5467411Z ^[[1m^[[92m Checking^[[0m pin-project v1.1.11 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:13.5835946Z ^[[1m^[[92m Checking^[[0m rand v0.8.6 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:14.1197300Z ^[[1m^[[92m Compiling^[[0m axum v0.6.20 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:14.2036752Z ^[[1m^[[92m Compiling^[[0m serde_derive v1.0.228 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:14.8976994Z ^[[1m^[[92m Compiling^[[0m async-trait v0.1.89 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:15.6616098Z ^[[1m^[[92m Checking^[[0m mime v0.3.17 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:15.7787177Z ^[[1m^[[92m Compiling^[[0m zmij v1.0.21 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:15.9077211Z ^[[1m^[[92m Checking^[[0m memchr v2.8.0 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:17.6916737Z ^[[1m^[[92m Checking^[[0m tower v0.4.13 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:18.0736897Z ^[[1m^[[92m Compiling^[[0m tonic-build v0.11.0 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:18.4346753Z ^[[1m^[[92m Checking^[[0m tokio-io-timeout v1.2.1 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:18.5116780Z ^[[1m^[[92m Compiling^[[0m async-stream-impl v0.3.6 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:18.8770800Z ^[[1m^[[92m Checking^[[0m bitflags v1.3.2 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:18.9018569Z ^[[1m^[[92m Checking^[[0m sync_wrapper v0.1.2 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:18.9357311Z ^[[1m^[[92m Checking^[[0m matchit v0.7.3 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:19.0646580Z ^[[1m^[[92m Compiling^[[0m serde_json v1.0.149 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:19.0681432Z ^[[1m^[[92m Checking^[[0m percent-encoding v2.3.2 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:19.1600304Z ^[[1m^[[92m Compiling^[[0m vtuber-image v0.1.0 (/home/runner/work/vtuber-image/vtuber-image) +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:19.6037176Z ^[[1m^[[92m Checking^[[0m async-stream v0.3.6 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:19.6587245Z ^[[1m^[[92m Checking^[[0m hyper-timeout v0.4.1 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:19.9427123Z ^[[1m^[[92m Checking^[[0m tokio-stream v0.1.18 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:20.4951959Z ^[[1m^[[92m Checking^[[0m base64 v0.21.7 +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:21.3237345Z ^[[1m^[[91merror^[[0m: failed to run custom build command for `vtuber-image v0.1.0 (/home/runner/work/vtuber-image/vtuber-image)` +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:21.3238799Z +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:21.3240387Z Caused by: +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:21.3241704Z process didn't exit successfully: `/home/runner/work/vtuber-image/vtuber-image/target/debug/build/vtuber-image-66dccbc00ef983f2/build-script-build` (exit status: 1) +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:21.3243163Z --- stdout +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:21.3243766Z cargo:rerun-if-changed=proto/vtuber_image/v1/image.proto +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:21.3244526Z cargo:rerun-if-changed=proto +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:21.3244957Z +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:21.3245246Z --- stderr +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:21.3248099Z Error: Custom { kind: NotFound, error: "Could not find `protoc`. If `protoc` is installed, try setting the `PROTOC` environment variable to the path of the `protoc` binary. To install it on Debian, run `apt-get install protobuf-compiler`. It is also available at https://github.com/protocolbuffers/protobuf/releases For more information: https://docs.rs/prost-build/#sourcing-protoc" } +Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:21.3251211Z ^[[1m^[[33mwarning^[[0m: build failed, waiting for other jobs to finish... +Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:21.9193134Z ##[group]Run github/codeql-action/upload-sarif@v3 +Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:21.9193458Z with: +Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:21.9193646Z sarif_file: results.sarif +Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:21.9193945Z checkout_path: /home/runner/work/vtuber-image/vtuber-image +Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:21.9194391Z token: *** +Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:21.9194570Z matrix: null +Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:21.9194760Z wait-for-processing: true +Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:21.9194975Z env: +Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:21.9195143Z CARGO_HOME: /home/runner/.cargo +Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:21.9195682Z CARGO_INCREMENTAL: 0 +Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:21.9195916Z CARGO_TERM_COLOR: always +Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:21.9196125Z ##[endgroup] +Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:22.1080464Z ##[warning]CodeQL Action v3 will be deprecated in December 2026. Please update all occurrences of the CodeQL Action in your workflow files to v4. For more information, see https://github.blog/changelog/2025-10-28-upcoming-deprecation-of-codeql-action-v3/ +Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:36.7562266Z ##[warning]Failed to gather information for telemetry: Resource not accessible by integration - https://docs.github.com/rest/actions/workflow-runs#get-a-workflow-run. Will skip sending status report. +Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:36.7568218Z Post-processing sarif files: ["results.sarif"] +Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:36.7572142Z Validating results.sarif +Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:36.7690824Z Adding fingerprints to SARIF file. See https://docs.github.com/en/code-security/reference/code-scanning/sarif-support-for-code-scanning#data-for-preventing-duplicated-alerts for more information. +Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:51.3160875Z ##[error]Resource not accessible by integration - https://docs.github.com/rest/actions/workflow-runs#get-a-workflow-run +Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:23:05.8988934Z ##[warning]Failed to gather information for telemetry: Resource not accessible by integration - https://docs.github.com/rest/actions/workflow-runs#get-a-workflow-run. Will skip sending status report. +Rust Static Analysis (SARIF) Post Upload SARIF 2026-04-30T14:23:05.9117493Z Post job cleanup. +Rust Static Analysis (SARIF) Post Upload SARIF 2026-04-30T14:23:06.1793649Z ##[group]Uploading combined SARIF debug artifact +Rust Static Analysis (SARIF) Post Upload SARIF 2026-04-30T14:23:06.1796159Z ##[endgroup] +Rust Static Analysis (SARIF) Post Run actions/checkout@v4 2026-04-30T14:23:06.1968433Z Post job cleanup. +Rust Static Analysis (SARIF) Post Run actions/checkout@v4 2026-04-30T14:23:06.3044242Z [command]/usr/bin/git version +Rust Static Analysis (SARIF) Post Run actions/checkout@v4 2026-04-30T14:23:06.3115894Z git version 2.53.0 +Rust Static Analysis (SARIF) Post Run actions/checkout@v4 2026-04-30T14:23:06.3166894Z Temporarily overriding HOME='/home/runner/work/_temp/45eedc4d-3687-4e50-ad34-81fa493a401b' before making global git config changes +Rust Static Analysis (SARIF) Post Run actions/checkout@v4 2026-04-30T14:23:06.3168480Z Adding repository directory to the temporary git global config as a safe directory +Rust Static Analysis (SARIF) Post Run actions/checkout@v4 2026-04-30T14:23:06.3174959Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/vtuber-image/vtuber-image +Rust Static Analysis (SARIF) Post Run actions/checkout@v4 2026-04-30T14:23:06.3217246Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +Rust Static Analysis (SARIF) Post Run actions/checkout@v4 2026-04-30T14:23:06.3256332Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +Rust Static Analysis (SARIF) Post Run actions/checkout@v4 2026-04-30T14:23:06.3579001Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader +Rust Static Analysis (SARIF) Post Run actions/checkout@v4 2026-04-30T14:23:06.3626300Z http.https://github.com/.extraheader +Rust Static Analysis (SARIF) Post Run actions/checkout@v4 2026-04-30T14:23:06.3639575Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader +Rust Static Analysis (SARIF) Post Run actions/checkout@v4 2026-04-30T14:23:06.3688373Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" +Rust Static Analysis (SARIF) Post Run actions/checkout@v4 2026-04-30T14:23:06.4012007Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +Rust Static Analysis (SARIF) Post Run actions/checkout@v4 2026-04-30T14:23:06.4044514Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +Rust Static Analysis (SARIF) Complete job 2026-04-30T14:23:06.4434365Z Cleaning up orphan processes +Rust Static Analysis (SARIF) Complete job 2026-04-30T14:23:06.4692680Z ##[warning]Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, github/codeql-action/upload-sarif@v3. 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/ +Security baseline Set up job 2026-04-30T14:19:41.7290310Z Current runner version: '2.334.0' +Security baseline Set up job 2026-04-30T14:19:41.7325857Z ##[group]Runner Image Provisioner +Security baseline Set up job 2026-04-30T14:19:41.7327618Z Hosted Compute Agent +Security baseline Set up job 2026-04-30T14:19:41.7328526Z Version: 20260213.493 +Security baseline Set up job 2026-04-30T14:19:41.7329417Z Commit: 5c115507f6dd24b8de37d8bbe0bb4509d0cc0fa3 +Security baseline Set up job 2026-04-30T14:19:41.7330620Z Build Date: 2026-02-13T00:28:41Z +Security baseline Set up job 2026-04-30T14:19:41.7331703Z Worker ID: {418b6f86-90b5-4c11-8085-32cde74f80ee} +Security baseline Set up job 2026-04-30T14:19:41.7332935Z Azure Region: westus +Security baseline Set up job 2026-04-30T14:19:41.7333733Z ##[endgroup] +Security baseline Set up job 2026-04-30T14:19:41.7336069Z ##[group]Operating System +Security baseline Set up job 2026-04-30T14:19:41.7337322Z Ubuntu +Security baseline Set up job 2026-04-30T14:19:41.7338010Z 24.04.4 +Security baseline Set up job 2026-04-30T14:19:41.7338861Z LTS +Security baseline Set up job 2026-04-30T14:19:41.7339535Z ##[endgroup] +Security baseline Set up job 2026-04-30T14:19:41.7340353Z ##[group]Runner Image +Security baseline Set up job 2026-04-30T14:19:41.7341316Z Image: ubuntu-24.04 +Security baseline Set up job 2026-04-30T14:19:41.7342238Z Version: 20260413.86.1 +Security baseline Set up job 2026-04-30T14:19:41.7343973Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260413.86/images/ubuntu/Ubuntu2404-Readme.md +Security baseline Set up job 2026-04-30T14:19:41.7347421Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260413.86 +Security baseline Set up job 2026-04-30T14:19:41.7349060Z ##[endgroup] +Security baseline Set up job 2026-04-30T14:19:41.7351202Z ##[group]GITHUB_TOKEN Permissions +Security baseline Set up job 2026-04-30T14:19:41.7353828Z Contents: read +Security baseline Set up job 2026-04-30T14:19:41.7354721Z Metadata: read +Security baseline Set up job 2026-04-30T14:19:41.7355555Z Packages: read +Security baseline Set up job 2026-04-30T14:19:41.7356400Z ##[endgroup] +Security baseline Set up job 2026-04-30T14:19:41.7359955Z Secret source: Actions +Security baseline Set up job 2026-04-30T14:19:41.7361241Z Prepare workflow directory +Security baseline Set up job 2026-04-30T14:19:41.8039538Z Prepare all required actions +Security baseline Set up job 2026-04-30T14:19:41.8097958Z Getting action download info +Security baseline Set up job 2026-04-30T14:19:42.4030849Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5) +Security baseline Set up job 2026-04-30T14:19:42.6269139Z Complete job name: Security baseline +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7048293Z ##[group]Run actions/checkout@v4 +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7049181Z with: +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7049606Z repository: echo-layer/vtuber-image +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7050387Z token: *** +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7050848Z ssh-strict: true +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7051293Z ssh-user: git +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7051738Z persist-credentials: true +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7052525Z clean: true +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7053062Z sparse-checkout-cone-mode: true +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7053700Z fetch-depth: 1 +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7054140Z fetch-tags: false +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7054577Z show-progress: true +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7055025Z lfs: false +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7055426Z submodules: false +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7055871Z set-safe-directory: true +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7056584Z ##[endgroup] +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8869390Z Syncing repository: echo-layer/vtuber-image +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8872337Z ##[group]Getting Git version info +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8873528Z Working directory is '/home/runner/work/vtuber-image/vtuber-image' +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8875275Z [command]/usr/bin/git version +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8876039Z git version 2.53.0 +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8878558Z ##[endgroup] +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8884700Z Temporarily overriding HOME='/home/runner/work/_temp/b2cbd455-97a1-47ab-a867-bc3b98961fb0' before making global git config changes +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8887304Z Adding repository directory to the temporary git global config as a safe directory +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8889344Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/vtuber-image/vtuber-image +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8892132Z Deleting the contents of '/home/runner/work/vtuber-image/vtuber-image' +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8894463Z ##[group]Initializing the repository +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8895612Z [command]/usr/bin/git init /home/runner/work/vtuber-image/vtuber-image +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8907788Z hint: Using 'master' as the name for the initial branch. This default branch name +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8927363Z hint: will change to "main" in Git 3.0. To configure the initial branch name +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8928861Z hint: to use in all of your new repositories, which will suppress this warning, +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8932916Z hint: call: +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8935178Z hint: +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8943270Z hint: git config --global init.defaultBranch +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8944254Z hint: +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8945334Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8946948Z hint: 'development'. The just-created branch can be renamed via this command: +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8948029Z hint: +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8948761Z hint: git branch -m +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8949561Z hint: +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8950688Z hint: Disable this message with "git config set advice.defaultBranchName false" +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8952103Z Initialized empty Git repository in /home/runner/work/vtuber-image/vtuber-image/.git/ +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8961808Z [command]/usr/bin/git remote add origin https://github.com/echo-layer/vtuber-image +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8964800Z ##[endgroup] +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8966315Z ##[group]Disabling automatic garbage collection +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8975718Z [command]/usr/bin/git config --local gc.auto 0 +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8992340Z ##[endgroup] +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8994015Z ##[group]Setting up auth +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.9000568Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.9033740Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.9349011Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.9374395Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.9753862Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.9777823Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.0083545Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.0098280Z ##[endgroup] +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.0113175Z ##[group]Fetching the repository +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.0129028Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +6ec10343f27d82b4244a6bdb4dafdbbfe078590e:refs/remotes/pull/1/merge +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4688356Z From https://github.com/echo-layer/vtuber-image +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4698954Z * [new ref] 6ec10343f27d82b4244a6bdb4dafdbbfe078590e -> pull/1/merge +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4703320Z ##[endgroup] +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4705039Z ##[group]Determining the checkout info +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4707306Z ##[endgroup] +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4708667Z [command]/usr/bin/git sparse-checkout disable +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4773818Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4814639Z ##[group]Checking out the ref +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4816153Z [command]/usr/bin/git checkout --progress --force refs/remotes/pull/1/merge +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4901146Z Note: switching to 'refs/remotes/pull/1/merge'. +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4911994Z +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4920976Z You are in 'detached HEAD' state. You can look around, make experimental +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4923060Z changes and commit them, and you can discard any commits you make in this +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4925197Z state without impacting any branches by switching back to a branch. +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4926560Z +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4927806Z If you want to create a new branch to retain commits you create, you may +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4929801Z do so (now or later) by using -c with the switch command. Example: +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4931042Z +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4931539Z git switch -c +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4932391Z +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4932873Z Or undo this operation with: +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4933629Z +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4934055Z git switch - +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4934854Z +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4936159Z Turn off this advice by setting config variable advice.detachedHead to false +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4938006Z +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4939583Z HEAD is now at 6ec1034 Merge dab39a5ac56bec32f9592e07879e589a80d5ab5e into cdf28f205ce0adfe00bd7355be100fbe8371f70b +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4948833Z ##[endgroup] +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4979116Z [command]/usr/bin/git log -1 --format=%H +Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.5008654Z 6ec10343f27d82b4244a6bdb4dafdbbfe078590e +Security baseline Baseline check 2026-04-30T14:19:43.5237408Z ##[group]Run echo "OK — security baseline passed. Language-specific audit jobs below run only when their manifest exists." +Security baseline Baseline check 2026-04-30T14:19:43.5241173Z ^[[36;1mecho "OK — security baseline passed. Language-specific audit jobs below run only when their manifest exists."^[[0m +Security baseline Baseline check 2026-04-30T14:19:43.5268309Z shell: /usr/bin/bash -e {0} +Security baseline Baseline check 2026-04-30T14:19:43.5269093Z ##[endgroup] +Security baseline Baseline check 2026-04-30T14:19:43.5342899Z OK — security baseline passed. Language-specific audit jobs below run only when their manifest exists. +Security baseline Post Run actions/checkout@v4 2026-04-30T14:19:43.5568266Z Post job cleanup. +Security baseline Post Run actions/checkout@v4 2026-04-30T14:19:43.6632784Z [command]/usr/bin/git version +Security baseline Post Run actions/checkout@v4 2026-04-30T14:19:43.6682799Z git version 2.53.0 +Security baseline Post Run actions/checkout@v4 2026-04-30T14:19:43.6730501Z Temporarily overriding HOME='/home/runner/work/_temp/7313cf87-e6bd-4e3d-9bf0-4829ae4a0532' before making global git config changes +Security baseline Post Run actions/checkout@v4 2026-04-30T14:19:43.6735450Z Adding repository directory to the temporary git global config as a safe directory +Security baseline Post Run actions/checkout@v4 2026-04-30T14:19:43.6739818Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/vtuber-image/vtuber-image +Security baseline Post Run actions/checkout@v4 2026-04-30T14:19:43.6775642Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +Security baseline Post Run actions/checkout@v4 2026-04-30T14:19:43.6815809Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +Security baseline Post Run actions/checkout@v4 2026-04-30T14:19:43.7047712Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader +Security baseline Post Run actions/checkout@v4 2026-04-30T14:19:43.7074087Z http.https://github.com/.extraheader +Security baseline Post Run actions/checkout@v4 2026-04-30T14:19:43.7087781Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader +Security baseline Post Run actions/checkout@v4 2026-04-30T14:19:43.7123861Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" +Security baseline Post Run actions/checkout@v4 2026-04-30T14:19:43.7374656Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +Security baseline Post Run actions/checkout@v4 2026-04-30T14:19:43.7409544Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +Security baseline Complete job 2026-04-30T14:19:43.7757763Z Cleaning up orphan processes +Security baseline Complete job 2026-04-30T14:19:43.8194653Z ##[warning]Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. 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/ diff --git a/src/main.rs b/src/main.rs index 2550011..22ef2a8 100644 --- a/src/main.rs +++ b/src/main.rs @@ -26,7 +26,10 @@ impl ImageGenerator for MyImageGenerator { .output() .map_err(|e| Status::internal(format!("Failed to execute python worker: {}", e)))?; - println!("Python output: {:?}", String::from_utf8_lossy(&output.stdout)); + println!( + "Python output: {:?}", + String::from_utf8_lossy(&output.stdout) + ); let reply = GenerationResponse { image_url: "http://placeholder.com/image.png".to_string(), From e72403bb734454d9005bbd69c32c431c603a35cd Mon Sep 17 00:00:00 2001 From: MrBT-nano Date: Thu, 30 Apr 2026 22:39:50 +0700 Subject: [PATCH 10/15] chore: exclude internal tool artifacts and logs from git --- .gitignore | 2 + .../content/image-retrieval.html | 29 - .../content/persona-schema-design.html | 45 - .../1272528-1777550082/state/server-stopped | 1 - .../1272528-1777550082/state/server.pid | 1 - ci_fail.log | 1030 ---------- pr_auto_fail.log | 148 -- security_fail.log | 1800 ----------------- 8 files changed, 2 insertions(+), 3054 deletions(-) delete mode 100644 .superpowers/brainstorm/1272528-1777550082/content/image-retrieval.html delete mode 100644 .superpowers/brainstorm/1272528-1777550082/content/persona-schema-design.html delete mode 100644 .superpowers/brainstorm/1272528-1777550082/state/server-stopped delete mode 100644 .superpowers/brainstorm/1272528-1777550082/state/server.pid delete mode 100644 ci_fail.log delete mode 100644 pr_auto_fail.log delete mode 100644 security_fail.log diff --git a/.gitignore b/.gitignore index e73a6ce..c0c2845 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,5 @@ Cargo.lock __pycache__/ *.py[cod] *$py.class +.superpowers/ +*.log diff --git a/.superpowers/brainstorm/1272528-1777550082/content/image-retrieval.html b/.superpowers/brainstorm/1272528-1777550082/content/image-retrieval.html deleted file mode 100644 index 953d911..0000000 --- a/.superpowers/brainstorm/1272528-1777550082/content/image-retrieval.html +++ /dev/null @@ -1,29 +0,0 @@ -

Refining Image Retrieval Strategy

-

Since we're using Reference URLs (Option B) to keep gRPC payloads slim, let's decide how other services will actually fetch the images.

- -
-
-
-

1. Integrated Static Server

-

vtuber-image hosts a simple HTTP server alongside the gRPC service. The URL returned (e.g., http://vtuber-image:8083/outputs/uuid.png) can be accessed directly by the web frontend or other services.

-
-
  • Zero extra infra
  • Simple implementation
-
  • Service handles IO load
  • Not ideal for production scale
-
-
-
- -
-
-

2. Shared Volume / Object Store

-

vtuber-image saves to a shared directory (Docker volume) or S3. It returns a relative path or key. A dedicated Nginx or S3 bucket handles the actual file serving.

-
-
  • High performance
  • Scales independently
-
  • Needs volume/S3 setup
  • More complex local dev
-
-
-
-
- -

Which approach fits your environment better?

-

If you're running everything locally in one place, Option 1 is the fastest way to get started. If you're planning for a multi-service Docker/Kubernetes setup, Option 2 is more robust.

diff --git a/.superpowers/brainstorm/1272528-1777550082/content/persona-schema-design.html b/.superpowers/brainstorm/1272528-1777550082/content/persona-schema-design.html deleted file mode 100644 index ff6ed5c..0000000 --- a/.superpowers/brainstorm/1272528-1777550082/content/persona-schema-design.html +++ /dev/null @@ -1,45 +0,0 @@ -

Designing the Persona Schema Integration

-

Since we're going with Option B (vtuber-commons Persona Schema), let's refine how the data is structured.

- -
-
Conceptual Data Flow
-
-
-
- vtuber-api
- gRPC Client -
-
-
- vtuber-image
- gRPC Service
-
- Matching Persona Schema to workflow.json -
-
-
-
- ComfyUI
- REST API -
-
-
-
- -

How should we define the gRPC contract?

-
-
-
1
-
-

Flexible Attribute Map

-

Request uses map<string, string> attributes. Easy to update as vtuber-commons evolves, but less type-safe in the service layer.

-
-
-
-
2
-
-

Strict Typed Schema

-

Request defines specific fields like HairStyle hair, EyeColor eyes. Highly type-safe and self-documenting, but requires proto updates for new features.

-
-
-
diff --git a/.superpowers/brainstorm/1272528-1777550082/state/server-stopped b/.superpowers/brainstorm/1272528-1777550082/state/server-stopped deleted file mode 100644 index 36d49f2..0000000 --- a/.superpowers/brainstorm/1272528-1777550082/state/server-stopped +++ /dev/null @@ -1 +0,0 @@ -{"reason":"idle timeout","timestamp":1777552242859} diff --git a/.superpowers/brainstorm/1272528-1777550082/state/server.pid b/.superpowers/brainstorm/1272528-1777550082/state/server.pid deleted file mode 100644 index 3d3c28c..0000000 --- a/.superpowers/brainstorm/1272528-1777550082/state/server.pid +++ /dev/null @@ -1 +0,0 @@ -1272528 diff --git a/ci_fail.log b/ci_fail.log deleted file mode 100644 index dd521f2..0000000 --- a/ci_fail.log +++ /dev/null @@ -1,1030 +0,0 @@ -Rust Build & Test Set up job 2026-04-30T14:19:40.4300078Z Current runner version: '2.334.0' -Rust Build & Test Set up job 2026-04-30T14:19:40.4333811Z ##[group]Runner Image Provisioner -Rust Build & Test Set up job 2026-04-30T14:19:40.4335075Z Hosted Compute Agent -Rust Build & Test Set up job 2026-04-30T14:19:40.4335888Z Version: 20260213.493 -Rust Build & Test Set up job 2026-04-30T14:19:40.4336765Z Commit: 5c115507f6dd24b8de37d8bbe0bb4509d0cc0fa3 -Rust Build & Test Set up job 2026-04-30T14:19:40.4338159Z Build Date: 2026-02-13T00:28:41Z -Rust Build & Test Set up job 2026-04-30T14:19:40.4339184Z Worker ID: {990b461f-94ab-4b17-9275-fa913092d650} -Rust Build & Test Set up job 2026-04-30T14:19:40.4340236Z Azure Region: westcentralus -Rust Build & Test Set up job 2026-04-30T14:19:40.4341167Z ##[endgroup] -Rust Build & Test Set up job 2026-04-30T14:19:40.4343299Z ##[group]Operating System -Rust Build & Test Set up job 2026-04-30T14:19:40.4344227Z Ubuntu -Rust Build & Test Set up job 2026-04-30T14:19:40.4344974Z 24.04.4 -Rust Build & Test Set up job 2026-04-30T14:19:40.4345703Z LTS -Rust Build & Test Set up job 2026-04-30T14:19:40.4346342Z ##[endgroup] -Rust Build & Test Set up job 2026-04-30T14:19:40.4347172Z ##[group]Runner Image -Rust Build & Test Set up job 2026-04-30T14:19:40.4348224Z Image: ubuntu-24.04 -Rust Build & Test Set up job 2026-04-30T14:19:40.4349000Z Version: 20260413.86.1 -Rust Build & Test Set up job 2026-04-30T14:19:40.4350643Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260413.86/images/ubuntu/Ubuntu2404-Readme.md -Rust Build & Test Set up job 2026-04-30T14:19:40.4353180Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260413.86 -Rust Build & Test Set up job 2026-04-30T14:19:40.4354668Z ##[endgroup] -Rust Build & Test Set up job 2026-04-30T14:19:40.4356355Z ##[group]GITHUB_TOKEN Permissions -Rust Build & Test Set up job 2026-04-30T14:19:40.4359198Z Contents: read -Rust Build & Test Set up job 2026-04-30T14:19:40.4360167Z Metadata: read -Rust Build & Test Set up job 2026-04-30T14:19:40.4360803Z Packages: read -Rust Build & Test Set up job 2026-04-30T14:19:40.4361425Z ##[endgroup] -Rust Build & Test Set up job 2026-04-30T14:19:40.4364232Z Secret source: Actions -Rust Build & Test Set up job 2026-04-30T14:19:40.4365280Z Prepare workflow directory -Rust Build & Test Set up job 2026-04-30T14:19:40.5003181Z Prepare all required actions -Rust Build & Test Set up job 2026-04-30T14:19:40.5077456Z Getting action download info -Rust Build & Test Set up job 2026-04-30T14:19:41.1882262Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5) -Rust Build & Test Set up job 2026-04-30T14:19:41.2799976Z Download action repository 'dtolnay/rust-toolchain@stable' (SHA:29eef336d9b2848a0b548edc03f92a220660cdb8) -Rust Build & Test Set up job 2026-04-30T14:19:41.7349207Z Download action repository 'actions/cache@v4' (SHA:0057852bfaa89a56745cba8c7296529d2fc39830) -Rust Build & Test Set up job 2026-04-30T14:19:41.9538453Z Complete job name: Rust Build & Test -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0319816Z ##[group]Run actions/checkout@v4 -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0320589Z with: -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0321012Z repository: echo-layer/vtuber-image -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0321742Z token: *** -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0322106Z ssh-strict: true -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0322499Z ssh-user: git -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0322892Z persist-credentials: true -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0323337Z clean: true -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0323724Z sparse-checkout-cone-mode: true -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0324199Z fetch-depth: 1 -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0324572Z fetch-tags: false -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0324988Z show-progress: true -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0325383Z lfs: false -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0325750Z submodules: false -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0326158Z set-safe-directory: true -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.0326764Z ##[endgroup] -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1481556Z Syncing repository: echo-layer/vtuber-image -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1485339Z ##[group]Getting Git version info -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1487974Z Working directory is '/home/runner/work/vtuber-image/vtuber-image' -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1490047Z [command]/usr/bin/git version -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1534646Z git version 2.53.0 -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1559575Z ##[endgroup] -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1575299Z Temporarily overriding HOME='/home/runner/work/_temp/336a0c3d-ce45-4741-9278-589548bd8c66' before making global git config changes -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1578727Z Adding repository directory to the temporary git global config as a safe directory -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1583280Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/vtuber-image/vtuber-image -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1614840Z Deleting the contents of '/home/runner/work/vtuber-image/vtuber-image' -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1619347Z ##[group]Initializing the repository -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1624187Z [command]/usr/bin/git init /home/runner/work/vtuber-image/vtuber-image -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1714154Z hint: Using 'master' as the name for the initial branch. This default branch name -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1716083Z hint: will change to "main" in Git 3.0. To configure the initial branch name -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1718555Z hint: to use in all of your new repositories, which will suppress this warning, -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1719982Z hint: call: -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1720777Z hint: -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1721742Z hint: git config --global init.defaultBranch -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1722841Z hint: -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1723845Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1725469Z hint: 'development'. The just-created branch can be renamed via this command: -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1726685Z hint: -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1727448Z hint: git branch -m -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1728535Z hint: -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1729628Z hint: Disable this message with "git config set advice.defaultBranchName false" -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1731585Z Initialized empty Git repository in /home/runner/work/vtuber-image/vtuber-image/.git/ -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1734679Z [command]/usr/bin/git remote add origin https://github.com/echo-layer/vtuber-image -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1761921Z ##[endgroup] -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1763822Z ##[group]Disabling automatic garbage collection -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1767155Z [command]/usr/bin/git config --local gc.auto 0 -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1794465Z ##[endgroup] -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1795732Z ##[group]Setting up auth -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1802191Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.1830879Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.2084590Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.2114491Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.2301357Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.2333311Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.2520803Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.2552715Z ##[endgroup] -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.2554799Z ##[group]Fetching the repository -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.2564191Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +6ec10343f27d82b4244a6bdb4dafdbbfe078590e:refs/remotes/pull/1/merge -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7512194Z From https://github.com/echo-layer/vtuber-image -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7525355Z * [new ref] 6ec10343f27d82b4244a6bdb4dafdbbfe078590e -> pull/1/merge -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7532012Z ##[endgroup] -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7534680Z ##[group]Determining the checkout info -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7537384Z ##[endgroup] -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7539534Z [command]/usr/bin/git sparse-checkout disable -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7545028Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7551928Z ##[group]Checking out the ref -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7555858Z [command]/usr/bin/git checkout --progress --force refs/remotes/pull/1/merge -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7558329Z Note: switching to 'refs/remotes/pull/1/merge'. -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7559486Z -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7560704Z You are in 'detached HEAD' state. You can look around, make experimental -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7563410Z changes and commit them, and you can discard any commits you make in this -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7566148Z state without impacting any branches by switching back to a branch. -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7567956Z -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7569111Z If you want to create a new branch to retain commits you create, you may -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7571765Z do so (now or later) by using -c with the switch command. Example: -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7573342Z -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7574231Z git switch -c -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7575114Z -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7575663Z Or undo this operation with: -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7576676Z -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7577157Z git switch - -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7578073Z -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7579435Z Turn off this advice by setting config variable advice.detachedHead to false -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7581465Z -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7583883Z HEAD is now at 6ec1034 Merge dab39a5ac56bec32f9592e07879e589a80d5ab5e into cdf28f205ce0adfe00bd7355be100fbe8371f70b -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7592500Z ##[endgroup] -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7607397Z [command]/usr/bin/git log -1 --format=%H -Rust Build & Test Run actions/checkout@v4 2026-04-30T14:19:42.7628800Z 6ec10343f27d82b4244a6bdb4dafdbbfe078590e -Rust Build & Test Skip if no Cargo.toml 2026-04-30T14:19:42.7852661Z ##[group]Run if [ ! -f Cargo.toml ]; then -Rust Build & Test Skip if no Cargo.toml 2026-04-30T14:19:42.7854018Z ^[[36;1mif [ ! -f Cargo.toml ]; then^[[0m -Rust Build & Test Skip if no Cargo.toml 2026-04-30T14:19:42.7855497Z ^[[36;1m echo "::notice::No Cargo.toml yet; skipping Rust build/test."^[[0m -Rust Build & Test Skip if no Cargo.toml 2026-04-30T14:19:42.7857068Z ^[[36;1m echo "skip=true" >> $GITHUB_OUTPUT^[[0m -Rust Build & Test Skip if no Cargo.toml 2026-04-30T14:19:42.7858370Z ^[[36;1melse^[[0m -Rust Build & Test Skip if no Cargo.toml 2026-04-30T14:19:42.7859286Z ^[[36;1m echo "skip=false" >> $GITHUB_OUTPUT^[[0m -Rust Build & Test Skip if no Cargo.toml 2026-04-30T14:19:42.7860432Z ^[[36;1mfi^[[0m -Rust Build & Test Skip if no Cargo.toml 2026-04-30T14:19:42.7879316Z shell: /usr/bin/bash -e {0} -Rust Build & Test Skip if no Cargo.toml 2026-04-30T14:19:42.7880337Z ##[endgroup] -Rust Build & Test Setup Rust 2026-04-30T14:19:42.8702192Z ##[group]Run dtolnay/rust-toolchain@stable -Rust Build & Test Setup Rust 2026-04-30T14:19:42.8703214Z with: -Rust Build & Test Setup Rust 2026-04-30T14:19:42.8703880Z toolchain: stable -Rust Build & Test Setup Rust 2026-04-30T14:19:42.8704575Z ##[endgroup] -Rust Build & Test Setup Rust 2026-04-30T14:19:42.8860596Z ##[group]Run : parse toolchain version -Rust Build & Test Setup Rust 2026-04-30T14:19:42.8861663Z ^[[36;1m: parse toolchain version^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:42.8862584Z ^[[36;1mif [[ -z $toolchain ]]; then^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:42.8864230Z ^[[36;1m # GitHub does not enforce `required: true` inputs itself. https://github.com/actions/runner/issues/1070^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:42.8865984Z ^[[36;1m echo "'toolchain' is a required input" >&2^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:42.8866976Z ^[[36;1m exit 1^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:42.8868369Z ^[[36;1melif [[ $toolchain =~ ^stable' '[0-9]+' '(year|month|week|day)s?' 'ago$ ]]; then^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:42.8869725Z ^[[36;1m if [[ Linux == macOS ]]; then^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:42.8871391Z ^[[36;1m echo "toolchain=1.$((($(date -v-$(sed 's/stable \([0-9]*\) \(.\).*/\1\2/' <<< $toolchain) +%s)/60/60/24-16569)/7/6))" >> $GITHUB_OUTPUT^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:42.8873084Z ^[[36;1m else^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:42.8874380Z ^[[36;1m echo "toolchain=1.$((($(date --date "${toolchain#stable }" +%s)/60/60/24-16569)/7/6))" >> $GITHUB_OUTPUT^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:42.8875856Z ^[[36;1m fi^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:42.8876828Z ^[[36;1melif [[ $toolchain =~ ^stable' 'minus' '[0-9]+' 'releases?$ ]]; then^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:42.8878731Z ^[[36;1m echo "toolchain=1.$((($(date +%s)/60/60/24-16569)/7/6-${toolchain//[^0-9]/}))" >> $GITHUB_OUTPUT^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:42.8880222Z ^[[36;1melif [[ $toolchain =~ ^1\.[0-9]+$ ]]; then^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:42.8881914Z ^[[36;1m echo "toolchain=1.$((i=${toolchain#1.}, c=($(date +%s)/60/60/24-16569)/7/6, i+9*i*(10*i<=c)+90*i*(100*i<=c)))" >> $GITHUB_OUTPUT^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:42.8883527Z ^[[36;1melse^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:42.8884341Z ^[[36;1m echo "toolchain=$toolchain" >> $GITHUB_OUTPUT^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:42.8885331Z ^[[36;1mfi^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:42.8901690Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Build & Test Setup Rust 2026-04-30T14:19:42.8902807Z env: -Rust Build & Test Setup Rust 2026-04-30T14:19:42.8903426Z toolchain: stable -Rust Build & Test Setup Rust 2026-04-30T14:19:42.8904118Z ##[endgroup] -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9023071Z ##[group]Run : construct rustup command line -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9024147Z ^[[36;1m: construct rustup command line^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9025592Z ^[[36;1mecho "targets=$(for t in ${targets//,/ }; do echo -n ' --target' $t; done)" >> $GITHUB_OUTPUT^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9027741Z ^[[36;1mecho "components=$(for c in ${components//,/ }; do echo -n ' --component' $c; done)" >> $GITHUB_OUTPUT^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9029355Z ^[[36;1mecho "downgrade=" >> $GITHUB_OUTPUT^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9044294Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9045510Z env: -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9046196Z targets: -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9046843Z components: -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9047501Z ##[endgroup] -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9151606Z ##[group]Run : set $CARGO_HOME -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9152552Z ^[[36;1m: set $CARGO_HOME^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9153628Z ^[[36;1mecho CARGO_HOME=${CARGO_HOME:-"$HOME/.cargo"} >> $GITHUB_ENV^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9168689Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9169808Z ##[endgroup] -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9270376Z ##[group]Run : install rustup if needed -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9271369Z ^[[36;1m: install rustup if needed^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9272353Z ^[[36;1mif ! command -v rustup &>/dev/null; then^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9274660Z ^[[36;1m curl --proto '=https' --tlsv1.2 --retry 10 --retry-connrefused --location --silent --show-error --fail https://sh.rustup.rs | sh -s -- --default-toolchain none -y^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9276945Z ^[[36;1m echo "$CARGO_HOME/bin" >> $GITHUB_PATH^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9277969Z ^[[36;1mfi^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9292242Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9293301Z env: -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9293970Z CARGO_HOME: /home/runner/.cargo -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9294806Z ##[endgroup] -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9403141Z ##[group]Run rustup toolchain install stable --profile minimal --no-self-update -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9405060Z ^[[36;1mrustup toolchain install stable --profile minimal --no-self-update^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9420772Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9421811Z env: -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9422463Z CARGO_HOME: /home/runner/.cargo -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9423306Z RUSTUP_PERMIT_COPY_RENAME: 1 -Rust Build & Test Setup Rust 2026-04-30T14:19:42.9424104Z ##[endgroup] -Rust Build & Test Setup Rust 2026-04-30T14:19:43.4024911Z info: syncing channel updates for stable-x86_64-unknown-linux-gnu -Rust Build & Test Setup Rust 2026-04-30T14:19:43.7741453Z info: latest update on 2026-04-16 for version 1.95.0 (59807616e 2026-04-14) -Rust Build & Test Setup Rust 2026-04-30T14:19:43.7982417Z info: removing previous version of component clippy -Rust Build & Test Setup Rust 2026-04-30T14:19:43.8176114Z info: removing previous version of component rustfmt -Rust Build & Test Setup Rust 2026-04-30T14:19:43.8190802Z info: removing previous version of component cargo -Rust Build & Test Setup Rust 2026-04-30T14:19:43.8288134Z info: removing previous version of component rust-std -Rust Build & Test Setup Rust 2026-04-30T14:19:43.8379316Z info: removing previous version of component rustc -Rust Build & Test Setup Rust 2026-04-30T14:19:43.8427543Z info: downloading 5 components -Rust Build & Test Setup Rust 2026-04-30T14:19:53.2908390Z -Rust Build & Test Setup Rust 2026-04-30T14:19:53.2986634Z stable-x86_64-unknown-linux-gnu updated - rustc 1.95.0 (59807616e 2026-04-14) (from rustc 1.94.1 (e408947bf 2026-03-25)) -Rust Build & Test Setup Rust 2026-04-30T14:19:53.2988011Z -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3043599Z ##[group]Run rustup default stable -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3043917Z ^[[36;1mrustup default stable^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3056614Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3056932Z env: -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3057149Z CARGO_HOME: /home/runner/.cargo -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3057398Z ##[endgroup] -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3134863Z info: using existing install for stable-x86_64-unknown-linux-gnu -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3148569Z info: default toolchain set to stable-x86_64-unknown-linux-gnu -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3149064Z -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3218985Z stable-x86_64-unknown-linux-gnu unchanged - rustc 1.95.0 (59807616e 2026-04-14) -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3223077Z -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3249267Z ##[group]Run : create cachekey -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3249550Z ^[[36;1m: create cachekey^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3250025Z ^[[36;1mDATE=$(rustc +stable --version --verbose | sed -ne 's/^commit-date: \(20[0-9][0-9]\)-\([01][0-9]\)-\([0-3][0-9]\)$/\1\2\3/p')^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3250632Z ^[[36;1mHASH=$(rustc +stable --version --verbose | sed -ne 's/^commit-hash: //p')^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3251088Z ^[[36;1mecho "cachekey=$(echo $DATE$HASH | head -c12)" >> $GITHUB_OUTPUT^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3263560Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3263874Z env: -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3264053Z CARGO_HOME: /home/runner/.cargo -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3264308Z ##[endgroup] -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3568688Z ##[group]Run : disable incremental compilation -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3569067Z ^[[36;1m: disable incremental compilation^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3569366Z ^[[36;1mif [ -z "${CARGO_INCREMENTAL+set}" ]; then^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3569673Z ^[[36;1m echo CARGO_INCREMENTAL=0 >> $GITHUB_ENV^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3569989Z ^[[36;1mfi^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3582600Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3582920Z env: -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3583110Z CARGO_HOME: /home/runner/.cargo -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3583329Z ##[endgroup] -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3720495Z ##[group]Run : enable colors in Cargo output -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3720834Z ^[[36;1m: enable colors in Cargo output^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3721128Z ^[[36;1mif [ -z "${CARGO_TERM_COLOR+set}" ]; then^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3721433Z ^[[36;1m echo CARGO_TERM_COLOR=always >> $GITHUB_ENV^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3721703Z ^[[36;1mfi^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3733717Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3734037Z env: -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3734225Z CARGO_HOME: /home/runner/.cargo -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3734454Z CARGO_INCREMENTAL: 0 -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3734659Z ##[endgroup] -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3787379Z ##[group]Run : enable Cargo sparse registry -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3787981Z ^[[36;1m: enable Cargo sparse registry^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3788483Z ^[[36;1m# implemented in 1.66, stabilized in 1.68, made default in 1.70^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3789138Z ^[[36;1mif [ -z "${CARGO_REGISTRIES_CRATES_IO_PROTOCOL+set}" -o -f "/home/runner/work/_temp"/.implicit_cargo_registries_crates_io_protocol ]; then^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3789802Z ^[[36;1m if rustc +stable --version --verbose | grep -q '^release: 1\.6[89]\.'; then^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3790323Z ^[[36;1m touch "/home/runner/work/_temp"/.implicit_cargo_registries_crates_io_protocol || true^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3790812Z ^[[36;1m echo CARGO_REGISTRIES_CRATES_IO_PROTOCOL=sparse >> $GITHUB_ENV^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3791263Z ^[[36;1m elif rustc +stable --version --verbose | grep -q '^release: 1\.6[67]\.'; then^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3791775Z ^[[36;1m touch "/home/runner/work/_temp"/.implicit_cargo_registries_crates_io_protocol || true^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3792251Z ^[[36;1m echo CARGO_REGISTRIES_CRATES_IO_PROTOCOL=git >> $GITHUB_ENV^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3792561Z ^[[36;1m fi^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3792741Z ^[[36;1mfi^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3804024Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3804329Z env: -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3804516Z CARGO_HOME: /home/runner/.cargo -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3804742Z CARGO_INCREMENTAL: 0 -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3804949Z CARGO_TERM_COLOR: always -Rust Build & Test Setup Rust 2026-04-30T14:19:53.3805149Z ##[endgroup] -Rust Build & Test Setup Rust 2026-04-30T14:19:53.4085710Z ##[group]Run : work around spurious network errors in curl 8.0 -Rust Build & Test Setup Rust 2026-04-30T14:19:53.4086148Z ^[[36;1m: work around spurious network errors in curl 8.0^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:53.4086674Z ^[[36;1m# https://rust-lang.zulipchat.com/#narrow/stream/246057-t-cargo/topic/timeout.20investigation^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:53.4087249Z ^[[36;1mif rustc +stable --version --verbose | grep -q '^release: 1\.7[01]\.'; then^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:53.4087965Z ^[[36;1m echo CARGO_HTTP_MULTIPLEXING=false >> $GITHUB_ENV^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:53.4088249Z ^[[36;1mfi^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:53.4100619Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Build & Test Setup Rust 2026-04-30T14:19:53.4100955Z env: -Rust Build & Test Setup Rust 2026-04-30T14:19:53.4101143Z CARGO_HOME: /home/runner/.cargo -Rust Build & Test Setup Rust 2026-04-30T14:19:53.4101381Z CARGO_INCREMENTAL: 0 -Rust Build & Test Setup Rust 2026-04-30T14:19:53.4101584Z CARGO_TERM_COLOR: always -Rust Build & Test Setup Rust 2026-04-30T14:19:53.4101792Z ##[endgroup] -Rust Build & Test Setup Rust 2026-04-30T14:19:53.4265796Z ##[group]Run rustc +stable --version --verbose -Rust Build & Test Setup Rust 2026-04-30T14:19:53.4266137Z ^[[36;1mrustc +stable --version --verbose^[[0m -Rust Build & Test Setup Rust 2026-04-30T14:19:53.4278703Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Build & Test Setup Rust 2026-04-30T14:19:53.4279022Z env: -Rust Build & Test Setup Rust 2026-04-30T14:19:53.4279201Z CARGO_HOME: /home/runner/.cargo -Rust Build & Test Setup Rust 2026-04-30T14:19:53.4279440Z CARGO_INCREMENTAL: 0 -Rust Build & Test Setup Rust 2026-04-30T14:19:53.4279642Z CARGO_TERM_COLOR: always -Rust Build & Test Setup Rust 2026-04-30T14:19:53.4279991Z ##[endgroup] -Rust Build & Test Setup Rust 2026-04-30T14:19:53.4410981Z rustc 1.95.0 (59807616e 2026-04-14) -Rust Build & Test Setup Rust 2026-04-30T14:19:53.4411982Z binary: rustc -Rust Build & Test Setup Rust 2026-04-30T14:19:53.4412898Z commit-hash: 59807616e1fa2540724bfbac14d7976d7e4a3860 -Rust Build & Test Setup Rust 2026-04-30T14:19:53.4413660Z commit-date: 2026-04-14 -Rust Build & Test Setup Rust 2026-04-30T14:19:53.4414760Z host: x86_64-unknown-linux-gnu -Rust Build & Test Setup Rust 2026-04-30T14:19:53.4416304Z release: 1.95.0 -Rust Build & Test Setup Rust 2026-04-30T14:19:53.4416884Z LLVM version: 22.1.2 -Rust Build & Test Cache cargo 2026-04-30T14:19:53.5217445Z ##[group]Run actions/cache@v4 -Rust Build & Test Cache cargo 2026-04-30T14:19:53.5218028Z with: -Rust Build & Test Cache cargo 2026-04-30T14:19:53.5218237Z path: ~/.cargo/registry -Rust Build & Test Cache cargo ~/.cargo/git -Rust Build & Test Cache cargo target -Rust Build & Test Cache cargo -Rust Build & Test Cache cargo 2026-04-30T14:19:53.5218525Z key: Linux-cargo- -Rust Build & Test Cache cargo 2026-04-30T14:19:53.5218725Z enableCrossOsArchive: false -Rust Build & Test Cache cargo 2026-04-30T14:19:53.5218958Z fail-on-cache-miss: false -Rust Build & Test Cache cargo 2026-04-30T14:19:53.5219164Z lookup-only: false -Rust Build & Test Cache cargo 2026-04-30T14:19:53.5219357Z save-always: false -Rust Build & Test Cache cargo 2026-04-30T14:19:53.5219528Z env: -Rust Build & Test Cache cargo 2026-04-30T14:19:53.5219700Z CARGO_HOME: /home/runner/.cargo -Rust Build & Test Cache cargo 2026-04-30T14:19:53.5219929Z CARGO_INCREMENTAL: 0 -Rust Build & Test Cache cargo 2026-04-30T14:19:53.5220140Z CARGO_TERM_COLOR: always -Rust Build & Test Cache cargo 2026-04-30T14:19:53.5220341Z ##[endgroup] -Rust Build & Test Cache cargo 2026-04-30T14:19:53.8534634Z Cache not found for input keys: Linux-cargo- -Rust Build & Test Build 2026-04-30T14:19:53.8567462Z ##[group]Run cargo build -Rust Build & Test Build 2026-04-30T14:19:53.8568451Z ^[[36;1mcargo build^[[0m -Rust Build & Test Build 2026-04-30T14:19:53.8580812Z shell: /usr/bin/bash -e {0} -Rust Build & Test Build 2026-04-30T14:19:53.8581054Z env: -Rust Build & Test Build 2026-04-30T14:19:53.8581237Z CARGO_HOME: /home/runner/.cargo -Rust Build & Test Build 2026-04-30T14:19:53.8581469Z CARGO_INCREMENTAL: 0 -Rust Build & Test Build 2026-04-30T14:19:53.8581659Z CARGO_TERM_COLOR: always -Rust Build & Test Build 2026-04-30T14:19:53.8581864Z ##[endgroup] -Rust Build & Test Build 2026-04-30T14:19:53.8917528Z ^[[1m^[[92m Updating^[[0m crates.io index -Rust Build & Test Build 2026-04-30T14:19:55.3901080Z ^[[1m^[[92m Locking^[[0m 138 packages to latest compatible versions -Rust Build & Test Build 2026-04-30T14:19:55.4079373Z ^[[1m^[[92m Adding^[[0m prost v0.12.6 ^[[1m^[[33m(available: v0.14.3)^[[0m -Rust Build & Test Build 2026-04-30T14:19:55.4146653Z ^[[1m^[[92m Adding^[[0m tonic v0.11.0 ^[[1m^[[33m(available: v0.14.5)^[[0m -Rust Build & Test Build 2026-04-30T14:19:55.4149851Z ^[[1m^[[92m Adding^[[0m tonic-build v0.11.0 ^[[1m^[[33m(available: v0.14.5)^[[0m -Rust Build & Test Build 2026-04-30T14:19:55.4261881Z ^[[1m^[[92m Downloading^[[0m crates ... -Rust Build & Test Build 2026-04-30T14:19:55.5466593Z ^[[1m^[[92m Downloaded^[[0m async-stream-impl v0.3.6 -Rust Build & Test Build 2026-04-30T14:19:55.5973706Z ^[[1m^[[92m Downloaded^[[0m async-stream v0.3.6 -Rust Build & Test Build 2026-04-30T14:19:55.5980469Z ^[[1m^[[92m Downloaded^[[0m percent-encoding v2.3.2 -Rust Build & Test Build 2026-04-30T14:19:55.6000129Z ^[[1m^[[92m Downloaded^[[0m itoa v1.0.18 -Rust Build & Test Build 2026-04-30T14:19:55.6112792Z ^[[1m^[[92m Downloaded^[[0m bitflags v1.3.2 -Rust Build & Test Build 2026-04-30T14:19:55.6265894Z ^[[1m^[[92m Downloaded^[[0m unicode-ident v1.0.24 -Rust Build & Test Build 2026-04-30T14:19:55.6293840Z ^[[1m^[[92m Downloaded^[[0m httpdate v1.0.3 -Rust Build & Test Build 2026-04-30T14:19:55.6303700Z ^[[1m^[[92m Downloaded^[[0m futures-task v0.3.32 -Rust Build & Test Build 2026-04-30T14:19:55.6335063Z ^[[1m^[[92m Downloaded^[[0m zmij v1.0.21 -Rust Build & Test Build 2026-04-30T14:19:55.6360015Z ^[[1m^[[92m Downloaded^[[0m axum-core v0.3.4 -Rust Build & Test Build 2026-04-30T14:19:55.6371829Z ^[[1m^[[92m Downloaded^[[0m autocfg v1.5.0 -Rust Build & Test Build 2026-04-30T14:19:55.6420159Z ^[[1m^[[92m Downloaded^[[0m multimap v0.10.1 -Rust Build & Test Build 2026-04-30T14:19:55.6430285Z ^[[1m^[[92m Downloaded^[[0m pin-project-lite v0.2.17 -Rust Build & Test Build 2026-04-30T14:19:55.6462993Z ^[[1m^[[92m Downloaded^[[0m try-lock v0.2.5 -Rust Build & Test Build 2026-04-30T14:19:55.6469851Z ^[[1m^[[92m Downloaded^[[0m mime v0.3.17 -Rust Build & Test Build 2026-04-30T14:19:55.6481774Z ^[[1m^[[92m Downloaded^[[0m tower-layer v0.3.3 -Rust Build & Test Build 2026-04-30T14:19:55.6489644Z ^[[1m^[[92m Downloaded^[[0m equivalent v1.0.2 -Rust Build & Test Build 2026-04-30T14:19:55.6496973Z ^[[1m^[[92m Downloaded^[[0m tokio-io-timeout v1.2.1 -Rust Build & Test Build 2026-04-30T14:19:55.6505530Z ^[[1m^[[92m Downloaded^[[0m http-body v0.4.6 -Rust Build & Test Build 2026-04-30T14:19:55.6518254Z ^[[1m^[[92m Downloaded^[[0m zerocopy v0.8.48 -Rust Build & Test Build 2026-04-30T14:19:55.6653772Z ^[[1m^[[92m Downloaded^[[0m tower-service v0.3.3 -Rust Build & Test Build 2026-04-30T14:19:55.6655080Z ^[[1m^[[92m Downloaded^[[0m scopeguard v1.2.0 -Rust Build & Test Build 2026-04-30T14:19:55.6663901Z ^[[1m^[[92m Downloaded^[[0m async-trait v0.1.89 -Rust Build & Test Build 2026-04-30T14:19:55.6686298Z ^[[1m^[[92m Downloaded^[[0m tokio-macros v2.7.0 -Rust Build & Test Build 2026-04-30T14:19:55.6695284Z ^[[1m^[[92m Downloaded^[[0m sync_wrapper v0.1.2 -Rust Build & Test Build 2026-04-30T14:19:55.6702585Z ^[[1m^[[92m Downloaded^[[0m rand_chacha v0.3.1 -Rust Build & Test Build 2026-04-30T14:19:55.6711702Z ^[[1m^[[92m Downloaded^[[0m matchit v0.7.3 -Rust Build & Test Build 2026-04-30T14:19:55.6727896Z ^[[1m^[[92m Downloaded^[[0m hyper-timeout v0.4.1 -Rust Build & Test Build 2026-04-30T14:19:55.6736980Z ^[[1m^[[92m Downloaded^[[0m heck v0.5.0 -Rust Build & Test Build 2026-04-30T14:19:55.6746096Z ^[[1m^[[92m Downloaded^[[0m fixedbitset v0.4.2 -Rust Build & Test Build 2026-04-30T14:19:55.6756016Z ^[[1m^[[92m Downloaded^[[0m fastrand v2.4.1 -Rust Build & Test Build 2026-04-30T14:19:55.6766743Z ^[[1m^[[92m Downloaded^[[0m bitflags v2.11.1 -Rust Build & Test Build 2026-04-30T14:19:55.6805167Z ^[[1m^[[92m Downloaded^[[0m cfg-if v1.0.4 -Rust Build & Test Build 2026-04-30T14:19:55.6818235Z ^[[1m^[[92m Downloaded^[[0m tonic-build v0.11.0 -Rust Build & Test Build 2026-04-30T14:19:55.6830747Z ^[[1m^[[92m Downloaded^[[0m want v0.3.1 -Rust Build & Test Build 2026-04-30T14:19:55.6839073Z ^[[1m^[[92m Downloaded^[[0m parking_lot v0.12.5 -Rust Build & Test Build 2026-04-30T14:19:55.6858349Z ^[[1m^[[92m Downloaded^[[0m futures-core v0.3.32 -Rust Build & Test Build 2026-04-30T14:19:55.6868427Z ^[[1m^[[92m Downloaded^[[0m anyhow v1.0.102 -Rust Build & Test Build 2026-04-30T14:19:55.6892248Z ^[[1m^[[92m Downloaded^[[0m ppv-lite86 v0.2.21 -Rust Build & Test Build 2026-04-30T14:19:55.6902347Z ^[[1m^[[92m Downloaded^[[0m pin-project-internal v1.1.11 -Rust Build & Test Build 2026-04-30T14:19:55.6914721Z ^[[1m^[[92m Downloaded^[[0m lock_api v0.4.14 -Rust Build & Test Build 2026-04-30T14:19:55.6924870Z ^[[1m^[[92m Downloaded^[[0m fnv v1.0.7 -Rust Build & Test Build 2026-04-30T14:19:55.6931875Z ^[[1m^[[92m Downloaded^[[0m errno v0.3.14 -Rust Build & Test Build 2026-04-30T14:19:55.6976080Z ^[[1m^[[92m Downloaded^[[0m either v1.15.0 -Rust Build & Test Build 2026-04-30T14:19:55.6991111Z ^[[1m^[[92m Downloaded^[[0m parking_lot_core v0.9.12 -Rust Build & Test Build 2026-04-30T14:19:55.7011950Z ^[[1m^[[92m Downloaded^[[0m signal-hook-registry v1.4.8 -Rust Build & Test Build 2026-04-30T14:19:55.7025749Z ^[[1m^[[92m Downloaded^[[0m tempfile v3.27.0 -Rust Build & Test Build 2026-04-30T14:19:55.7044136Z ^[[1m^[[92m Downloaded^[[0m bytes v1.11.1 -Rust Build & Test Build 2026-04-30T14:19:55.7071673Z ^[[1m^[[92m Downloaded^[[0m prost-types v0.12.6 -Rust Build & Test Build 2026-04-30T14:19:55.7083796Z ^[[1m^[[92m Downloaded^[[0m prost v0.12.6 -Rust Build & Test Build 2026-04-30T14:19:55.7093699Z ^[[1m^[[92m Downloaded^[[0m httparse v1.10.1 -Rust Build & Test Build 2026-04-30T14:19:55.7110827Z ^[[1m^[[92m Downloaded^[[0m rustversion v1.0.22 -Rust Build & Test Build 2026-04-30T14:19:55.7141810Z ^[[1m^[[92m Downloaded^[[0m prost-derive v0.12.6 -Rust Build & Test Build 2026-04-30T14:19:55.7145249Z ^[[1m^[[92m Downloaded^[[0m tracing-attributes v0.1.31 -Rust Build & Test Build 2026-04-30T14:19:55.7164767Z ^[[1m^[[92m Downloaded^[[0m rand_core v0.6.4 -Rust Build & Test Build 2026-04-30T14:19:55.7175240Z ^[[1m^[[92m Downloaded^[[0m futures-channel v0.3.32 -Rust Build & Test Build 2026-04-30T14:19:55.7199489Z ^[[1m^[[92m Downloaded^[[0m tracing-core v0.1.36 -Rust Build & Test Build 2026-04-30T14:19:55.7221138Z ^[[1m^[[92m Downloaded^[[0m tokio-stream v0.1.18 -Rust Build & Test Build 2026-04-30T14:19:55.7252182Z ^[[1m^[[92m Downloaded^[[0m socket2 v0.6.3 -Rust Build & Test Build 2026-04-30T14:19:55.7266238Z ^[[1m^[[92m Downloaded^[[0m socket2 v0.5.10 -Rust Build & Test Build 2026-04-30T14:19:55.7282527Z ^[[1m^[[92m Downloaded^[[0m slab v0.4.12 -Rust Build & Test Build 2026-04-30T14:19:55.7293798Z ^[[1m^[[92m Downloaded^[[0m serde_derive v1.0.228 -Rust Build & Test Build 2026-04-30T14:19:55.7320582Z ^[[1m^[[92m Downloaded^[[0m rand v0.8.6 -Rust Build & Test Build 2026-04-30T14:19:55.7346147Z ^[[1m^[[92m Downloaded^[[0m serde v1.0.228 -Rust Build & Test Build 2026-04-30T14:19:55.7377978Z ^[[1m^[[92m Downloaded^[[0m tower v0.4.13 -Rust Build & Test Build 2026-04-30T14:19:55.7436048Z ^[[1m^[[92m Downloaded^[[0m axum v0.6.20 -Rust Build & Test Build 2026-04-30T14:19:55.7484397Z ^[[1m^[[92m Downloaded^[[0m tokio-util v0.7.18 -Rust Build & Test Build 2026-04-30T14:19:55.7538838Z ^[[1m^[[92m Downloaded^[[0m serde_json v1.0.149 -Rust Build & Test Build 2026-04-30T14:19:55.7584596Z ^[[1m^[[92m Downloaded^[[0m hashbrown v0.17.0 -Rust Build & Test Build 2026-04-30T14:19:55.7621379Z ^[[1m^[[92m Downloaded^[[0m hyper v0.14.32 -Rust Build & Test Build 2026-04-30T14:19:55.7672214Z ^[[1m^[[92m Downloaded^[[0m futures-util v0.3.32 -Rust Build & Test Build 2026-04-30T14:19:55.7753952Z ^[[1m^[[92m Downloaded^[[0m regex v1.12.3 -Rust Build & Test Build 2026-04-30T14:19:55.7791416Z ^[[1m^[[92m Downloaded^[[0m h2 v0.3.27 -Rust Build & Test Build 2026-04-30T14:19:55.7832358Z ^[[1m^[[92m Downloaded^[[0m syn v2.0.117 -Rust Build & Test Build 2026-04-30T14:19:55.7902109Z ^[[1m^[[92m Downloaded^[[0m itertools v0.12.1 -Rust Build & Test Build 2026-04-30T14:19:55.7944503Z ^[[1m^[[92m Downloaded^[[0m aho-corasick v1.1.4 -Rust Build & Test Build 2026-04-30T14:19:55.7982997Z ^[[1m^[[92m Downloaded^[[0m tonic v0.11.0 -Rust Build & Test Build 2026-04-30T14:19:55.8023532Z ^[[1m^[[92m Downloaded^[[0m regex-syntax v0.8.10 -Rust Build & Test Build 2026-04-30T14:19:55.8073876Z ^[[1m^[[92m Downloaded^[[0m memchr v2.8.0 -Rust Build & Test Build 2026-04-30T14:19:55.8109001Z ^[[1m^[[92m Downloaded^[[0m http v0.2.12 -Rust Build & Test Build 2026-04-30T14:19:55.8134405Z ^[[1m^[[92m Downloaded^[[0m rustix v1.1.4 -Rust Build & Test Build 2026-04-30T14:19:55.8285843Z ^[[1m^[[92m Downloaded^[[0m hashbrown v0.12.3 -Rust Build & Test Build 2026-04-30T14:19:55.8314402Z ^[[1m^[[92m Downloaded^[[0m mio v1.2.0 -Rust Build & Test Build 2026-04-30T14:19:55.8349992Z ^[[1m^[[92m Downloaded^[[0m tracing v0.1.44 -Rust Build & Test Build 2026-04-30T14:19:55.8451356Z ^[[1m^[[92m Downloaded^[[0m indexmap v2.14.0 -Rust Build & Test Build 2026-04-30T14:19:55.8481441Z ^[[1m^[[92m Downloaded^[[0m getrandom v0.4.2 -Rust Build & Test Build 2026-04-30T14:19:55.8506391Z ^[[1m^[[92m Downloaded^[[0m proc-macro2 v1.0.106 -Rust Build & Test Build 2026-04-30T14:19:55.8526893Z ^[[1m^[[92m Downloaded^[[0m prettyplease v0.2.37 -Rust Build & Test Build 2026-04-30T14:19:55.8550291Z ^[[1m^[[92m Downloaded^[[0m serde_core v1.0.228 -Rust Build & Test Build 2026-04-30T14:19:55.8568485Z ^[[1m^[[92m Downloaded^[[0m indexmap v1.9.3 -Rust Build & Test Build 2026-04-30T14:19:55.8590611Z ^[[1m^[[92m Downloaded^[[0m regex-automata v0.4.14 -Rust Build & Test Build 2026-04-30T14:19:55.8693890Z ^[[1m^[[92m Downloaded^[[0m prost-build v0.12.6 -Rust Build & Test Build 2026-04-30T14:19:55.8713639Z ^[[1m^[[92m Downloaded^[[0m pin-project v1.1.11 -Rust Build & Test Build 2026-04-30T14:19:55.8783847Z ^[[1m^[[92m Downloaded^[[0m log v0.4.29 -Rust Build & Test Build 2026-04-30T14:19:55.8803683Z ^[[1m^[[92m Downloaded^[[0m getrandom v0.2.17 -Rust Build & Test Build 2026-04-30T14:19:55.8823144Z ^[[1m^[[92m Downloaded^[[0m smallvec v1.15.1 -Rust Build & Test Build 2026-04-30T14:19:55.8838973Z ^[[1m^[[92m Downloaded^[[0m petgraph v0.6.5 -Rust Build & Test Build 2026-04-30T14:19:55.8988490Z ^[[1m^[[92m Downloaded^[[0m quote v1.0.45 -Rust Build & Test Build 2026-04-30T14:19:55.9009269Z ^[[1m^[[92m Downloaded^[[0m once_cell v1.21.4 -Rust Build & Test Build 2026-04-30T14:19:55.9038513Z ^[[1m^[[92m Downloaded^[[0m futures-sink v0.3.32 -Rust Build & Test Build 2026-04-30T14:19:55.9058371Z ^[[1m^[[92m Downloaded^[[0m base64 v0.21.7 -Rust Build & Test Build 2026-04-30T14:19:55.9098734Z ^[[1m^[[92m Downloaded^[[0m libc v0.2.186 -Rust Build & Test Build 2026-04-30T14:19:55.9478705Z ^[[1m^[[92m Downloaded^[[0m tokio v1.52.1 -Rust Build & Test Build 2026-04-30T14:19:55.9932929Z ^[[1m^[[92m Downloaded^[[0m linux-raw-sys v0.12.1 -Rust Build & Test Build 2026-04-30T14:19:56.0711422Z ^[[1m^[[92m Compiling^[[0m proc-macro2 v1.0.106 -Rust Build & Test Build 2026-04-30T14:19:56.0718832Z ^[[1m^[[92m Compiling^[[0m quote v1.0.45 -Rust Build & Test Build 2026-04-30T14:19:56.2572233Z ^[[1m^[[92m Compiling^[[0m unicode-ident v1.0.24 -Rust Build & Test Build 2026-04-30T14:19:56.3261063Z ^[[1m^[[92m Compiling^[[0m libc v0.2.186 -Rust Build & Test Build 2026-04-30T14:19:56.5509264Z ^[[1m^[[92m Compiling^[[0m cfg-if v1.0.4 -Rust Build & Test Build 2026-04-30T14:19:57.0238980Z ^[[1m^[[92m Compiling^[[0m syn v2.0.117 -Rust Build & Test Build 2026-04-30T14:19:57.3949269Z ^[[1m^[[92m Compiling^[[0m pin-project-lite v0.2.17 -Rust Build & Test Build 2026-04-30T14:19:57.4278851Z ^[[1m^[[92m Compiling^[[0m bytes v1.11.1 -Rust Build & Test Build 2026-04-30T14:19:58.0228785Z ^[[1m^[[92m Compiling^[[0m once_cell v1.21.4 -Rust Build & Test Build 2026-04-30T14:19:58.1548991Z ^[[1m^[[92m Compiling^[[0m parking_lot_core v0.9.12 -Rust Build & Test Build 2026-04-30T14:19:58.2649257Z ^[[1m^[[92m Compiling^[[0m smallvec v1.15.1 -Rust Build & Test Build 2026-04-30T14:19:58.4120346Z ^[[1m^[[92m Compiling^[[0m scopeguard v1.2.0 -Rust Build & Test Build 2026-04-30T14:19:58.4469229Z ^[[1m^[[92m Compiling^[[0m futures-core v0.3.32 -Rust Build & Test Build 2026-04-30T14:19:58.5210090Z ^[[1m^[[92m Compiling^[[0m lock_api v0.4.14 -Rust Build & Test Build 2026-04-30T14:19:58.8679252Z ^[[1m^[[92m Compiling^[[0m errno v0.3.14 -Rust Build & Test Build 2026-04-30T14:19:58.9430683Z ^[[1m^[[92m Compiling^[[0m equivalent v1.0.2 -Rust Build & Test Build 2026-04-30T14:19:58.9673514Z ^[[1m^[[92m Compiling^[[0m hashbrown v0.17.0 -Rust Build & Test Build 2026-04-30T14:19:59.4769403Z ^[[1m^[[92m Compiling^[[0m anyhow v1.0.102 -Rust Build & Test Build 2026-04-30T14:19:59.6808777Z ^[[1m^[[92m Compiling^[[0m indexmap v2.14.0 -Rust Build & Test Build 2026-04-30T14:20:00.2988334Z ^[[1m^[[92m Compiling^[[0m signal-hook-registry v1.4.8 -Rust Build & Test Build 2026-04-30T14:20:00.5349040Z ^[[1m^[[92m Compiling^[[0m parking_lot v0.12.5 -Rust Build & Test Build 2026-04-30T14:20:00.9098812Z ^[[1m^[[92m Compiling^[[0m socket2 v0.6.3 -Rust Build & Test Build 2026-04-30T14:20:01.3919430Z ^[[1m^[[92m Compiling^[[0m tokio-macros v2.7.0 -Rust Build & Test Build 2026-04-30T14:20:01.3990534Z ^[[1m^[[92m Compiling^[[0m mio v1.2.0 -Rust Build & Test Build 2026-04-30T14:20:01.8688061Z ^[[1m^[[92m Compiling^[[0m either v1.15.0 -Rust Build & Test Build 2026-04-30T14:20:01.8769195Z ^[[1m^[[92m Compiling^[[0m tokio v1.52.1 -Rust Build & Test Build 2026-04-30T14:20:01.9929835Z ^[[1m^[[92m Compiling^[[0m itertools v0.12.1 -Rust Build & Test Build 2026-04-30T14:20:03.5180236Z ^[[1m^[[92m Compiling^[[0m itoa v1.0.18 -Rust Build & Test Build 2026-04-30T14:20:03.6357408Z ^[[1m^[[92m Compiling^[[0m rustversion v1.0.22 -Rust Build & Test Build 2026-04-30T14:20:03.8422361Z ^[[1m^[[92m Compiling^[[0m prost-derive v0.12.6 -Rust Build & Test Build 2026-04-30T14:20:05.3779265Z ^[[1m^[[92m Compiling^[[0m futures-task v0.3.32 -Rust Build & Test Build 2026-04-30T14:20:05.4639690Z ^[[1m^[[92m Compiling^[[0m zerocopy v0.8.48 -Rust Build & Test Build 2026-04-30T14:20:05.6778764Z ^[[1m^[[92m Compiling^[[0m fnv v1.0.7 -Rust Build & Test Build 2026-04-30T14:20:05.7279568Z ^[[1m^[[92m Compiling^[[0m slab v0.4.12 -Rust Build & Test Build 2026-04-30T14:20:05.8339738Z ^[[1m^[[92m Compiling^[[0m futures-util v0.3.32 -Rust Build & Test Build 2026-04-30T14:20:07.4759366Z ^[[1m^[[92m Compiling^[[0m http v0.2.12 -Rust Build & Test Build 2026-04-30T14:20:08.8919394Z ^[[1m^[[92m Compiling^[[0m tracing-attributes v0.1.31 -Rust Build & Test Build 2026-04-30T14:20:08.9205018Z ^[[1m^[[92m Compiling^[[0m tracing-core v0.1.36 -Rust Build & Test Build 2026-04-30T14:20:09.4759016Z ^[[1m^[[92m Compiling^[[0m futures-sink v0.3.32 -Rust Build & Test Build 2026-04-30T14:20:09.5222804Z ^[[1m^[[92m Compiling^[[0m rustix v1.1.4 -Rust Build & Test Build 2026-04-30T14:20:09.7139254Z ^[[1m^[[92m Compiling^[[0m getrandom v0.4.2 -Rust Build & Test Build 2026-04-30T14:20:09.8890650Z ^[[1m^[[92m Compiling^[[0m tokio-util v0.7.18 -Rust Build & Test Build 2026-04-30T14:20:09.9329530Z ^[[1m^[[92m Compiling^[[0m tracing v0.1.44 -Rust Build & Test Build 2026-04-30T14:20:10.9118937Z ^[[1m^[[92m Compiling^[[0m getrandom v0.2.17 -Rust Build & Test Build 2026-04-30T14:20:11.0399297Z ^[[1m^[[92m Compiling^[[0m tower-service v0.3.3 -Rust Build & Test Build 2026-04-30T14:20:11.0719271Z ^[[1m^[[92m Compiling^[[0m serde_core v1.0.228 -Rust Build & Test Build 2026-04-30T14:20:11.2359061Z ^[[1m^[[92m Compiling^[[0m prettyplease v0.2.37 -Rust Build & Test Build 2026-04-30T14:20:11.8199643Z ^[[1m^[[92m Compiling^[[0m httparse v1.10.1 -Rust Build & Test Build 2026-04-30T14:20:11.9922593Z ^[[1m^[[92m Compiling^[[0m regex-syntax v0.8.10 -Rust Build & Test Build 2026-04-30T14:20:13.7805955Z ^[[1m^[[92m Compiling^[[0m linux-raw-sys v0.12.1 -Rust Build & Test Build 2026-04-30T14:20:13.8948867Z ^[[1m^[[92m Compiling^[[0m autocfg v1.5.0 -Rust Build & Test Build 2026-04-30T14:20:14.0889018Z ^[[1m^[[92m Compiling^[[0m bitflags v2.11.1 -Rust Build & Test Build 2026-04-30T14:20:14.1871907Z ^[[1m^[[92m Compiling^[[0m indexmap v1.9.3 -Rust Build & Test Build 2026-04-30T14:20:14.2659140Z ^[[1m^[[92m Compiling^[[0m ppv-lite86 v0.2.21 -Rust Build & Test Build 2026-04-30T14:20:14.5509278Z ^[[1m^[[92m Compiling^[[0m regex-automata v0.4.14 -Rust Build & Test Build 2026-04-30T14:20:15.7997853Z ^[[1m^[[92m Compiling^[[0m prost v0.12.6 -Rust Build & Test Build 2026-04-30T14:20:16.0883172Z ^[[1m^[[92m Compiling^[[0m rand_core v0.6.4 -Rust Build & Test Build 2026-04-30T14:20:16.3379436Z ^[[1m^[[92m Compiling^[[0m http-body v0.4.6 -Rust Build & Test Build 2026-04-30T14:20:16.5016527Z ^[[1m^[[92m Compiling^[[0m try-lock v0.2.5 -Rust Build & Test Build 2026-04-30T14:20:16.5328497Z ^[[1m^[[92m Compiling^[[0m fixedbitset v0.4.2 -Rust Build & Test Build 2026-04-30T14:20:16.5409941Z ^[[1m^[[92m Compiling^[[0m fastrand v2.4.1 -Rust Build & Test Build 2026-04-30T14:20:16.6609485Z ^[[1m^[[92m Compiling^[[0m petgraph v0.6.5 -Rust Build & Test Build 2026-04-30T14:20:16.6841904Z ^[[1m^[[92m Compiling^[[0m tempfile v3.27.0 -Rust Build & Test Build 2026-04-30T14:20:16.9853662Z ^[[1m^[[92m Compiling^[[0m want v0.3.1 -Rust Build & Test Build 2026-04-30T14:20:17.0739759Z ^[[1m^[[92m Compiling^[[0m rand_chacha v0.3.1 -Rust Build & Test Build 2026-04-30T14:20:18.4272764Z ^[[1m^[[92m Compiling^[[0m prost-types v0.12.6 -Rust Build & Test Build 2026-04-30T14:20:19.4859071Z ^[[1m^[[92m Compiling^[[0m regex v1.12.3 -Rust Build & Test Build 2026-04-30T14:20:19.8827142Z ^[[1m^[[92m Compiling^[[0m h2 v0.3.27 -Rust Build & Test Build 2026-04-30T14:20:19.8963348Z ^[[1m^[[92m Compiling^[[0m axum-core v0.3.4 -Rust Build & Test Build 2026-04-30T14:20:19.9658948Z ^[[1m^[[92m Compiling^[[0m pin-project-internal v1.1.11 -Rust Build & Test Build 2026-04-30T14:20:20.8629193Z ^[[1m^[[92m Compiling^[[0m futures-channel v0.3.32 -Rust Build & Test Build 2026-04-30T14:20:21.0114418Z ^[[1m^[[92m Compiling^[[0m socket2 v0.5.10 -Rust Build & Test Build 2026-04-30T14:20:21.4778837Z ^[[1m^[[92m Compiling^[[0m tower-layer v0.3.3 -Rust Build & Test Build 2026-04-30T14:20:21.5799156Z ^[[1m^[[92m Compiling^[[0m heck v0.5.0 -Rust Build & Test Build 2026-04-30T14:20:21.7208803Z ^[[1m^[[92m Compiling^[[0m multimap v0.10.1 -Rust Build & Test Build 2026-04-30T14:20:21.8123319Z ^[[1m^[[92m Compiling^[[0m log v0.4.29 -Rust Build & Test Build 2026-04-30T14:20:21.9130783Z ^[[1m^[[92m Compiling^[[0m hashbrown v0.12.3 -Rust Build & Test Build 2026-04-30T14:20:22.3414246Z ^[[1m^[[92m Compiling^[[0m serde v1.0.228 -Rust Build & Test Build 2026-04-30T14:20:22.4909303Z ^[[1m^[[92m Compiling^[[0m httpdate v1.0.3 -Rust Build & Test Build 2026-04-30T14:20:22.6569207Z ^[[1m^[[92m Compiling^[[0m hyper v0.14.32 -Rust Build & Test Build 2026-04-30T14:20:23.5579035Z ^[[1m^[[92m Compiling^[[0m prost-build v0.12.6 -Rust Build & Test Build 2026-04-30T14:20:24.5609404Z ^[[1m^[[92m Compiling^[[0m pin-project v1.1.11 -Rust Build & Test Build 2026-04-30T14:20:24.5978854Z ^[[1m^[[92m Compiling^[[0m rand v0.8.6 -Rust Build & Test Build 2026-04-30T14:20:25.2538963Z ^[[1m^[[92m Compiling^[[0m axum v0.6.20 -Rust Build & Test Build 2026-04-30T14:20:25.3218959Z ^[[1m^[[92m Compiling^[[0m async-trait v0.1.89 -Rust Build & Test Build 2026-04-30T14:20:26.0383451Z ^[[1m^[[92m Compiling^[[0m serde_derive v1.0.228 -Rust Build & Test Build 2026-04-30T14:20:26.2449515Z ^[[1m^[[92m Compiling^[[0m zmij v1.0.21 -Rust Build & Test Build 2026-04-30T14:20:26.3751464Z ^[[1m^[[92m Compiling^[[0m memchr v2.8.0 -Rust Build & Test Build 2026-04-30T14:20:27.0370379Z ^[[1m^[[92m Compiling^[[0m mime v0.3.17 -Rust Build & Test Build 2026-04-30T14:20:29.1609754Z ^[[1m^[[92m Compiling^[[0m tower v0.4.13 -Rust Build & Test Build 2026-04-30T14:20:29.3149355Z ^[[1m^[[92m Compiling^[[0m tonic-build v0.11.0 -Rust Build & Test Build 2026-04-30T14:20:29.9965741Z ^[[1m^[[92m Compiling^[[0m tokio-io-timeout v1.2.1 -Rust Build & Test Build 2026-04-30T14:20:30.0889517Z ^[[1m^[[92m Compiling^[[0m async-stream-impl v0.3.6 -Rust Build & Test Build 2026-04-30T14:20:30.2176053Z ^[[1m^[[92m Compiling^[[0m bitflags v1.3.2 -Rust Build & Test Build 2026-04-30T14:20:30.2511982Z ^[[1m^[[92m Compiling^[[0m sync_wrapper v0.1.2 -Rust Build & Test Build 2026-04-30T14:20:30.2723900Z ^[[1m^[[92m Compiling^[[0m matchit v0.7.3 -Rust Build & Test Build 2026-04-30T14:20:30.4368427Z ^[[1m^[[92m Compiling^[[0m percent-encoding v2.3.2 -Rust Build & Test Build 2026-04-30T14:20:30.5158582Z ^[[1m^[[92m Compiling^[[0m serde_json v1.0.149 -Rust Build & Test Build 2026-04-30T14:20:30.6118908Z ^[[1m^[[92m Compiling^[[0m async-stream v0.3.6 -Rust Build & Test Build 2026-04-30T14:20:30.6479291Z ^[[1m^[[92m Compiling^[[0m vtuber-image v0.1.0 (/home/runner/work/vtuber-image/vtuber-image) -Rust Build & Test Build 2026-04-30T14:20:31.0359444Z ^[[1m^[[92m Compiling^[[0m hyper-timeout v0.4.1 -Rust Build & Test Build 2026-04-30T14:20:31.3396562Z ^[[1m^[[92m Compiling^[[0m tokio-stream v0.1.18 -Rust Build & Test Build 2026-04-30T14:20:31.9999181Z ^[[1m^[[92m Compiling^[[0m base64 v0.21.7 -Rust Build & Test Build 2026-04-30T14:20:33.4369805Z ^[[1m^[[91merror^[[0m: failed to run custom build command for `vtuber-image v0.1.0 (/home/runner/work/vtuber-image/vtuber-image)` -Rust Build & Test Build 2026-04-30T14:20:33.4371430Z -Rust Build & Test Build 2026-04-30T14:20:33.4371713Z Caused by: -Rust Build & Test Build 2026-04-30T14:20:33.4373027Z process didn't exit successfully: `/home/runner/work/vtuber-image/vtuber-image/target/debug/build/vtuber-image-2c41edac7389625e/build-script-build` (exit status: 1) -Rust Build & Test Build 2026-04-30T14:20:33.4374705Z --- stdout -Rust Build & Test Build 2026-04-30T14:20:33.4375250Z cargo:rerun-if-changed=proto/vtuber_image/v1/image.proto -Rust Build & Test Build 2026-04-30T14:20:33.4375958Z cargo:rerun-if-changed=proto -Rust Build & Test Build 2026-04-30T14:20:33.4376355Z -Rust Build & Test Build 2026-04-30T14:20:33.4376587Z --- stderr -Rust Build & Test Build 2026-04-30T14:20:33.4379689Z Error: Custom { kind: NotFound, error: "Could not find `protoc`. If `protoc` is installed, try setting the `PROTOC` environment variable to the path of the `protoc` binary. To install it on Debian, run `apt-get install protobuf-compiler`. It is also available at https://github.com/protocolbuffers/protobuf/releases For more information: https://docs.rs/prost-build/#sourcing-protoc" } -Rust Build & Test Build 2026-04-30T14:20:33.4383024Z ^[[1m^[[33mwarning^[[0m: build failed, waiting for other jobs to finish... -Rust Build & Test Build 2026-04-30T14:20:33.7690631Z ##[error]Process completed with exit code 101. -Rust Build & Test Post Run actions/checkout@v4 2026-04-30T14:20:33.7780435Z Post job cleanup. -Rust Build & Test Post Run actions/checkout@v4 2026-04-30T14:20:33.8747492Z [command]/usr/bin/git version -Rust Build & Test Post Run actions/checkout@v4 2026-04-30T14:20:33.8796595Z git version 2.53.0 -Rust Build & Test Post Run actions/checkout@v4 2026-04-30T14:20:33.8840639Z Temporarily overriding HOME='/home/runner/work/_temp/cb4af493-ad69-402c-92d2-8289886addf8' before making global git config changes -Rust Build & Test Post Run actions/checkout@v4 2026-04-30T14:20:33.8842133Z Adding repository directory to the temporary git global config as a safe directory -Rust Build & Test Post Run actions/checkout@v4 2026-04-30T14:20:33.8847810Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/vtuber-image/vtuber-image -Rust Build & Test Post Run actions/checkout@v4 2026-04-30T14:20:33.8885000Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand -Rust Build & Test Post Run actions/checkout@v4 2026-04-30T14:20:33.8919375Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" -Rust Build & Test Post Run actions/checkout@v4 2026-04-30T14:20:33.9111815Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader -Rust Build & Test Post Run actions/checkout@v4 2026-04-30T14:20:33.9134102Z http.https://github.com/.extraheader -Rust Build & Test Post Run actions/checkout@v4 2026-04-30T14:20:33.9147216Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader -Rust Build & Test Post Run actions/checkout@v4 2026-04-30T14:20:33.9178126Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" -Rust Build & Test Post Run actions/checkout@v4 2026-04-30T14:20:33.9364072Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: -Rust Build & Test Post Run actions/checkout@v4 2026-04-30T14:20:33.9396709Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url -Rust Build & Test Complete job 2026-04-30T14:20:33.9699017Z Cleaning up orphan processes -Rust Build & Test Complete job 2026-04-30T14:20:33.9921341Z ##[warning]Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4. 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/ -Bootstrap smoke test Set up job 2026-04-30T14:19:48.2302773Z Current runner version: '2.334.0' -Bootstrap smoke test Set up job 2026-04-30T14:19:48.2339149Z ##[group]Runner Image Provisioner -Bootstrap smoke test Set up job 2026-04-30T14:19:48.2340919Z Hosted Compute Agent -Bootstrap smoke test Set up job 2026-04-30T14:19:48.2341763Z Version: 20260213.493 -Bootstrap smoke test Set up job 2026-04-30T14:19:48.2342717Z Commit: 5c115507f6dd24b8de37d8bbe0bb4509d0cc0fa3 -Bootstrap smoke test Set up job 2026-04-30T14:19:48.2343880Z Build Date: 2026-02-13T00:28:41Z -Bootstrap smoke test Set up job 2026-04-30T14:19:48.2345012Z Worker ID: {95985451-2ede-4baa-a2a5-febaed0216db} -Bootstrap smoke test Set up job 2026-04-30T14:19:48.2346041Z Azure Region: eastus -Bootstrap smoke test Set up job 2026-04-30T14:19:48.2347030Z ##[endgroup] -Bootstrap smoke test Set up job 2026-04-30T14:19:48.2349066Z ##[group]Operating System -Bootstrap smoke test Set up job 2026-04-30T14:19:48.2350168Z Ubuntu -Bootstrap smoke test Set up job 2026-04-30T14:19:48.2351008Z 24.04.4 -Bootstrap smoke test Set up job 2026-04-30T14:19:48.2351664Z LTS -Bootstrap smoke test Set up job 2026-04-30T14:19:48.2352429Z ##[endgroup] -Bootstrap smoke test Set up job 2026-04-30T14:19:48.2353221Z ##[group]Runner Image -Bootstrap smoke test Set up job 2026-04-30T14:19:48.2354131Z Image: ubuntu-24.04 -Bootstrap smoke test Set up job 2026-04-30T14:19:48.2354874Z Version: 20260413.86.1 -Bootstrap smoke test Set up job 2026-04-30T14:19:48.2356432Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260413.86/images/ubuntu/Ubuntu2404-Readme.md -Bootstrap smoke test Set up job 2026-04-30T14:19:48.2359295Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260413.86 -Bootstrap smoke test Set up job 2026-04-30T14:19:48.2361196Z ##[endgroup] -Bootstrap smoke test Set up job 2026-04-30T14:19:48.2362905Z ##[group]GITHUB_TOKEN Permissions -Bootstrap smoke test Set up job 2026-04-30T14:19:48.2365817Z Contents: read -Bootstrap smoke test Set up job 2026-04-30T14:19:48.2366682Z Metadata: read -Bootstrap smoke test Set up job 2026-04-30T14:19:48.2367482Z Packages: read -Bootstrap smoke test Set up job 2026-04-30T14:19:48.2368272Z ##[endgroup] -Bootstrap smoke test Set up job 2026-04-30T14:19:48.2371632Z Secret source: Actions -Bootstrap smoke test Set up job 2026-04-30T14:19:48.2373023Z Prepare workflow directory -Bootstrap smoke test Set up job 2026-04-30T14:19:48.2829739Z Prepare all required actions -Bootstrap smoke test Set up job 2026-04-30T14:19:48.2882073Z Getting action download info -Bootstrap smoke test Set up job 2026-04-30T14:19:48.5738070Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5) -Bootstrap smoke test Set up job 2026-04-30T14:19:48.8033661Z Complete job name: Bootstrap smoke test -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8725259Z ##[group]Run actions/checkout@v4 -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8726148Z with: -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8726612Z repository: echo-layer/vtuber-image -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8727353Z token: *** -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8727823Z ssh-strict: true -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8728261Z ssh-user: git -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8728713Z persist-credentials: true -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8729581Z clean: true -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8730244Z sparse-checkout-cone-mode: true -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8730940Z fetch-depth: 1 -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8731376Z fetch-tags: false -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8731827Z show-progress: true -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8732270Z lfs: false -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8732699Z submodules: false -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8733151Z set-safe-directory: true -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:48.8733871Z ##[endgroup] -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0192596Z Syncing repository: echo-layer/vtuber-image -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0195559Z ##[group]Getting Git version info -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0230557Z Working directory is '/home/runner/work/vtuber-image/vtuber-image' -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0232460Z [command]/usr/bin/git version -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0233297Z git version 2.53.0 -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0235822Z ##[endgroup] -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0253248Z Temporarily overriding HOME='/home/runner/work/_temp/d9583156-17a9-48ed-8b81-34bccf6f9bc3' before making global git config changes -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0256251Z Adding repository directory to the temporary git global config as a safe directory -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0258224Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/vtuber-image/vtuber-image -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0295765Z Deleting the contents of '/home/runner/work/vtuber-image/vtuber-image' -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0298220Z ##[group]Initializing the repository -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0300601Z [command]/usr/bin/git init /home/runner/work/vtuber-image/vtuber-image -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0426143Z hint: Using 'master' as the name for the initial branch. This default branch name -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0434856Z hint: will change to "main" in Git 3.0. To configure the initial branch name -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0437015Z hint: to use in all of your new repositories, which will suppress this warning, -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0440997Z hint: call: -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0441713Z hint: -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0442884Z hint: git config --global init.defaultBranch -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0443890Z hint: -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0444828Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0446397Z hint: 'development'. The just-created branch can be renamed via this command: -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0447921Z hint: -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0448614Z hint: git branch -m -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0449414Z hint: -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0450721Z hint: Disable this message with "git config set advice.defaultBranchName false" -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0452424Z Initialized empty Git repository in /home/runner/work/vtuber-image/vtuber-image/.git/ -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0456429Z [command]/usr/bin/git remote add origin https://github.com/echo-layer/vtuber-image -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0513158Z ##[endgroup] -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0514757Z ##[group]Disabling automatic garbage collection -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0523386Z [command]/usr/bin/git config --local gc.auto 0 -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0596584Z ##[endgroup] -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0598184Z ##[group]Setting up auth -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0600203Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.0673737Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.4602546Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.4826740Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.5694886Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.5698980Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.5703149Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.5954610Z ##[endgroup] -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.5956759Z ##[group]Fetching the repository -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.5982924Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +6ec10343f27d82b4244a6bdb4dafdbbfe078590e:refs/remotes/pull/1/merge -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8291293Z From https://github.com/echo-layer/vtuber-image -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8301132Z * [new ref] 6ec10343f27d82b4244a6bdb4dafdbbfe078590e -> pull/1/merge -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8420279Z ##[endgroup] -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8422209Z ##[group]Determining the checkout info -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8424201Z ##[endgroup] -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8425437Z [command]/usr/bin/git sparse-checkout disable -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8431784Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8436154Z ##[group]Checking out the ref -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8437834Z [command]/usr/bin/git checkout --progress --force refs/remotes/pull/1/merge -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8491151Z Note: switching to 'refs/remotes/pull/1/merge'. -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8492321Z -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8493234Z You are in 'detached HEAD' state. You can look around, make experimental -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8495132Z changes and commit them, and you can discard any commits you make in this -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8497155Z state without impacting any branches by switching back to a branch. -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8499967Z -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8501048Z If you want to create a new branch to retain commits you create, you may -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8503066Z do so (now or later) by using -c with the switch command. Example: -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8504209Z -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8504880Z git switch -c -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8674906Z -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8675775Z Or undo this operation with: -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8676583Z -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8677196Z git switch - -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8677828Z -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8679011Z Turn off this advice by setting config variable advice.detachedHead to false -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8680465Z -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8681696Z HEAD is now at 6ec1034 Merge dab39a5ac56bec32f9592e07879e589a80d5ab5e into cdf28f205ce0adfe00bd7355be100fbe8371f70b -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8685966Z ##[endgroup] -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8689954Z [command]/usr/bin/git log -1 --format=%H -Bootstrap smoke test Run actions/checkout@v4 2026-04-30T14:19:49.8691347Z 6ec10343f27d82b4244a6bdb4dafdbbfe078590e -Bootstrap smoke test Detect source stacks 2026-04-30T14:19:49.8846559Z ##[group]Run echo "rust=$([ -f Cargo.toml ] && echo true || echo false)" >> $GITHUB_OUTPUT -Bootstrap smoke test Detect source stacks 2026-04-30T14:19:49.8847962Z ^[[36;1mecho "rust=$([ -f Cargo.toml ] && echo true || echo false)" >> $GITHUB_OUTPUT^[[0m -Bootstrap smoke test Detect source stacks 2026-04-30T14:19:49.8849397Z ^[[36;1mecho "python=$({ [ -f pyproject.toml ] || [ -f requirements.txt ]; } && echo true || echo false)" >> $GITHUB_OUTPUT^[[0m -Bootstrap smoke test Detect source stacks 2026-04-30T14:19:49.8851157Z ^[[36;1mecho "node=$([ -f package.json ] && echo true || echo false)" >> $GITHUB_OUTPUT^[[0m -Bootstrap smoke test Detect source stacks 2026-04-30T14:19:49.8877973Z shell: /usr/bin/bash -e {0} -Bootstrap smoke test Detect source stacks 2026-04-30T14:19:49.8878796Z ##[endgroup] -Bootstrap smoke test Verify repo structure 2026-04-30T14:19:49.9069770Z ##[group]Run echo "rust=true python=false node=false" -Bootstrap smoke test Verify repo structure 2026-04-30T14:19:49.9070776Z ^[[36;1mecho "rust=true python=false node=false"^[[0m -Bootstrap smoke test Verify repo structure 2026-04-30T14:19:49.9071967Z ^[[36;1mecho "OK — repo structure verified. Stack-specific jobs below run only if their manifest exists."^[[0m -Bootstrap smoke test Verify repo structure 2026-04-30T14:19:49.9094158Z shell: /usr/bin/bash -e {0} -Bootstrap smoke test Verify repo structure 2026-04-30T14:19:49.9094892Z ##[endgroup] -Bootstrap smoke test Verify repo structure 2026-04-30T14:19:49.9142955Z rust=true python=false node=false -Bootstrap smoke test Verify repo structure 2026-04-30T14:19:49.9145034Z OK — repo structure verified. Stack-specific jobs below run only if their manifest exists. -Bootstrap smoke test Post Run actions/checkout@v4 2026-04-30T14:19:49.9276128Z Post job cleanup. -Bootstrap smoke test Post Run actions/checkout@v4 2026-04-30T14:19:50.0351229Z [command]/usr/bin/git version -Bootstrap smoke test Post Run actions/checkout@v4 2026-04-30T14:19:50.0395148Z git version 2.53.0 -Bootstrap smoke test Post Run actions/checkout@v4 2026-04-30T14:19:50.0540310Z Temporarily overriding HOME='/home/runner/work/_temp/dd4eb5f6-dbaa-4893-a129-f55e2bdca889' before making global git config changes -Bootstrap smoke test Post Run actions/checkout@v4 2026-04-30T14:19:50.0575775Z Adding repository directory to the temporary git global config as a safe directory -Bootstrap smoke test Post Run actions/checkout@v4 2026-04-30T14:19:50.0578419Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/vtuber-image/vtuber-image -Bootstrap smoke test Post Run actions/checkout@v4 2026-04-30T14:19:50.1356462Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand -Bootstrap smoke test Post Run actions/checkout@v4 2026-04-30T14:19:50.1396397Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" -Bootstrap smoke test Post Run actions/checkout@v4 2026-04-30T14:19:50.1675618Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader -Bootstrap smoke test Post Run actions/checkout@v4 2026-04-30T14:19:50.1702305Z http.https://github.com/.extraheader -Bootstrap smoke test Post Run actions/checkout@v4 2026-04-30T14:19:50.1714637Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader -Bootstrap smoke test Post Run actions/checkout@v4 2026-04-30T14:19:50.2545835Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" -Bootstrap smoke test Post Run actions/checkout@v4 2026-04-30T14:19:50.2831427Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: -Bootstrap smoke test Post Run actions/checkout@v4 2026-04-30T14:19:50.2919777Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url -Bootstrap smoke test Complete job 2026-04-30T14:19:50.3541368Z Cleaning up orphan processes -Bootstrap smoke test Complete job 2026-04-30T14:19:50.3846934Z ##[warning]Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. 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/ -Rust Lint & Format Set up job 2026-04-30T14:19:47.8979566Z Current runner version: '2.334.0' -Rust Lint & Format Set up job 2026-04-30T14:19:47.9034925Z ##[group]Runner Image Provisioner -Rust Lint & Format Set up job 2026-04-30T14:19:47.9036108Z Hosted Compute Agent -Rust Lint & Format Set up job 2026-04-30T14:19:47.9036958Z Version: 20260213.493 -Rust Lint & Format Set up job 2026-04-30T14:19:47.9058375Z Commit: 5c115507f6dd24b8de37d8bbe0bb4509d0cc0fa3 -Rust Lint & Format Set up job 2026-04-30T14:19:47.9059572Z Build Date: 2026-02-13T00:28:41Z -Rust Lint & Format Set up job 2026-04-30T14:19:47.9060679Z Worker ID: {7a919b63-182d-4fd8-b443-7bfb77383e10} -Rust Lint & Format Set up job 2026-04-30T14:19:47.9061974Z Azure Region: eastus2 -Rust Lint & Format Set up job 2026-04-30T14:19:47.9062928Z ##[endgroup] -Rust Lint & Format Set up job 2026-04-30T14:19:47.9065327Z ##[group]Operating System -Rust Lint & Format Set up job 2026-04-30T14:19:47.9066420Z Ubuntu -Rust Lint & Format Set up job 2026-04-30T14:19:47.9067126Z 24.04.4 -Rust Lint & Format Set up job 2026-04-30T14:19:47.9068224Z LTS -Rust Lint & Format Set up job 2026-04-30T14:19:47.9069078Z ##[endgroup] -Rust Lint & Format Set up job 2026-04-30T14:19:47.9069956Z ##[group]Runner Image -Rust Lint & Format Set up job 2026-04-30T14:19:47.9070871Z Image: ubuntu-24.04 -Rust Lint & Format Set up job 2026-04-30T14:19:47.9071885Z Version: 20260413.86.1 -Rust Lint & Format Set up job 2026-04-30T14:19:47.9073628Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260413.86/images/ubuntu/Ubuntu2404-Readme.md -Rust Lint & Format Set up job 2026-04-30T14:19:47.9076555Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260413.86 -Rust Lint & Format Set up job 2026-04-30T14:19:47.9098530Z ##[endgroup] -Rust Lint & Format Set up job 2026-04-30T14:19:47.9100630Z ##[group]GITHUB_TOKEN Permissions -Rust Lint & Format Set up job 2026-04-30T14:19:47.9103440Z Contents: read -Rust Lint & Format Set up job 2026-04-30T14:19:47.9104288Z Metadata: read -Rust Lint & Format Set up job 2026-04-30T14:19:47.9105227Z Packages: read -Rust Lint & Format Set up job 2026-04-30T14:19:47.9106017Z ##[endgroup] -Rust Lint & Format Set up job 2026-04-30T14:19:47.9109162Z Secret source: Actions -Rust Lint & Format Set up job 2026-04-30T14:19:47.9110953Z Prepare workflow directory -Rust Lint & Format Set up job 2026-04-30T14:19:47.9854307Z Prepare all required actions -Rust Lint & Format Set up job 2026-04-30T14:19:47.9910842Z Getting action download info -Rust Lint & Format Set up job 2026-04-30T14:19:48.4482068Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5) -Rust Lint & Format Set up job 2026-04-30T14:19:48.5646626Z Download action repository 'dtolnay/rust-toolchain@stable' (SHA:29eef336d9b2848a0b548edc03f92a220660cdb8) -Rust Lint & Format Set up job 2026-04-30T14:19:48.9176951Z Complete job name: Rust Lint & Format -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9914601Z ##[group]Run actions/checkout@v4 -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9915470Z with: -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9915895Z repository: echo-layer/vtuber-image -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9916574Z token: *** -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9916953Z ssh-strict: true -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9917784Z ssh-user: git -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9918244Z persist-credentials: true -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9918691Z clean: true -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9919095Z sparse-checkout-cone-mode: true -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9919587Z fetch-depth: 1 -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9919972Z fetch-tags: false -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9920369Z show-progress: true -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9920762Z lfs: false -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9921131Z submodules: false -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9921533Z set-safe-directory: true -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:48.9922292Z ##[endgroup] -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1112083Z Syncing repository: echo-layer/vtuber-image -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1114536Z ##[group]Getting Git version info -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1115701Z Working directory is '/home/runner/work/vtuber-image/vtuber-image' -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1118665Z [command]/usr/bin/git version -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1168985Z git version 2.53.0 -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1193272Z ##[endgroup] -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1209939Z Temporarily overriding HOME='/home/runner/work/_temp/aaca5ccd-7c0e-4ad9-b0d8-adfcfe8fce59' before making global git config changes -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1218336Z Adding repository directory to the temporary git global config as a safe directory -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1221469Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/vtuber-image/vtuber-image -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1251981Z Deleting the contents of '/home/runner/work/vtuber-image/vtuber-image' -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1256575Z ##[group]Initializing the repository -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1262088Z [command]/usr/bin/git init /home/runner/work/vtuber-image/vtuber-image -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1378844Z hint: Using 'master' as the name for the initial branch. This default branch name -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1381072Z hint: will change to "main" in Git 3.0. To configure the initial branch name -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1389239Z hint: to use in all of your new repositories, which will suppress this warning, -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1391274Z hint: call: -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1392497Z hint: -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1393805Z hint: git config --global init.defaultBranch -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1401072Z hint: -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1402670Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1405019Z hint: 'development'. The just-created branch can be renamed via this command: -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1406894Z hint: -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1408826Z hint: git branch -m -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1410115Z hint: -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1412003Z hint: Disable this message with "git config set advice.defaultBranchName false" -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1419228Z Initialized empty Git repository in /home/runner/work/vtuber-image/vtuber-image/.git/ -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1424553Z [command]/usr/bin/git remote add origin https://github.com/echo-layer/vtuber-image -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1429291Z ##[endgroup] -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1431328Z ##[group]Disabling automatic garbage collection -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1432942Z [command]/usr/bin/git config --local gc.auto 0 -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1460104Z ##[endgroup] -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1461969Z ##[group]Setting up auth -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1466988Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1499910Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1793893Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.1833791Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.2060841Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.2092903Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.2329587Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.2366095Z ##[endgroup] -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.2368005Z ##[group]Fetching the repository -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.2375651Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +6ec10343f27d82b4244a6bdb4dafdbbfe078590e:refs/remotes/pull/1/merge -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5009597Z From https://github.com/echo-layer/vtuber-image -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5011151Z * [new ref] 6ec10343f27d82b4244a6bdb4dafdbbfe078590e -> pull/1/merge -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5033904Z ##[endgroup] -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5036049Z ##[group]Determining the checkout info -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5038866Z ##[endgroup] -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5048896Z [command]/usr/bin/git sparse-checkout disable -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5081704Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5110819Z ##[group]Checking out the ref -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5115748Z [command]/usr/bin/git checkout --progress --force refs/remotes/pull/1/merge -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5172082Z Note: switching to 'refs/remotes/pull/1/merge'. -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5173661Z -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5175074Z You are in 'detached HEAD' state. You can look around, make experimental -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5177898Z changes and commit them, and you can discard any commits you make in this -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5182310Z state without impacting any branches by switching back to a branch. -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5184234Z -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5185928Z If you want to create a new branch to retain commits you create, you may -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5188787Z do so (now or later) by using -c with the switch command. Example: -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5190695Z -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5191514Z git switch -c -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5193108Z -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5193915Z Or undo this operation with: -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5195589Z -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5196299Z git switch - -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5197973Z -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5199402Z Turn off this advice by setting config variable advice.detachedHead to false -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5201717Z -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5203810Z HEAD is now at 6ec1034 Merge dab39a5ac56bec32f9592e07879e589a80d5ab5e into cdf28f205ce0adfe00bd7355be100fbe8371f70b -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5210752Z ##[endgroup] -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5228654Z [command]/usr/bin/git log -1 --format=%H -Rust Lint & Format Run actions/checkout@v4 2026-04-30T14:19:49.5253691Z 6ec10343f27d82b4244a6bdb4dafdbbfe078590e -Rust Lint & Format Skip if no Cargo.toml 2026-04-30T14:19:49.5472797Z ##[group]Run if [ ! -f Cargo.toml ]; then -Rust Lint & Format Skip if no Cargo.toml 2026-04-30T14:19:49.5473644Z ^[[36;1mif [ ! -f Cargo.toml ]; then^[[0m -Rust Lint & Format Skip if no Cargo.toml 2026-04-30T14:19:49.5474490Z ^[[36;1m echo "::notice::No Cargo.toml yet; skipping Rust lint."^[[0m -Rust Lint & Format Skip if no Cargo.toml 2026-04-30T14:19:49.5475397Z ^[[36;1m echo "skip=true" >> $GITHUB_OUTPUT^[[0m -Rust Lint & Format Skip if no Cargo.toml 2026-04-30T14:19:49.5476084Z ^[[36;1melse^[[0m -Rust Lint & Format Skip if no Cargo.toml 2026-04-30T14:19:49.5476594Z ^[[36;1m echo "skip=false" >> $GITHUB_OUTPUT^[[0m -Rust Lint & Format Skip if no Cargo.toml 2026-04-30T14:19:49.5477506Z ^[[36;1mfi^[[0m -Rust Lint & Format Skip if no Cargo.toml 2026-04-30T14:19:49.5502340Z shell: /usr/bin/bash -e {0} -Rust Lint & Format Skip if no Cargo.toml 2026-04-30T14:19:49.5502965Z ##[endgroup] -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.5916467Z ##[group]Run dtolnay/rust-toolchain@stable -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.5917157Z with: -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.5917810Z components: rustfmt, clippy -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.5918357Z toolchain: stable -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.5918812Z ##[endgroup] -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6124256Z ##[group]Run : parse toolchain version -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6124981Z ^[[36;1m: parse toolchain version^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6125587Z ^[[36;1mif [[ -z $toolchain ]]; then^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6126730Z ^[[36;1m # GitHub does not enforce `required: true` inputs itself. https://github.com/actions/runner/issues/1070^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6128142Z ^[[36;1m echo "'toolchain' is a required input" >&2^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6128815Z ^[[36;1m exit 1^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6129552Z ^[[36;1melif [[ $toolchain =~ ^stable' '[0-9]+' '(year|month|week|day)s?' 'ago$ ]]; then^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6130475Z ^[[36;1m if [[ Linux == macOS ]]; then^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6131629Z ^[[36;1m echo "toolchain=1.$((($(date -v-$(sed 's/stable \([0-9]*\) \(.\).*/\1\2/' <<< $toolchain) +%s)/60/60/24-16569)/7/6))" >> $GITHUB_OUTPUT^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6132838Z ^[[36;1m else^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6133747Z ^[[36;1m echo "toolchain=1.$((($(date --date "${toolchain#stable }" +%s)/60/60/24-16569)/7/6))" >> $GITHUB_OUTPUT^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6134798Z ^[[36;1m fi^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6135451Z ^[[36;1melif [[ $toolchain =~ ^stable' 'minus' '[0-9]+' 'releases?$ ]]; then^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6136656Z ^[[36;1m echo "toolchain=1.$((($(date +%s)/60/60/24-16569)/7/6-${toolchain//[^0-9]/}))" >> $GITHUB_OUTPUT^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6138113Z ^[[36;1melif [[ $toolchain =~ ^1\.[0-9]+$ ]]; then^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6139372Z ^[[36;1m echo "toolchain=1.$((i=${toolchain#1.}, c=($(date +%s)/60/60/24-16569)/7/6, i+9*i*(10*i<=c)+90*i*(100*i<=c)))" >> $GITHUB_OUTPUT^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6140512Z ^[[36;1melse^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6141048Z ^[[36;1m echo "toolchain=$toolchain" >> $GITHUB_OUTPUT^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6141720Z ^[[36;1mfi^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6164383Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6165154Z env: -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6165542Z toolchain: stable -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6165983Z ##[endgroup] -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6279228Z ##[group]Run : construct rustup command line -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6279930Z ^[[36;1m: construct rustup command line^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6280920Z ^[[36;1mecho "targets=$(for t in ${targets//,/ }; do echo -n ' --target' $t; done)" >> $GITHUB_OUTPUT^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6282355Z ^[[36;1mecho "components=$(for c in ${components//,/ }; do echo -n ' --component' $c; done)" >> $GITHUB_OUTPUT^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6283437Z ^[[36;1mecho "downgrade=" >> $GITHUB_OUTPUT^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6303517Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6304260Z env: -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6304640Z targets: -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6305223Z components: rustfmt, clippy -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6305738Z ##[endgroup] -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6400022Z ##[group]Run : set $CARGO_HOME -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6400591Z ^[[36;1m: set $CARGO_HOME^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6401327Z ^[[36;1mecho CARGO_HOME=${CARGO_HOME:-"$HOME/.cargo"} >> $GITHUB_ENV^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6421472Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6422233Z ##[endgroup] -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6509659Z ##[group]Run : install rustup if needed -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6510304Z ^[[36;1m: install rustup if needed^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6510945Z ^[[36;1mif ! command -v rustup &>/dev/null; then^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6512594Z ^[[36;1m curl --proto '=https' --tlsv1.2 --retry 10 --retry-connrefused --location --silent --show-error --fail https://sh.rustup.rs | sh -s -- --default-toolchain none -y^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6514218Z ^[[36;1m echo "$CARGO_HOME/bin" >> $GITHUB_PATH^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6514833Z ^[[36;1mfi^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6535220Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6535984Z env: -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6536382Z CARGO_HOME: /home/runner/.cargo -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6536933Z ##[endgroup] -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6632992Z ##[group]Run rustup toolchain install stable --component rustfmt --component clippy --profile minimal --no-self-update -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6634804Z ^[[36;1mrustup toolchain install stable --component rustfmt --component clippy --profile minimal --no-self-update^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6655684Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6656426Z env: -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6656824Z CARGO_HOME: /home/runner/.cargo -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6657567Z RUSTUP_PERMIT_COPY_RENAME: 1 -Rust Lint & Format Setup Rust 2026-04-30T14:19:49.6658086Z ##[endgroup] -Rust Lint & Format Setup Rust 2026-04-30T14:19:50.0920046Z info: syncing channel updates for stable-x86_64-unknown-linux-gnu -Rust Lint & Format Setup Rust 2026-04-30T14:19:50.2604769Z info: latest update on 2026-04-16 for version 1.95.0 (59807616e 2026-04-14) -Rust Lint & Format Setup Rust 2026-04-30T14:19:50.2854730Z info: removing previous version of component clippy -Rust Lint & Format Setup Rust 2026-04-30T14:19:50.3005181Z info: removing previous version of component rustfmt -Rust Lint & Format Setup Rust 2026-04-30T14:19:50.3015870Z info: removing previous version of component cargo -Rust Lint & Format Setup Rust 2026-04-30T14:19:50.3107451Z info: removing previous version of component rust-std -Rust Lint & Format Setup Rust 2026-04-30T14:19:50.3217722Z info: removing previous version of component rustc -Rust Lint & Format Setup Rust 2026-04-30T14:19:50.3267923Z info: downloading 5 components -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.1893346Z -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.1989732Z stable-x86_64-unknown-linux-gnu updated - rustc 1.95.0 (59807616e 2026-04-14) (from rustc 1.94.1 (e408947bf 2026-03-25)) -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2008828Z -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2096857Z ##[group]Run rustup default stable -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2097149Z ^[[36;1mrustup default stable^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2119707Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2120038Z env: -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2120230Z CARGO_HOME: /home/runner/.cargo -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2120499Z ##[endgroup] -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2214438Z info: using existing install for stable-x86_64-unknown-linux-gnu -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2223513Z info: default toolchain set to stable-x86_64-unknown-linux-gnu -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2225942Z -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2292244Z stable-x86_64-unknown-linux-gnu unchanged - rustc 1.95.0 (59807616e 2026-04-14) -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2293137Z -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2334165Z ##[group]Run : create cachekey -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2334445Z ^[[36;1m: create cachekey^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2334928Z ^[[36;1mDATE=$(rustc +stable --version --verbose | sed -ne 's/^commit-date: \(20[0-9][0-9]\)-\([01][0-9]\)-\([0-3][0-9]\)$/\1\2\3/p')^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2335571Z ^[[36;1mHASH=$(rustc +stable --version --verbose | sed -ne 's/^commit-hash: //p')^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2336068Z ^[[36;1mecho "cachekey=$(echo $DATE$HASH | head -c12)" >> $GITHUB_OUTPUT^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2358366Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2358710Z env: -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2358885Z CARGO_HOME: /home/runner/.cargo -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2359161Z ##[endgroup] -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2703462Z ##[group]Run : disable incremental compilation -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2703834Z ^[[36;1m: disable incremental compilation^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2704158Z ^[[36;1mif [ -z "${CARGO_INCREMENTAL+set}" ]; then^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2704474Z ^[[36;1m echo CARGO_INCREMENTAL=0 >> $GITHUB_ENV^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2704749Z ^[[36;1mfi^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2727658Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2728014Z env: -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2728198Z CARGO_HOME: /home/runner/.cargo -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2728432Z ##[endgroup] -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2797031Z ##[group]Run : enable colors in Cargo output -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2797715Z ^[[36;1m: enable colors in Cargo output^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2798065Z ^[[36;1mif [ -z "${CARGO_TERM_COLOR+set}" ]; then^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2798395Z ^[[36;1m echo CARGO_TERM_COLOR=always >> $GITHUB_ENV^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2798665Z ^[[36;1mfi^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2819148Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2819507Z env: -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2819691Z CARGO_HOME: /home/runner/.cargo -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2819926Z CARGO_INCREMENTAL: 0 -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2820318Z ##[endgroup] -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2916604Z ##[group]Run : enable Cargo sparse registry -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2916936Z ^[[36;1m: enable Cargo sparse registry^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2917695Z ^[[36;1m# implemented in 1.66, stabilized in 1.68, made default in 1.70^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2918410Z ^[[36;1mif [ -z "${CARGO_REGISTRIES_CRATES_IO_PROTOCOL+set}" -o -f "/home/runner/work/_temp"/.implicit_cargo_registries_crates_io_protocol ]; then^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2919147Z ^[[36;1m if rustc +stable --version --verbose | grep -q '^release: 1\.6[89]\.'; then^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2919694Z ^[[36;1m touch "/home/runner/work/_temp"/.implicit_cargo_registries_crates_io_protocol || true^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2920229Z ^[[36;1m echo CARGO_REGISTRIES_CRATES_IO_PROTOCOL=sparse >> $GITHUB_ENV^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2920711Z ^[[36;1m elif rustc +stable --version --verbose | grep -q '^release: 1\.6[67]\.'; then^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2921278Z ^[[36;1m touch "/home/runner/work/_temp"/.implicit_cargo_registries_crates_io_protocol || true^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2921777Z ^[[36;1m echo CARGO_REGISTRIES_CRATES_IO_PROTOCOL=git >> $GITHUB_ENV^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2922098Z ^[[36;1m fi^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2922263Z ^[[36;1mfi^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2942552Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2942884Z env: -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2943058Z CARGO_HOME: /home/runner/.cargo -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2943296Z CARGO_INCREMENTAL: 0 -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2943487Z CARGO_TERM_COLOR: always -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.2943685Z ##[endgroup] -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3270016Z ##[group]Run : work around spurious network errors in curl 8.0 -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3270473Z ^[[36;1m: work around spurious network errors in curl 8.0^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3271201Z ^[[36;1m# https://rust-lang.zulipchat.com/#narrow/stream/246057-t-cargo/topic/timeout.20investigation^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3271831Z ^[[36;1mif rustc +stable --version --verbose | grep -q '^release: 1\.7[01]\.'; then^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3272304Z ^[[36;1m echo CARGO_HTTP_MULTIPLEXING=false >> $GITHUB_ENV^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3272603Z ^[[36;1mfi^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3295661Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3296002Z env: -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3296185Z CARGO_HOME: /home/runner/.cargo -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3296437Z CARGO_INCREMENTAL: 0 -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3296644Z CARGO_TERM_COLOR: always -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3296864Z ##[endgroup] -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3493940Z ##[group]Run rustc +stable --version --verbose -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3494271Z ^[[36;1mrustc +stable --version --verbose^[[0m -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3516263Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3516596Z env: -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3516775Z CARGO_HOME: /home/runner/.cargo -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3517023Z CARGO_INCREMENTAL: 0 -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3518213Z CARGO_TERM_COLOR: always -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3518458Z ##[endgroup] -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3668157Z rustc 1.95.0 (59807616e 2026-04-14) -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3671645Z binary: rustc -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3672544Z commit-hash: 59807616e1fa2540724bfbac14d7976d7e4a3860 -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3673359Z commit-date: 2026-04-14 -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3673957Z host: x86_64-unknown-linux-gnu -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3674595Z release: 1.95.0 -Rust Lint & Format Setup Rust 2026-04-30T14:20:00.3675122Z LLVM version: 22.1.2 -Rust Lint & Format Check formatting 2026-04-30T14:20:00.3751201Z ##[group]Run cargo fmt --all --check -Rust Lint & Format Check formatting 2026-04-30T14:20:00.3751538Z ^[[36;1mcargo fmt --all --check^[[0m -Rust Lint & Format Check formatting 2026-04-30T14:20:00.3774046Z shell: /usr/bin/bash -e {0} -Rust Lint & Format Check formatting 2026-04-30T14:20:00.3774297Z env: -Rust Lint & Format Check formatting 2026-04-30T14:20:00.3774475Z CARGO_HOME: /home/runner/.cargo -Rust Lint & Format Check formatting 2026-04-30T14:20:00.3774721Z CARGO_INCREMENTAL: 0 -Rust Lint & Format Check formatting 2026-04-30T14:20:00.3774922Z CARGO_TERM_COLOR: always -Rust Lint & Format Check formatting 2026-04-30T14:20:00.3775133Z ##[endgroup] -Rust Lint & Format Check formatting 2026-04-30T14:20:00.4221764Z Diff in /home/runner/work/vtuber-image/vtuber-image/build.rs:1: -Rust Lint & Format Check formatting 2026-04-30T14:20:00.4228950Z fn main() -> Result<(), Box> { -Rust Lint & Format Check formatting 2026-04-30T14:20:00.4230156Z - tonic_build::configure() -Rust Lint & Format Check formatting 2026-04-30T14:20:00.4230891Z - .compile( -Rust Lint & Format Check formatting 2026-04-30T14:20:00.4231583Z - &["proto/vtuber_image/v1/image.proto"], -Rust Lint & Format Check formatting 2026-04-30T14:20:00.4232430Z - &["proto"], -Rust Lint & Format Check formatting 2026-04-30T14:20:00.4232965Z - )?; -Rust Lint & Format Check formatting 2026-04-30T14:20:00.4233876Z + tonic_build::configure().compile(&["proto/vtuber_image/v1/image.proto"], &["proto"])?; -Rust Lint & Format Check formatting 2026-04-30T14:20:00.4234864Z Ok(()) -Rust Lint & Format Check formatting 2026-04-30T14:20:00.4235555Z } -Rust Lint & Format Check formatting 2026-04-30T14:20:00.4236099Z -Rust Lint & Format Check formatting 2026-04-30T14:20:00.4236807Z Diff in /home/runner/work/vtuber-image/vtuber-image/src/main.rs:26: -Rust Lint & Format Check formatting 2026-04-30T14:20:00.4237835Z .output() -Rust Lint & Format Check formatting 2026-04-30T14:20:00.4238766Z .map_err(|e| Status::internal(format!("Failed to execute python worker: {}", e)))?; -Rust Lint & Format Check formatting 2026-04-30T14:20:00.4239817Z -Rust Lint & Format Check formatting 2026-04-30T14:20:00.4240574Z - println!("Python output: {:?}", String::from_utf8_lossy(&output.stdout)); -Rust Lint & Format Check formatting 2026-04-30T14:20:00.4241419Z + println!( -Rust Lint & Format Check formatting 2026-04-30T14:20:00.4241988Z + "Python output: {:?}", -Rust Lint & Format Check formatting 2026-04-30T14:20:00.4242653Z + String::from_utf8_lossy(&output.stdout) -Rust Lint & Format Check formatting 2026-04-30T14:20:00.4243945Z + ); -Rust Lint & Format Check formatting 2026-04-30T14:20:00.4244422Z -Rust Lint & Format Check formatting 2026-04-30T14:20:00.4244989Z let reply = GenerationResponse { -Rust Lint & Format Check formatting 2026-04-30T14:20:00.4245833Z image_url: "http://placeholder.com/image.png".to_string(), -Rust Lint & Format Check formatting 2026-04-30T14:20:00.4257541Z ##[error]Process completed with exit code 1. -Rust Lint & Format Post Run actions/checkout@v4 2026-04-30T14:20:00.4381768Z Post job cleanup. -Rust Lint & Format Post Run actions/checkout@v4 2026-04-30T14:20:00.5357958Z [command]/usr/bin/git version -Rust Lint & Format Post Run actions/checkout@v4 2026-04-30T14:20:00.5409730Z git version 2.53.0 -Rust Lint & Format Post Run actions/checkout@v4 2026-04-30T14:20:00.5457169Z Temporarily overriding HOME='/home/runner/work/_temp/20abaa17-6c5d-48f8-b70b-ccded7246de8' before making global git config changes -Rust Lint & Format Post Run actions/checkout@v4 2026-04-30T14:20:00.5459247Z Adding repository directory to the temporary git global config as a safe directory -Rust Lint & Format Post Run actions/checkout@v4 2026-04-30T14:20:00.5463882Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/vtuber-image/vtuber-image -Rust Lint & Format Post Run actions/checkout@v4 2026-04-30T14:20:00.5501254Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand -Rust Lint & Format Post Run actions/checkout@v4 2026-04-30T14:20:00.5538027Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" -Rust Lint & Format Post Run actions/checkout@v4 2026-04-30T14:20:00.5808568Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader -Rust Lint & Format Post Run actions/checkout@v4 2026-04-30T14:20:00.5833832Z http.https://github.com/.extraheader -Rust Lint & Format Post Run actions/checkout@v4 2026-04-30T14:20:00.5855831Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader -Rust Lint & Format Post Run actions/checkout@v4 2026-04-30T14:20:00.5882638Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" -Rust Lint & Format Post Run actions/checkout@v4 2026-04-30T14:20:00.6146876Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: -Rust Lint & Format Post Run actions/checkout@v4 2026-04-30T14:20:00.6158207Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url -Rust Lint & Format Complete job 2026-04-30T14:20:00.6518447Z Cleaning up orphan processes -Rust Lint & Format Complete job 2026-04-30T14:20:00.6802297Z ##[warning]Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. 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/ diff --git a/pr_auto_fail.log b/pr_auto_fail.log deleted file mode 100644 index f780b47..0000000 --- a/pr_auto_fail.log +++ /dev/null @@ -1,148 +0,0 @@ -Label & Assign Set up job 2026-04-30T14:19:48.8932280Z Current runner version: '2.334.0' -Label & Assign Set up job 2026-04-30T14:19:48.8973637Z ##[group]Runner Image Provisioner -Label & Assign Set up job 2026-04-30T14:19:48.8975190Z Hosted Compute Agent -Label & Assign Set up job 2026-04-30T14:19:48.8976082Z Version: 20260213.493 -Label & Assign Set up job 2026-04-30T14:19:48.8977114Z Commit: 5c115507f6dd24b8de37d8bbe0bb4509d0cc0fa3 -Label & Assign Set up job 2026-04-30T14:19:48.8978498Z Build Date: 2026-02-13T00:28:41Z -Label & Assign Set up job 2026-04-30T14:19:48.8979680Z Worker ID: {f6493434-732a-4966-b20f-0b65e738a1ed} -Label & Assign Set up job 2026-04-30T14:19:48.8981214Z Azure Region: centralus -Label & Assign Set up job 2026-04-30T14:19:48.8982200Z ##[endgroup] -Label & Assign Set up job 2026-04-30T14:19:48.8984686Z ##[group]Operating System -Label & Assign Set up job 2026-04-30T14:19:48.8985689Z Ubuntu -Label & Assign Set up job 2026-04-30T14:19:48.8986698Z 24.04.4 -Label & Assign Set up job 2026-04-30T14:19:48.8987489Z LTS -Label & Assign Set up job 2026-04-30T14:19:48.8988308Z ##[endgroup] -Label & Assign Set up job 2026-04-30T14:19:48.8989188Z ##[group]Runner Image -Label & Assign Set up job 2026-04-30T14:19:48.8990196Z Image: ubuntu-24.04 -Label & Assign Set up job 2026-04-30T14:19:48.8991403Z Version: 20260413.86.1 -Label & Assign Set up job 2026-04-30T14:19:48.8993330Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260413.86/images/ubuntu/Ubuntu2404-Readme.md -Label & Assign Set up job 2026-04-30T14:19:48.8996316Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260413.86 -Label & Assign Set up job 2026-04-30T14:19:48.8998033Z ##[endgroup] -Label & Assign Set up job 2026-04-30T14:19:48.8999940Z ##[group]GITHUB_TOKEN Permissions -Label & Assign Set up job 2026-04-30T14:19:48.9003628Z Contents: read -Label & Assign Set up job 2026-04-30T14:19:48.9004540Z Metadata: read -Label & Assign Set up job 2026-04-30T14:19:48.9005397Z PullRequests: write -Label & Assign Set up job 2026-04-30T14:19:48.9006361Z ##[endgroup] -Label & Assign Set up job 2026-04-30T14:19:48.9009513Z Secret source: Actions -Label & Assign Set up job 2026-04-30T14:19:48.9011239Z Prepare workflow directory -Label & Assign Set up job 2026-04-30T14:19:48.9366015Z Prepare all required actions -Label & Assign Set up job 2026-04-30T14:19:48.9403567Z Getting action download info -Label & Assign Set up job 2026-04-30T14:19:49.4655062Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5) -Label & Assign Set up job 2026-04-30T14:19:49.8999814Z Download action repository 'actions/labeler@v5' (SHA:8558fd74291d67161a8a78ce36a881fa63b766a9) -Label & Assign Set up job 2026-04-30T14:19:50.4651801Z Download action repository 'actions-ecosystem/action-add-assignees@v1' (SHA:ce5019e63cc4f35aba27308dc88d19c8f3686747) -Label & Assign Set up job 2026-04-30T14:19:51.1120619Z Complete job name: Label & Assign -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1867794Z ##[group]Run actions/checkout@v4 -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1868985Z with: -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1869674Z repository: echo-layer/vtuber-image -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1870902Z token: *** -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1871581Z ssh-strict: true -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1872258Z ssh-user: git -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1872914Z persist-credentials: true -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1873616Z clean: true -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1874248Z sparse-checkout-cone-mode: true -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1874985Z fetch-depth: 1 -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1875632Z fetch-tags: false -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1876278Z show-progress: true -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1876945Z lfs: false -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1877834Z submodules: false -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1878508Z set-safe-directory: true -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.1879566Z ##[endgroup] -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3112365Z Syncing repository: echo-layer/vtuber-image -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3115534Z ##[group]Getting Git version info -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3117495Z Working directory is '/home/runner/work/vtuber-image/vtuber-image' -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3128460Z [command]/usr/bin/git version -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3153483Z git version 2.53.0 -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3185603Z ##[endgroup] -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3203331Z Temporarily overriding HOME='/home/runner/work/_temp/dff5658c-7c31-4527-836c-7dd1045ba737' before making global git config changes -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3206842Z Adding repository directory to the temporary git global config as a safe directory -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3211102Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/vtuber-image/vtuber-image -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3247731Z Deleting the contents of '/home/runner/work/vtuber-image/vtuber-image' -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3253648Z ##[group]Initializing the repository -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3259293Z [command]/usr/bin/git init /home/runner/work/vtuber-image/vtuber-image -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3363046Z hint: Using 'master' as the name for the initial branch. This default branch name -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3365868Z hint: will change to "main" in Git 3.0. To configure the initial branch name -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3369471Z hint: to use in all of your new repositories, which will suppress this warning, -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3372578Z hint: call: -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3374100Z hint: -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3376755Z hint: git config --global init.defaultBranch -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3378780Z hint: -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3381768Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3384582Z hint: 'development'. The just-created branch can be renamed via this command: -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3386636Z hint: -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3388912Z hint: git branch -m -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3391040Z hint: -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3393619Z hint: Disable this message with "git config set advice.defaultBranchName false" -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3396480Z Initialized empty Git repository in /home/runner/work/vtuber-image/vtuber-image/.git/ -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3403137Z [command]/usr/bin/git remote add origin https://github.com/echo-layer/vtuber-image -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3422760Z ##[endgroup] -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3425470Z ##[group]Disabling automatic garbage collection -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3427880Z [command]/usr/bin/git config --local gc.auto 0 -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3462782Z ##[endgroup] -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3465239Z ##[group]Setting up auth -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3469957Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3505404Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3806967Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.3841371Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.4085487Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.4125853Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.4368932Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.4409309Z ##[endgroup] -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.4411611Z ##[group]Fetching the repository -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.4422445Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +6ec10343f27d82b4244a6bdb4dafdbbfe078590e:refs/remotes/pull/1/merge -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8365500Z From https://github.com/echo-layer/vtuber-image -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8367518Z * [new ref] 6ec10343f27d82b4244a6bdb4dafdbbfe078590e -> pull/1/merge -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8373668Z ##[endgroup] -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8374954Z ##[group]Determining the checkout info -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8376458Z ##[endgroup] -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8377306Z [command]/usr/bin/git sparse-checkout disable -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8414598Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8445411Z ##[group]Checking out the ref -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8449781Z [command]/usr/bin/git checkout --progress --force refs/remotes/pull/1/merge -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8508739Z Note: switching to 'refs/remotes/pull/1/merge'. -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8511123Z -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8512886Z You are in 'detached HEAD' state. You can look around, make experimental -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8515662Z changes and commit them, and you can discard any commits you make in this -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8520812Z state without impacting any branches by switching back to a branch. -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8522304Z -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8523236Z If you want to create a new branch to retain commits you create, you may -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8525464Z do so (now or later) by using -c with the switch command. Example: -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8527059Z -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8527438Z git switch -c -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8528214Z -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8528556Z Or undo this operation with: -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8529246Z -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8529528Z git switch - -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8530077Z -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8531453Z Turn off this advice by setting config variable advice.detachedHead to false -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8533033Z -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8535017Z HEAD is now at 6ec1034 Merge dab39a5ac56bec32f9592e07879e589a80d5ab5e into cdf28f205ce0adfe00bd7355be100fbe8371f70b -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8540314Z ##[endgroup] -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8564297Z [command]/usr/bin/git log -1 --format=%H -Label & Assign Run actions/checkout@v4 2026-04-30T14:19:51.8589265Z 6ec10343f27d82b4244a6bdb4dafdbbfe078590e -Label & Assign Add Labels 2026-04-30T14:19:51.8904258Z ##[group]Run actions/labeler@v5 -Label & Assign Add Labels 2026-04-30T14:19:51.8905025Z with: -Label & Assign Add Labels 2026-04-30T14:19:51.8905868Z repo-token: *** -Label & Assign Add Labels 2026-04-30T14:19:51.8906382Z sync-labels: true -Label & Assign Add Labels 2026-04-30T14:19:51.8906999Z configuration-path: .github/labeler.yml -Label & Assign Add Labels 2026-04-30T14:19:51.8907826Z dot: true -Label & Assign Add Labels 2026-04-30T14:19:51.8908282Z ##[endgroup] -Label & Assign Add Labels 2026-04-30T14:19:52.9805470Z The configuration file (path: .github/labeler.yml) was not found locally, fetching via the api -Label & Assign Add Labels 2026-04-30T14:19:53.0941647Z ##[warning]The config file was not found at .github/labeler.yml. Make sure it exists and that this action has the correct access rights. -Label & Assign Add Labels 2026-04-30T14:19:53.0953598Z ##[error]HttpError: Not Found -Label & Assign Add Labels 2026-04-30T14:19:53.0955625Z ##[error]Not Found -Label & Assign Post Run actions/checkout@v4 2026-04-30T14:19:53.1171287Z Post job cleanup. -Label & Assign Post Run actions/checkout@v4 2026-04-30T14:19:53.2179380Z [command]/usr/bin/git version -Label & Assign Post Run actions/checkout@v4 2026-04-30T14:19:53.2233029Z git version 2.53.0 -Label & Assign Post Run actions/checkout@v4 2026-04-30T14:19:53.2281806Z Temporarily overriding HOME='/home/runner/work/_temp/44077a18-34f8-40d7-a498-7c929d2110b2' before making global git config changes -Label & Assign Post Run actions/checkout@v4 2026-04-30T14:19:53.2283663Z Adding repository directory to the temporary git global config as a safe directory -Label & Assign Post Run actions/checkout@v4 2026-04-30T14:19:53.2288437Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/vtuber-image/vtuber-image -Label & Assign Post Run actions/checkout@v4 2026-04-30T14:19:53.2328165Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand -Label & Assign Post Run actions/checkout@v4 2026-04-30T14:19:53.2366997Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" -Label & Assign Post Run actions/checkout@v4 2026-04-30T14:19:53.2608817Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader -Label & Assign Post Run actions/checkout@v4 2026-04-30T14:19:53.2633667Z http.https://github.com/.extraheader -Label & Assign Post Run actions/checkout@v4 2026-04-30T14:19:53.2651221Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader -Label & Assign Post Run actions/checkout@v4 2026-04-30T14:19:53.2689158Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" -Label & Assign Post Run actions/checkout@v4 2026-04-30T14:19:53.2927575Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: -Label & Assign Post Run actions/checkout@v4 2026-04-30T14:19:53.2964164Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url -Label & Assign Complete job 2026-04-30T14:19:53.3344808Z Cleaning up orphan processes -Label & Assign Complete job 2026-04-30T14:19:53.3578519Z ##[warning]Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/labeler@v5. 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/ diff --git a/security_fail.log b/security_fail.log deleted file mode 100644 index 805e3c0..0000000 --- a/security_fail.log +++ /dev/null @@ -1,1800 +0,0 @@ -Rust Dependency Audit Set up job 2026-04-30T14:19:47.2694629Z Current runner version: '2.334.0' -Rust Dependency Audit Set up job 2026-04-30T14:19:47.2724126Z ##[group]Runner Image Provisioner -Rust Dependency Audit Set up job 2026-04-30T14:19:47.2725452Z Hosted Compute Agent -Rust Dependency Audit Set up job 2026-04-30T14:19:47.2726285Z Version: 20260213.493 -Rust Dependency Audit Set up job 2026-04-30T14:19:47.2727273Z Commit: 5c115507f6dd24b8de37d8bbe0bb4509d0cc0fa3 -Rust Dependency Audit Set up job 2026-04-30T14:19:47.2728378Z Build Date: 2026-02-13T00:28:41Z -Rust Dependency Audit Set up job 2026-04-30T14:19:47.2729367Z Worker ID: {0b597a73-7d52-4b7a-8fc8-9de4d0409629} -Rust Dependency Audit Set up job 2026-04-30T14:19:47.2730450Z Azure Region: eastus -Rust Dependency Audit Set up job 2026-04-30T14:19:47.2731323Z ##[endgroup] -Rust Dependency Audit Set up job 2026-04-30T14:19:47.2733334Z ##[group]Operating System -Rust Dependency Audit Set up job 2026-04-30T14:19:47.2734370Z Ubuntu -Rust Dependency Audit Set up job 2026-04-30T14:19:47.2735232Z 24.04.4 -Rust Dependency Audit Set up job 2026-04-30T14:19:47.2736029Z LTS -Rust Dependency Audit Set up job 2026-04-30T14:19:47.2736758Z ##[endgroup] -Rust Dependency Audit Set up job 2026-04-30T14:19:47.2737544Z ##[group]Runner Image -Rust Dependency Audit Set up job 2026-04-30T14:19:47.2738414Z Image: ubuntu-24.04 -Rust Dependency Audit Set up job 2026-04-30T14:19:47.2739280Z Version: 20260413.86.1 -Rust Dependency Audit Set up job 2026-04-30T14:19:47.2740927Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260413.86/images/ubuntu/Ubuntu2404-Readme.md -Rust Dependency Audit Set up job 2026-04-30T14:19:47.2743630Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260413.86 -Rust Dependency Audit Set up job 2026-04-30T14:19:47.2744968Z ##[endgroup] -Rust Dependency Audit Set up job 2026-04-30T14:19:47.2746857Z ##[group]GITHUB_TOKEN Permissions -Rust Dependency Audit Set up job 2026-04-30T14:19:47.2750619Z Contents: read -Rust Dependency Audit Set up job 2026-04-30T14:19:47.2751532Z Metadata: read -Rust Dependency Audit Set up job 2026-04-30T14:19:47.2752216Z Packages: read -Rust Dependency Audit Set up job 2026-04-30T14:19:47.2753144Z ##[endgroup] -Rust Dependency Audit Set up job 2026-04-30T14:19:47.2756591Z Secret source: Actions -Rust Dependency Audit Set up job 2026-04-30T14:19:47.2757974Z Prepare workflow directory -Rust Dependency Audit Set up job 2026-04-30T14:19:47.3214235Z Prepare all required actions -Rust Dependency Audit Set up job 2026-04-30T14:19:47.3266946Z Getting action download info -Rust Dependency Audit Set up job 2026-04-30T14:19:47.7048346Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5) -Rust Dependency Audit Set up job 2026-04-30T14:19:47.9682476Z Download action repository 'dtolnay/rust-toolchain@stable' (SHA:29eef336d9b2848a0b548edc03f92a220660cdb8) -Rust Dependency Audit Set up job 2026-04-30T14:19:48.3530043Z Complete job name: Rust Dependency Audit -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4229719Z ##[group]Run actions/checkout@v4 -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4230639Z with: -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4231095Z repository: echo-layer/vtuber-image -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4231861Z token: *** -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4232314Z ssh-strict: true -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4232763Z ssh-user: git -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4233214Z persist-credentials: true -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4233701Z clean: true -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4234148Z sparse-checkout-cone-mode: true -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4234669Z fetch-depth: 1 -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4235447Z fetch-tags: false -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4235984Z show-progress: true -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4236446Z lfs: false -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4236854Z submodules: false -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4237309Z set-safe-directory: true -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.4238066Z ##[endgroup] -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5449294Z Syncing repository: echo-layer/vtuber-image -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5452098Z ##[group]Getting Git version info -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5453342Z Working directory is '/home/runner/work/vtuber-image/vtuber-image' -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5456583Z [command]/usr/bin/git version -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5489128Z git version 2.53.0 -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5515836Z ##[endgroup] -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5531489Z Temporarily overriding HOME='/home/runner/work/_temp/2080526d-2da0-42f1-81f0-8d4f2b811cac' before making global git config changes -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5533283Z Adding repository directory to the temporary git global config as a safe directory -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5541211Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/vtuber-image/vtuber-image -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5594592Z Deleting the contents of '/home/runner/work/vtuber-image/vtuber-image' -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5597525Z ##[group]Initializing the repository -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5598944Z [command]/usr/bin/git init /home/runner/work/vtuber-image/vtuber-image -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5661292Z hint: Using 'master' as the name for the initial branch. This default branch name -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5670335Z hint: will change to "main" in Git 3.0. To configure the initial branch name -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5672038Z hint: to use in all of your new repositories, which will suppress this warning, -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5673672Z hint: call: -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5674397Z hint: -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5675684Z hint: git config --global init.defaultBranch -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5682330Z hint: -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5683492Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5685498Z hint: 'development'. The just-created branch can be renamed via this command: -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5686853Z hint: -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5687633Z hint: git branch -m -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5688506Z hint: -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5689618Z hint: Disable this message with "git config set advice.defaultBranchName false" -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5691774Z Initialized empty Git repository in /home/runner/work/vtuber-image/vtuber-image/.git/ -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5695409Z [command]/usr/bin/git remote add origin https://github.com/echo-layer/vtuber-image -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5713008Z ##[endgroup] -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5714238Z ##[group]Disabling automatic garbage collection -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5715540Z [command]/usr/bin/git config --local gc.auto 0 -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5747385Z ##[endgroup] -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5748422Z ##[group]Setting up auth -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5749344Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.5784789Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.6082659Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.6117074Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.6370119Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.6403539Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.6654209Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.6691207Z ##[endgroup] -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.6693172Z ##[group]Fetching the repository -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.6701836Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +6ec10343f27d82b4244a6bdb4dafdbbfe078590e:refs/remotes/pull/1/merge -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.8967368Z From https://github.com/echo-layer/vtuber-image -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.8970760Z * [new ref] 6ec10343f27d82b4244a6bdb4dafdbbfe078590e -> pull/1/merge -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.8978352Z ##[endgroup] -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.8979729Z ##[group]Determining the checkout info -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.8981170Z ##[endgroup] -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.8982115Z [command]/usr/bin/git sparse-checkout disable -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.8987522Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9019658Z ##[group]Checking out the ref -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9021571Z [command]/usr/bin/git checkout --progress --force refs/remotes/pull/1/merge -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9077815Z Note: switching to 'refs/remotes/pull/1/merge'. -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9079462Z -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9080786Z You are in 'detached HEAD' state. You can look around, make experimental -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9083153Z changes and commit them, and you can discard any commits you make in this -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9086059Z state without impacting any branches by switching back to a branch. -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9087693Z -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9089098Z If you want to create a new branch to retain commits you create, you may -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9091210Z do so (now or later) by using -c with the switch command. Example: -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9092989Z -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9093876Z git switch -c -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9095631Z -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9096457Z Or undo this operation with: -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9098198Z -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9099026Z git switch - -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9100295Z -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9103177Z Turn off this advice by setting config variable advice.detachedHead to false -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9104359Z -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9106211Z HEAD is now at 6ec1034 Merge dab39a5ac56bec32f9592e07879e589a80d5ab5e into cdf28f205ce0adfe00bd7355be100fbe8371f70b -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9110175Z ##[endgroup] -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9133810Z [command]/usr/bin/git log -1 --format=%H -Rust Dependency Audit Run actions/checkout@v4 2026-04-30T14:19:48.9160244Z 6ec10343f27d82b4244a6bdb4dafdbbfe078590e -Rust Dependency Audit Skip if no Cargo.toml 2026-04-30T14:19:48.9389130Z ##[group]Run if [ ! -f Cargo.toml ]; then -Rust Dependency Audit Skip if no Cargo.toml 2026-04-30T14:19:48.9390181Z ^[[36;1mif [ ! -f Cargo.toml ]; then^[[0m -Rust Dependency Audit Skip if no Cargo.toml 2026-04-30T14:19:48.9391204Z ^[[36;1m echo "::notice::No Cargo.toml yet; skipping cargo-audit."^[[0m -Rust Dependency Audit Skip if no Cargo.toml 2026-04-30T14:19:48.9392293Z ^[[36;1m echo "skip=true" >> $GITHUB_OUTPUT^[[0m -Rust Dependency Audit Skip if no Cargo.toml 2026-04-30T14:19:48.9393158Z ^[[36;1melse^[[0m -Rust Dependency Audit Skip if no Cargo.toml 2026-04-30T14:19:48.9393902Z ^[[36;1m echo "skip=false" >> $GITHUB_OUTPUT^[[0m -Rust Dependency Audit Skip if no Cargo.toml 2026-04-30T14:19:48.9394820Z ^[[36;1mfi^[[0m -Rust Dependency Audit Skip if no Cargo.toml 2026-04-30T14:19:48.9423861Z shell: /usr/bin/bash -e {0} -Rust Dependency Audit Skip if no Cargo.toml 2026-04-30T14:19:48.9425025Z ##[endgroup] -Rust Dependency Audit Setup Rust 2026-04-30T14:19:48.9786755Z ##[group]Run dtolnay/rust-toolchain@stable -Rust Dependency Audit Setup Rust 2026-04-30T14:19:48.9787572Z with: -Rust Dependency Audit Setup Rust 2026-04-30T14:19:48.9788157Z toolchain: stable -Rust Dependency Audit Setup Rust 2026-04-30T14:19:48.9788784Z ##[endgroup] -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0008928Z ##[group]Run : parse toolchain version -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0009796Z ^[[36;1m: parse toolchain version^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0010543Z ^[[36;1mif [[ -z $toolchain ]]; then^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0011714Z ^[[36;1m # GitHub does not enforce `required: true` inputs itself. https://github.com/actions/runner/issues/1070^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0012945Z ^[[36;1m echo "'toolchain' is a required input" >&2^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0013718Z ^[[36;1m exit 1^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0014569Z ^[[36;1melif [[ $toolchain =~ ^stable' '[0-9]+' '(year|month|week|day)s?' 'ago$ ]]; then^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0015675Z ^[[36;1m if [[ Linux == macOS ]]; then^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0016876Z ^[[36;1m echo "toolchain=1.$((($(date -v-$(sed 's/stable \([0-9]*\) \(.\).*/\1\2/' <<< $toolchain) +%s)/60/60/24-16569)/7/6))" >> $GITHUB_OUTPUT^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0018065Z ^[[36;1m else^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0019015Z ^[[36;1m echo "toolchain=1.$((($(date --date "${toolchain#stable }" +%s)/60/60/24-16569)/7/6))" >> $GITHUB_OUTPUT^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0020073Z ^[[36;1m fi^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0020850Z ^[[36;1melif [[ $toolchain =~ ^stable' 'minus' '[0-9]+' 'releases?$ ]]; then^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0022040Z ^[[36;1m echo "toolchain=1.$((($(date +%s)/60/60/24-16569)/7/6-${toolchain//[^0-9]/}))" >> $GITHUB_OUTPUT^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0023126Z ^[[36;1melif [[ $toolchain =~ ^1\.[0-9]+$ ]]; then^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0024308Z ^[[36;1m echo "toolchain=1.$((i=${toolchain#1.}, c=($(date +%s)/60/60/24-16569)/7/6, i+9*i*(10*i<=c)+90*i*(100*i<=c)))" >> $GITHUB_OUTPUT^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0025774Z ^[[36;1melse^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0026467Z ^[[36;1m echo "toolchain=$toolchain" >> $GITHUB_OUTPUT^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0027271Z ^[[36;1mfi^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0052068Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0052944Z env: -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0053515Z toolchain: stable -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0054125Z ##[endgroup] -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0173802Z ##[group]Run : construct rustup command line -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0174653Z ^[[36;1m: construct rustup command line^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0175841Z ^[[36;1mecho "targets=$(for t in ${targets//,/ }; do echo -n ' --target' $t; done)" >> $GITHUB_OUTPUT^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0177252Z ^[[36;1mecho "components=$(for c in ${components//,/ }; do echo -n ' --component' $c; done)" >> $GITHUB_OUTPUT^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0178387Z ^[[36;1mecho "downgrade=" >> $GITHUB_OUTPUT^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0200839Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0201770Z env: -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0202329Z targets: -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0202916Z components: -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0203521Z ##[endgroup] -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0313128Z ##[group]Run : set $CARGO_HOME -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0313874Z ^[[36;1m: set $CARGO_HOME^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0314702Z ^[[36;1mecho CARGO_HOME=${CARGO_HOME:-"$HOME/.cargo"} >> $GITHUB_ENV^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0337787Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0338644Z ##[endgroup] -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0443641Z ##[group]Run : install rustup if needed -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0444452Z ^[[36;1m: install rustup if needed^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0445525Z ^[[36;1mif ! command -v rustup &>/dev/null; then^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0447103Z ^[[36;1m curl --proto '=https' --tlsv1.2 --retry 10 --retry-connrefused --location --silent --show-error --fail https://sh.rustup.rs | sh -s -- --default-toolchain none -y^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0448678Z ^[[36;1m echo "$CARGO_HOME/bin" >> $GITHUB_PATH^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0449428Z ^[[36;1mfi^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0471804Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0472650Z env: -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0473248Z CARGO_HOME: /home/runner/.cargo -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0473972Z ##[endgroup] -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0581395Z ##[group]Run rustup toolchain install stable --profile minimal --no-self-update -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0582825Z ^[[36;1mrustup toolchain install stable --profile minimal --no-self-update^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0605542Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0606391Z env: -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0606968Z CARGO_HOME: /home/runner/.cargo -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0607681Z RUSTUP_PERMIT_COPY_RENAME: 1 -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.0608335Z ##[endgroup] -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.5205351Z info: syncing channel updates for stable-x86_64-unknown-linux-gnu -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.7033774Z info: latest update on 2026-04-16 for version 1.95.0 (59807616e 2026-04-14) -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.7163098Z info: removing previous version of component clippy -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.7176762Z info: removing previous version of component rustfmt -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.7186323Z info: removing previous version of component cargo -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.7221867Z info: removing previous version of component rust-std -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.7266937Z info: removing previous version of component rustc -Rust Dependency Audit Setup Rust 2026-04-30T14:19:49.7310124Z info: downloading 5 components -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6060292Z -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6158936Z stable-x86_64-unknown-linux-gnu updated - rustc 1.95.0 (59807616e 2026-04-14) (from rustc 1.94.1 (e408947bf 2026-03-25)) -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6160937Z -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6265956Z ##[group]Run rustup default stable -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6266307Z ^[[36;1mrustup default stable^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6289405Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6289780Z env: -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6290023Z CARGO_HOME: /home/runner/.cargo -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6290292Z ##[endgroup] -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6394602Z info: using existing install for stable-x86_64-unknown-linux-gnu -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6400668Z info: default toolchain set to stable-x86_64-unknown-linux-gnu -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6402094Z -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6474558Z stable-x86_64-unknown-linux-gnu unchanged - rustc 1.95.0 (59807616e 2026-04-14) -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6475497Z -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6520623Z ##[group]Run : create cachekey -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6520985Z ^[[36;1m: create cachekey^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6521516Z ^[[36;1mDATE=$(rustc +stable --version --verbose | sed -ne 's/^commit-date: \(20[0-9][0-9]\)-\([01][0-9]\)-\([0-3][0-9]\)$/\1\2\3/p')^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6522154Z ^[[36;1mHASH=$(rustc +stable --version --verbose | sed -ne 's/^commit-hash: //p')^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6522652Z ^[[36;1mecho "cachekey=$(echo $DATE$HASH | head -c12)" >> $GITHUB_OUTPUT^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6544775Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6545424Z env: -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6545653Z CARGO_HOME: /home/runner/.cargo -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6545926Z ##[endgroup] -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6926181Z ##[group]Run : disable incremental compilation -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6926625Z ^[[36;1m: disable incremental compilation^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6927227Z ^[[36;1mif [ -z "${CARGO_INCREMENTAL+set}" ]; then^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6927614Z ^[[36;1m echo CARGO_INCREMENTAL=0 >> $GITHUB_ENV^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6927944Z ^[[36;1mfi^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6950416Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6950832Z env: -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6951093Z CARGO_HOME: /home/runner/.cargo -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.6951365Z ##[endgroup] -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7029277Z ##[group]Run : enable colors in Cargo output -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7029688Z ^[[36;1m: enable colors in Cargo output^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7030065Z ^[[36;1mif [ -z "${CARGO_TERM_COLOR+set}" ]; then^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7030421Z ^[[36;1m echo CARGO_TERM_COLOR=always >> $GITHUB_ENV^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7030732Z ^[[36;1mfi^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7052127Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7052488Z env: -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7052715Z CARGO_HOME: /home/runner/.cargo -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7052992Z CARGO_INCREMENTAL: 0 -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7053248Z ##[endgroup] -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7163027Z ##[group]Run : enable Cargo sparse registry -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7163412Z ^[[36;1m: enable Cargo sparse registry^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7163984Z ^[[36;1m# implemented in 1.66, stabilized in 1.68, made default in 1.70^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7164711Z ^[[36;1mif [ -z "${CARGO_REGISTRIES_CRATES_IO_PROTOCOL+set}" -o -f "/home/runner/work/_temp"/.implicit_cargo_registries_crates_io_protocol ]; then^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7165846Z ^[[36;1m if rustc +stable --version --verbose | grep -q '^release: 1\.6[89]\.'; then^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7166452Z ^[[36;1m touch "/home/runner/work/_temp"/.implicit_cargo_registries_crates_io_protocol || true^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7166986Z ^[[36;1m echo CARGO_REGISTRIES_CRATES_IO_PROTOCOL=sparse >> $GITHUB_ENV^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7167485Z ^[[36;1m elif rustc +stable --version --verbose | grep -q '^release: 1\.6[67]\.'; then^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7168054Z ^[[36;1m touch "/home/runner/work/_temp"/.implicit_cargo_registries_crates_io_protocol || true^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7168597Z ^[[36;1m echo CARGO_REGISTRIES_CRATES_IO_PROTOCOL=git >> $GITHUB_ENV^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7168976Z ^[[36;1m fi^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7169190Z ^[[36;1mfi^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7190453Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7190819Z env: -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7191041Z CARGO_HOME: /home/runner/.cargo -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7191325Z CARGO_INCREMENTAL: 0 -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7191570Z CARGO_TERM_COLOR: always -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7191818Z ##[endgroup] -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7543317Z ##[group]Run : work around spurious network errors in curl 8.0 -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7543816Z ^[[36;1m: work around spurious network errors in curl 8.0^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7544605Z ^[[36;1m# https://rust-lang.zulipchat.com/#narrow/stream/246057-t-cargo/topic/timeout.20investigation^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7545650Z ^[[36;1mif rustc +stable --version --verbose | grep -q '^release: 1\.7[01]\.'; then^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7546162Z ^[[36;1m echo CARGO_HTTP_MULTIPLEXING=false >> $GITHUB_ENV^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7546495Z ^[[36;1mfi^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7572383Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7572959Z env: -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7573277Z CARGO_HOME: /home/runner/.cargo -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7573703Z CARGO_INCREMENTAL: 0 -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7574056Z CARGO_TERM_COLOR: always -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7574426Z ##[endgroup] -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7791444Z ##[group]Run rustc +stable --version --verbose -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7791845Z ^[[36;1mrustc +stable --version --verbose^[[0m -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7814796Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7815449Z env: -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7815684Z CARGO_HOME: /home/runner/.cargo -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7815974Z CARGO_INCREMENTAL: 0 -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7816212Z CARGO_TERM_COLOR: always -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7816461Z ##[endgroup] -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7981901Z rustc 1.95.0 (59807616e 2026-04-14) -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7984265Z binary: rustc -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7985037Z commit-hash: 59807616e1fa2540724bfbac14d7976d7e4a3860 -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7985963Z commit-date: 2026-04-14 -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7986508Z host: x86_64-unknown-linux-gnu -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7987298Z release: 1.95.0 -Rust Dependency Audit Setup Rust 2026-04-30T14:19:59.7987863Z LLVM version: 22.1.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:19:59.8072122Z ##[group]Run cargo install cargo-audit -Rust Dependency Audit Install cargo-audit 2026-04-30T14:19:59.8072501Z ^[[36;1mcargo install cargo-audit^[[0m -Rust Dependency Audit Install cargo-audit 2026-04-30T14:19:59.8095764Z shell: /usr/bin/bash -e {0} -Rust Dependency Audit Install cargo-audit 2026-04-30T14:19:59.8096054Z env: -Rust Dependency Audit Install cargo-audit 2026-04-30T14:19:59.8096272Z CARGO_HOME: /home/runner/.cargo -Rust Dependency Audit Install cargo-audit 2026-04-30T14:19:59.8096558Z CARGO_INCREMENTAL: 0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:19:59.8096797Z CARGO_TERM_COLOR: always -Rust Dependency Audit Install cargo-audit 2026-04-30T14:19:59.8097048Z ##[endgroup] -Rust Dependency Audit Install cargo-audit 2026-04-30T14:19:59.8396015Z ^[[1m^[[92m Updating^[[0m crates.io index -Rust Dependency Audit Install cargo-audit 2026-04-30T14:19:59.8718010Z ^[[1m^[[92m Downloading^[[0m crates ... -Rust Dependency Audit Install cargo-audit 2026-04-30T14:19:59.9446268Z ^[[1m^[[92m Downloaded^[[0m cargo-audit v0.22.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:19:59.9613636Z ^[[1m^[[92m Installing^[[0m cargo-audit v0.22.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:19:59.9784783Z ^[[1m^[[92m Updating^[[0m crates.io index -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:00.9557979Z ^[[1m^[[92m Locking^[[0m 396 packages to latest compatible versions -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:00.9660035Z ^[[1m^[[92m Adding^[[0m generic-array v0.14.7 ^[[1m^[[33m(available: v0.14.9)^[[0m -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.0251317Z ^[[1m^[[92m Downloading^[[0m crates ... -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.0967745Z ^[[1m^[[92m Downloaded^[[0m abscissa_derive v0.9.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1034823Z ^[[1m^[[92m Downloaded^[[0m adler2 v2.0.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1073119Z ^[[1m^[[92m Downloaded^[[0m fnv v1.0.7 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1094017Z ^[[1m^[[92m Downloaded^[[0m faster-hex v0.10.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1139177Z ^[[1m^[[92m Downloaded^[[0m equivalent v1.0.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1164329Z ^[[1m^[[92m Downloaded^[[0m gix-hashtable v0.12.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1191196Z ^[[1m^[[92m Downloaded^[[0m anstream v1.0.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1255758Z ^[[1m^[[92m Downloaded^[[0m gix-prompt v0.13.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1277092Z ^[[1m^[[92m Downloaded^[[0m gix-filter v0.25.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1322999Z ^[[1m^[[92m Downloaded^[[0m gix-utils v0.3.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1345767Z ^[[1m^[[92m Downloaded^[[0m gix-glob v0.24.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1372648Z ^[[1m^[[92m Downloaded^[[0m futures-channel v0.3.32 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1411487Z ^[[1m^[[92m Downloaded^[[0m gix-worktree v0.47.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1438276Z ^[[1m^[[92m Downloaded^[[0m gix-index v0.46.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1492171Z ^[[1m^[[92m Downloaded^[[0m gix-command v0.7.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1513034Z ^[[1m^[[92m Downloaded^[[0m gix-url v0.35.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1533927Z ^[[1m^[[92m Downloaded^[[0m gix-traverse v0.52.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1566266Z ^[[1m^[[92m Downloaded^[[0m gix-ref v0.58.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1622201Z ^[[1m^[[92m Downloaded^[[0m clap_lex v1.1.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1648889Z ^[[1m^[[92m Downloaded^[[0m openssl-probe v0.2.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1667877Z ^[[1m^[[92m Downloaded^[[0m matchers v0.2.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1691175Z ^[[1m^[[92m Downloaded^[[0m gix-config-value v0.17.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1720485Z ^[[1m^[[92m Downloaded^[[0m icu_normalizer_data v2.2.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1754197Z ^[[1m^[[92m Downloaded^[[0m gix-worktree-state v0.25.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1788399Z ^[[1m^[[92m Downloaded^[[0m itoa v1.0.18 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1820824Z ^[[1m^[[92m Downloaded^[[0m futures-core v0.3.32 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1857888Z ^[[1m^[[92m Downloaded^[[0m quitters v0.1.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1880507Z ^[[1m^[[92m Downloaded^[[0m rustc-hash v2.1.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1904045Z ^[[1m^[[92m Downloaded^[[0m gix-discover v0.46.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1956005Z ^[[1m^[[92m Downloaded^[[0m subtle v2.6.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.1979890Z ^[[1m^[[92m Downloaded^[[0m rustversion v1.0.22 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2032813Z ^[[1m^[[92m Downloaded^[[0m time-core v0.1.8 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2049812Z ^[[1m^[[92m Downloaded^[[0m thiserror-impl v2.0.18 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2069229Z ^[[1m^[[92m Downloaded^[[0m shlex v1.3.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2104341Z ^[[1m^[[92m Downloaded^[[0m tinystr v0.8.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2130715Z ^[[1m^[[92m Downloaded^[[0m socket2 v0.6.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2172384Z ^[[1m^[[92m Downloaded^[[0m topological-sort v0.2.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2195285Z ^[[1m^[[92m Downloaded^[[0m toml_parser v1.1.2+spec-1.1.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2240528Z ^[[1m^[[92m Downloaded^[[0m uluru v3.1.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2261272Z ^[[1m^[[92m Downloaded^[[0m untrusted v0.9.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2293567Z ^[[1m^[[92m Downloaded^[[0m unicode-ident v1.0.24 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2337811Z ^[[1m^[[92m Downloaded^[[0m want v0.3.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2363244Z ^[[1m^[[92m Downloaded^[[0m potential_utf v0.1.5 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2384208Z ^[[1m^[[92m Downloaded^[[0m zeroize v1.8.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2407505Z ^[[1m^[[92m Downloaded^[[0m zmij v1.0.21 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2435519Z ^[[1m^[[92m Downloaded^[[0m yoke v0.8.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2461062Z ^[[1m^[[92m Downloaded^[[0m gix-path v0.11.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2488799Z ^[[1m^[[92m Downloaded^[[0m jobserver v0.1.34 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2527979Z ^[[1m^[[92m Downloaded^[[0m stable_deref_trait v1.2.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2543785Z ^[[1m^[[92m Downloaded^[[0m sha1 v0.10.6 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2567535Z ^[[1m^[[92m Downloaded^[[0m sync_wrapper v1.0.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2596820Z ^[[1m^[[92m Downloaded^[[0m tower-http v0.6.8 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.2704517Z ^[[1m^[[92m Downloaded^[[0m tokio v1.52.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.3155873Z ^[[1m^[[92m Downloaded^[[0m tinyvec_macros v0.1.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.3169144Z ^[[1m^[[92m Downloaded^[[0m kstring v2.0.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.3190538Z ^[[1m^[[92m Downloaded^[[0m hyper-rustls v0.27.9 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.3211168Z ^[[1m^[[92m Downloaded^[[0m encoding_rs v0.8.35 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.3428281Z ^[[1m^[[92m Downloaded^[[0m ring v0.17.14 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.3861032Z ^[[1m^[[92m Downloaded^[[0m thiserror v2.0.18 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.3936632Z ^[[1m^[[92m Downloaded^[[0m tracing-subscriber v0.3.23 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.4027323Z ^[[1m^[[92m Downloaded^[[0m nu-ansi-term v0.50.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.4056724Z ^[[1m^[[92m Downloaded^[[0m writeable v0.6.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.4079868Z ^[[1m^[[92m Downloaded^[[0m tracing v0.1.44 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.4248741Z ^[[1m^[[92m Downloaded^[[0m zlib-rs v0.6.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.4307031Z ^[[1m^[[92m Downloaded^[[0m winnow v0.7.15 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.4412266Z ^[[1m^[[92m Downloaded^[[0m url v2.5.8 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.4440900Z ^[[1m^[[92m Downloaded^[[0m wasmparser v0.207.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.4512596Z ^[[1m^[[92m Downloaded^[[0m toml v0.9.12+spec-1.1.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.4556710Z ^[[1m^[[92m Downloaded^[[0m icu_collections v2.2.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.4626577Z ^[[1m^[[92m Downloaded^[[0m tame-index v0.26.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.4672236Z ^[[1m^[[92m Downloaded^[[0m zerovec v0.11.6 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.4739467Z ^[[1m^[[92m Downloaded^[[0m zerotrie v0.2.4 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.4781893Z ^[[1m^[[92m Downloaded^[[0m zerocopy v0.8.48 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.5004129Z ^[[1m^[[92m Downloaded^[[0m typenum v1.20.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.5044820Z ^[[1m^[[92m Downloaded^[[0m tokio-util v0.7.18 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.5144196Z ^[[1m^[[92m Downloaded^[[0m regex v1.12.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.5225745Z ^[[1m^[[92m Downloaded^[[0m h2 v0.4.13 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.5300545Z ^[[1m^[[92m Downloaded^[[0m winnow v1.0.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.5399403Z ^[[1m^[[92m Downloaded^[[0m icu_properties_data v2.2.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.5508479Z ^[[1m^[[92m Downloaded^[[0m hyper v1.9.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.5577697Z ^[[1m^[[92m Downloaded^[[0m serde_json v1.0.149 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.5653763Z ^[[1m^[[92m Downloaded^[[0m iri-string v0.7.12 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.5734454Z ^[[1m^[[92m Downloaded^[[0m hashbrown v0.17.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.5790027Z ^[[1m^[[92m Downloaded^[[0m hashbrown v0.16.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.5844142Z ^[[1m^[[92m Downloaded^[[0m idna v1.1.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.5881908Z ^[[1m^[[92m Downloaded^[[0m regex-syntax v0.8.10 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.5952732Z ^[[1m^[[92m Downloaded^[[0m object v0.37.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6072048Z ^[[1m^[[92m Downloaded^[[0m hashbrown v0.15.5 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6124106Z ^[[1m^[[92m Downloaded^[[0m gix-pack v0.65.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6189761Z ^[[1m^[[92m Downloaded^[[0m mio v1.2.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6249869Z ^[[1m^[[92m Downloaded^[[0m memchr v2.8.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6304229Z ^[[1m^[[92m Downloaded^[[0m indexmap v2.14.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6348546Z ^[[1m^[[92m Downloaded^[[0m hyper-util v0.1.20 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6412548Z ^[[1m^[[92m Downloaded^[[0m http v1.4.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6451781Z ^[[1m^[[92m Downloaded^[[0m tinyvec v1.11.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6478821Z ^[[1m^[[92m Downloaded^[[0m icu_normalizer v2.2.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6517717Z ^[[1m^[[92m Downloaded^[[0m icu_locale_core v2.2.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6589547Z ^[[1m^[[92m Downloaded^[[0m miniz_oxide v0.8.9 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6615746Z ^[[1m^[[92m Downloaded^[[0m heapless v0.8.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6654965Z ^[[1m^[[92m Downloaded^[[0m gix-odb v0.75.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6689651Z ^[[1m^[[92m Downloaded^[[0m regex-automata v0.4.14 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6831227Z ^[[1m^[[92m Downloaded^[[0m toml-span v0.7.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6849634Z ^[[1m^[[92m Downloaded^[[0m tempfile v3.27.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6879871Z ^[[1m^[[92m Downloaded^[[0m once_cell v1.21.4 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6906979Z ^[[1m^[[92m Downloaded^[[0m litemap v0.8.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6931273Z ^[[1m^[[92m Downloaded^[[0m jiff-static v0.2.24 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6968734Z ^[[1m^[[92m Downloaded^[[0m httparse v1.10.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.6994801Z ^[[1m^[[92m Downloaded^[[0m jiff v0.2.24 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.7164123Z ^[[1m^[[92m Downloaded^[[0m sha1-checked v0.10.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.7225343Z ^[[1m^[[92m Downloaded^[[0m petgraph v0.8.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.7429422Z ^[[1m^[[92m Downloaded^[[0m libc v0.2.186 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.7821759Z ^[[1m^[[92m Downloaded^[[0m gix-protocol v0.56.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.7853337Z ^[[1m^[[92m Downloaded^[[0m gix-object v0.55.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.7884941Z ^[[1m^[[92m Downloaded^[[0m unicode-normalization v0.1.25 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.7922233Z ^[[1m^[[92m Downloaded^[[0m smallvec v1.15.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.7943668Z ^[[1m^[[92m Downloaded^[[0m rustls-pki-types v1.14.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.7969594Z ^[[1m^[[92m Downloaded^[[0m parking_lot_core v0.9.12 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.7991689Z ^[[1m^[[92m Downloaded^[[0m rand_chacha v0.9.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8004212Z ^[[1m^[[92m Downloaded^[[0m log v0.4.29 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8029231Z ^[[1m^[[92m Downloaded^[[0m gix-pathspec v0.15.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8044359Z ^[[1m^[[92m Downloaded^[[0m termcolor v1.4.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8057459Z ^[[1m^[[92m Downloaded^[[0m synstructure v0.13.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8068819Z ^[[1m^[[92m Downloaded^[[0m smol_str v0.3.6 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8085647Z ^[[1m^[[92m Downloaded^[[0m slab v0.4.12 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8099281Z ^[[1m^[[92m Downloaded^[[0m rustls-native-certs v0.8.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8123313Z ^[[1m^[[92m Downloaded^[[0m platforms v3.10.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8143740Z ^[[1m^[[92m Downloaded^[[0m parking_lot v0.12.5 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8170970Z ^[[1m^[[92m Downloaded^[[0m gix-tempfile v21.0.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8184593Z ^[[1m^[[92m Downloaded^[[0m ppv-lite86 v0.2.21 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8198032Z ^[[1m^[[92m Downloaded^[[0m memmap2 v0.9.10 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8216039Z ^[[1m^[[92m Downloaded^[[0m maybe-async v0.2.10 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8243525Z ^[[1m^[[92m Downloaded^[[0m gix-revision v0.40.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8261706Z ^[[1m^[[92m Downloaded^[[0m gix-packetline v0.21.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8280317Z ^[[1m^[[92m Downloaded^[[0m pin-project-lite v0.2.17 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8338137Z ^[[1m^[[92m Downloaded^[[0m owo-colors v4.3.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8357595Z ^[[1m^[[92m Downloaded^[[0m lock_api v0.4.14 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8370698Z ^[[1m^[[92m Downloaded^[[0m gix-negotiate v0.26.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8382368Z ^[[1m^[[92m Downloaded^[[0m tower v0.5.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8482637Z ^[[1m^[[92m Downloaded^[[0m http-body-util v0.1.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8500941Z ^[[1m^[[92m Downloaded^[[0m serde_spanned v1.1.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8513275Z ^[[1m^[[92m Downloaded^[[0m same-file v1.0.6 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8527790Z ^[[1m^[[92m Downloaded^[[0m gix-submodule v0.25.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8539783Z ^[[1m^[[92m Downloaded^[[0m zerovec-derive v0.11.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8555278Z ^[[1m^[[92m Downloaded^[[0m zerofrom-derive v0.1.7 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8566364Z ^[[1m^[[92m Downloaded^[[0m yoke-derive v0.8.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8578338Z ^[[1m^[[92m Downloaded^[[0m walkdir v2.5.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8598457Z ^[[1m^[[92m Downloaded^[[0m wait-timeout v0.2.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8614051Z ^[[1m^[[92m Downloaded^[[0m utf8parse v0.2.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8624525Z ^[[1m^[[92m Downloaded^[[0m color-eyre v0.6.5 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8699954Z ^[[1m^[[92m Downloaded^[[0m zerofrom v0.1.7 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8711852Z ^[[1m^[[92m Downloaded^[[0m version_check v0.9.5 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8726734Z ^[[1m^[[92m Downloaded^[[0m utf8_iter v1.0.4 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8741482Z ^[[1m^[[92m Downloaded^[[0m num-conv v0.2.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8756278Z ^[[1m^[[92m Downloaded^[[0m icu_properties v2.2.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8775721Z ^[[1m^[[92m Downloaded^[[0m unicode-bom v2.0.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8789638Z ^[[1m^[[92m Downloaded^[[0m time v0.3.47 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.8919197Z ^[[1m^[[92m Downloaded^[[0m rustls v0.23.40 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9046686Z ^[[1m^[[92m Downloaded^[[0m rustix v1.1.4 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9335758Z ^[[1m^[[92m Downloaded^[[0m ipnet v2.12.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9353409Z ^[[1m^[[92m Downloaded^[[0m gix-transport v0.53.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9390940Z ^[[1m^[[92m Downloaded^[[0m tracing-core v0.1.36 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9423014Z ^[[1m^[[92m Downloaded^[[0m syn v2.0.117 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9529093Z ^[[1m^[[92m Downloaded^[[0m gix v0.78.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9692314Z ^[[1m^[[92m Downloaded^[[0m bstr v1.12.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9772018Z ^[[1m^[[92m Downloaded^[[0m twox-hash v2.1.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9796376Z ^[[1m^[[92m Downloaded^[[0m tracing-log v0.2.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9811125Z ^[[1m^[[92m Downloaded^[[0m tracing-attributes v0.1.31 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9838506Z ^[[1m^[[92m Downloaded^[[0m gix-revwalk v0.26.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9851535Z ^[[1m^[[92m Downloaded^[[0m gimli v0.32.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9922229Z ^[[1m^[[92m Downloaded^[[0m try-lock v0.2.5 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9933089Z ^[[1m^[[92m Downloaded^[[0m tower-service v0.3.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9942092Z ^[[1m^[[92m Downloaded^[[0m tower-layer v0.3.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:01.9952629Z ^[[1m^[[92m Downloaded^[[0m rayon v1.12.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0053657Z ^[[1m^[[92m Downloaded^[[0m quinn-proto v0.11.14 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0122025Z ^[[1m^[[92m Downloaded^[[0m percent-encoding v2.3.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0131852Z ^[[1m^[[92m Downloaded^[[0m aws-lc-rs v1.16.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0250811Z ^[[1m^[[92m Downloaded^[[0m toml_datetime v0.7.5+spec-1.1.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0264796Z ^[[1m^[[92m Downloaded^[[0m reqwest v0.13.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0323021Z ^[[1m^[[92m Downloaded^[[0m home v0.5.12 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0334076Z ^[[1m^[[92m Downloaded^[[0m futures-util v0.3.32 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0469627Z ^[[1m^[[92m Downloaded^[[0m clap_builder v4.6.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0534219Z ^[[1m^[[92m Downloaded^[[0m aho-corasick v1.1.4 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0589283Z ^[[1m^[[92m Downloaded^[[0m toml_writer v1.1.1+spec-1.1.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0603850Z ^[[1m^[[92m Downloaded^[[0m tokio-rustls v0.26.4 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0636408Z ^[[1m^[[92m Downloaded^[[0m lazy_static v1.5.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0655868Z ^[[1m^[[92m Downloaded^[[0m is_terminal_polyfill v1.70.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0666989Z ^[[1m^[[92m Downloaded^[[0m http-body v1.0.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0678103Z ^[[1m^[[92m Downloaded^[[0m gix-shallow v0.8.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0688508Z ^[[1m^[[92m Downloaded^[[0m serde v1.0.228 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0723763Z ^[[1m^[[92m Downloaded^[[0m rustsec v0.32.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0775683Z ^[[1m^[[92m Downloaded^[[0m rustls-webpki v0.103.13 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0808323Z ^[[1m^[[92m Downloaded^[[0m rustls-platform-verifier v0.7.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0848087Z ^[[1m^[[92m Downloaded^[[0m rayon-core v1.13.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0886682Z ^[[1m^[[92m Downloaded^[[0m rand v0.9.4 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0925524Z ^[[1m^[[92m Downloaded^[[0m quinn v0.11.9 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.0959222Z ^[[1m^[[92m Downloaded^[[0m prodash v31.0.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1002653Z ^[[1m^[[92m Downloaded^[[0m gix-validate v0.11.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1015286Z ^[[1m^[[92m Downloaded^[[0m flate2 v1.1.9 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1065684Z ^[[1m^[[92m Downloaded^[[0m cc v1.2.61 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1098092Z ^[[1m^[[92m Downloaded^[[0m backtrace v0.3.76 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1149960Z ^[[1m^[[92m Downloaded^[[0m async-compression v0.4.42 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1221104Z ^[[1m^[[92m Downloaded^[[0m time-macros v0.2.27 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1244027Z ^[[1m^[[92m Downloaded^[[0m thread_local v1.1.9 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1260250Z ^[[1m^[[92m Downloaded^[[0m sharded-slab v0.1.7 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1293796Z ^[[1m^[[92m Downloaded^[[0m serde_derive v1.0.228 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1325206Z ^[[1m^[[92m Downloaded^[[0m serde_core v1.0.228 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1353237Z ^[[1m^[[92m Downloaded^[[0m heck v0.5.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1367745Z ^[[1m^[[92m Downloaded^[[0m gix-config v0.51.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1412094Z ^[[1m^[[92m Downloaded^[[0m proc-macro2 v1.0.106 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1442393Z ^[[1m^[[92m Downloaded^[[0m getrandom v0.4.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1481125Z ^[[1m^[[92m Downloaded^[[0m crossbeam-channel v0.5.15 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1521699Z ^[[1m^[[92m Downloaded^[[0m clap v4.6.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1618492Z ^[[1m^[[92m Downloaded^[[0m borsh v1.6.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1690049Z ^[[1m^[[92m Downloaded^[[0m base64 v0.22.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1728820Z ^[[1m^[[92m Downloaded^[[0m arc-swap v1.9.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1768481Z ^[[1m^[[92m Downloaded^[[0m strsim v0.11.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1782490Z ^[[1m^[[92m Downloaded^[[0m static_assertions v1.1.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1797451Z ^[[1m^[[92m Downloaded^[[0m simd-adler32 v0.3.9 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1816810Z ^[[1m^[[92m Downloaded^[[0m semver v1.0.28 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1840716Z ^[[1m^[[92m Downloaded^[[0m powerfmt v0.2.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1852991Z ^[[1m^[[92m Downloaded^[[0m mime v0.3.17 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1866838Z ^[[1m^[[92m Downloaded^[[0m lru-slab v0.1.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1875842Z ^[[1m^[[92m Downloaded^[[0m ident_case v1.0.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1885486Z ^[[1m^[[92m Downloaded^[[0m gix-diff v0.58.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1915517Z ^[[1m^[[92m Downloaded^[[0m getrandom v0.3.4 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1950075Z ^[[1m^[[92m Downloaded^[[0m bytes v1.11.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.1992214Z ^[[1m^[[92m Downloaded^[[0m rustc-stable-hash v0.1.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.2009437Z ^[[1m^[[92m Downloaded^[[0m rustc-demangle v0.1.27 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.2027567Z ^[[1m^[[92m Downloaded^[[0m rand_core v0.9.5 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.2042032Z ^[[1m^[[92m Downloaded^[[0m quinn-udp v0.5.14 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.2061921Z ^[[1m^[[92m Downloaded^[[0m gix-commitgraph v0.32.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.2078327Z ^[[1m^[[92m Downloaded^[[0m gix-attributes v0.30.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.2095260Z ^[[1m^[[92m Downloaded^[[0m either v1.15.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.2110571Z ^[[1m^[[92m Downloaded^[[0m displaydoc v0.2.5 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.2141693Z ^[[1m^[[92m Downloaded^[[0m cvss v2.2.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.2195528Z ^[[1m^[[92m Downloaded^[[0m crc32fast v1.5.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.2214968Z ^[[1m^[[92m Downloaded^[[0m cargo-lock v11.0.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.2248321Z ^[[1m^[[92m Downloaded^[[0m camino v1.2.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.2268674Z ^[[1m^[[92m Downloaded^[[0m linux-raw-sys v0.12.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.2976650Z ^[[1m^[[92m Downloaded^[[0m bitflags v2.11.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3020919Z ^[[1m^[[92m Downloaded^[[0m shell-words v1.1.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3031046Z ^[[1m^[[92m Downloaded^[[0m secrecy v0.10.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3041031Z ^[[1m^[[92m Downloaded^[[0m scopeguard v1.2.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3054392Z ^[[1m^[[92m Downloaded^[[0m quote v1.0.45 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3083016Z ^[[1m^[[92m Downloaded^[[0m io-close v0.3.7 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3094265Z ^[[1m^[[92m Downloaded^[[0m icu_provider v2.2.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3123474Z ^[[1m^[[92m Downloaded^[[0m fastrand v2.4.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3138586Z ^[[1m^[[92m Downloaded^[[0m eyre v0.6.12 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3172589Z ^[[1m^[[92m Downloaded^[[0m crossbeam-utils v0.8.21 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3200189Z ^[[1m^[[92m Downloaded^[[0m crossbeam-epoch v0.9.18 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3224828Z ^[[1m^[[92m Downloaded^[[0m fs-err v3.3.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3245359Z ^[[1m^[[92m Downloaded^[[0m fixedbitset v0.5.7 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3268288Z ^[[1m^[[92m Downloaded^[[0m compression-codecs v0.4.38 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3312964Z ^[[1m^[[92m Downloaded^[[0m hash32 v0.3.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3328098Z ^[[1m^[[92m Downloaded^[[0m gix-error v0.0.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3344802Z ^[[1m^[[92m Downloaded^[[0m gix-date v0.13.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3361406Z ^[[1m^[[92m Downloaded^[[0m getrandom v0.2.17 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3393536Z ^[[1m^[[92m Downloaded^[[0m fs_extra v1.3.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3412261Z ^[[1m^[[92m Downloaded^[[0m foldhash v0.1.5 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3425575Z ^[[1m^[[92m Downloaded^[[0m find-msvc-tools v0.1.9 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3442349Z ^[[1m^[[92m Downloaded^[[0m filetime v0.2.27 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3459664Z ^[[1m^[[92m Downloaded^[[0m errno v0.3.14 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3475594Z ^[[1m^[[92m Downloaded^[[0m digest v0.10.7 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3494673Z ^[[1m^[[92m Downloaded^[[0m crossbeam-deque v0.8.6 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3509377Z ^[[1m^[[92m Downloaded^[[0m foldhash v0.2.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3522614Z ^[[1m^[[92m Downloaded^[[0m dunce v1.0.5 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3532476Z ^[[1m^[[92m Downloaded^[[0m clru v0.6.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3546496Z ^[[1m^[[92m Downloaded^[[0m indenter v0.3.4 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3559908Z ^[[1m^[[92m Downloaded^[[0m gix-sec v0.13.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3572225Z ^[[1m^[[92m Downloaded^[[0m gix-credentials v0.35.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3590164Z ^[[1m^[[92m Downloaded^[[0m futures-task v0.3.32 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3603497Z ^[[1m^[[92m Downloaded^[[0m gix-bitmap v0.2.16 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3614909Z ^[[1m^[[92m Downloaded^[[0m generic-array v0.14.7 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3629980Z ^[[1m^[[92m Downloaded^[[0m futures-io v0.3.32 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3639793Z ^[[1m^[[92m Downloaded^[[0m form_urlencoded v1.2.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3649031Z ^[[1m^[[92m Downloaded^[[0m cmake v0.1.58 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3663167Z ^[[1m^[[92m Downloaded^[[0m idna_adapter v1.2.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3673735Z ^[[1m^[[92m Downloaded^[[0m gix-trace v0.1.19 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3692305Z ^[[1m^[[92m Downloaded^[[0m gix-refspec v0.36.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3706494Z ^[[1m^[[92m Downloaded^[[0m gix-quote v0.6.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3717232Z ^[[1m^[[92m Downloaded^[[0m gix-actor v0.38.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3730013Z ^[[1m^[[92m Downloaded^[[0m futures-sink v0.3.32 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3739571Z ^[[1m^[[92m Downloaded^[[0m display-error-chain v0.2.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3751822Z ^[[1m^[[92m Downloaded^[[0m crypto-common v0.1.7 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3762501Z ^[[1m^[[92m Downloaded^[[0m gix-hash v0.22.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3777383Z ^[[1m^[[92m Downloaded^[[0m gix-chunk v0.5.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3789738Z ^[[1m^[[92m Downloaded^[[0m cfg-if v1.0.4 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3803412Z ^[[1m^[[92m Downloaded^[[0m auditable-serde v0.9.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3812902Z ^[[1m^[[92m Downloaded^[[0m gix-features v0.46.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3838532Z ^[[1m^[[92m Downloaded^[[0m gix-fs v0.19.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3854303Z ^[[1m^[[92m Downloaded^[[0m cpufeatures v0.2.17 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3869529Z ^[[1m^[[92m Downloaded^[[0m compression-core v0.4.32 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3882242Z ^[[1m^[[92m Downloaded^[[0m clap_derive v4.6.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3904278Z ^[[1m^[[92m Downloaded^[[0m cfg_aliases v0.2.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3915645Z ^[[1m^[[92m Downloaded^[[0m canonical-path v2.0.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3924198Z ^[[1m^[[92m Downloaded^[[0m block-buffer v0.10.4 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3935498Z ^[[1m^[[92m Downloaded^[[0m allocator-api2 v0.2.21 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3961985Z ^[[1m^[[92m Downloaded^[[0m addr2line v0.25.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.3983939Z ^[[1m^[[92m Downloaded^[[0m abscissa_core v0.9.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.4023367Z ^[[1m^[[92m Downloaded^[[0m gix-ignore v0.19.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.4034705Z ^[[1m^[[92m Downloaded^[[0m deranged v0.5.8 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.4054498Z ^[[1m^[[92m Downloaded^[[0m colorchoice v1.0.5 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.4064715Z ^[[1m^[[92m Downloaded^[[0m byteorder v1.5.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.4081791Z ^[[1m^[[92m Downloaded^[[0m binfarce v0.2.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.4099761Z ^[[1m^[[92m Downloaded^[[0m auditable-extract v0.3.5 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.4108606Z ^[[1m^[[92m Downloaded^[[0m arrayvec v0.7.6 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.4129225Z ^[[1m^[[92m Downloaded^[[0m anstyle-query v1.1.5 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.4141689Z ^[[1m^[[92m Downloaded^[[0m gix-lock v21.0.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.4153944Z ^[[1m^[[92m Downloaded^[[0m autocfg v1.5.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.4173843Z ^[[1m^[[92m Downloaded^[[0m auditable-info v0.10.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.4183196Z ^[[1m^[[92m Downloaded^[[0m atomic-waker v1.1.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.4196248Z ^[[1m^[[92m Downloaded^[[0m anstyle-parse v1.0.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.4214264Z ^[[1m^[[92m Downloaded^[[0m anstyle v1.0.14 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.4271485Z ^[[1m^[[92m Downloaded^[[0m aws-lc-sys v0.40.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.8145607Z ^[[1m^[[92m Compiling^[[0m proc-macro2 v1.0.106 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.8146653Z ^[[1m^[[92m Compiling^[[0m unicode-ident v1.0.24 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:02.8706988Z ^[[1m^[[92m Compiling^[[0m quote v1.0.45 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:03.0176205Z ^[[1m^[[92m Compiling^[[0m libc v0.2.186 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:03.2116480Z ^[[1m^[[92m Compiling^[[0m memchr v2.8.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:03.7779457Z ^[[1m^[[92m Compiling^[[0m syn v2.0.117 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:05.2826738Z ^[[1m^[[92m Compiling^[[0m cfg-if v1.0.4 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:05.3126411Z ^[[1m^[[92m Compiling^[[0m aho-corasick v1.1.4 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:08.4537861Z ^[[1m^[[92m Compiling^[[0m smallvec v1.15.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:08.6376761Z ^[[1m^[[92m Compiling^[[0m regex-syntax v0.8.10 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:11.7053453Z ^[[1m^[[92m Compiling^[[0m regex-automata v0.4.14 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:16.6274464Z ^[[1m^[[92m Compiling^[[0m once_cell v1.21.4 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:16.7845995Z ^[[1m^[[92m Compiling^[[0m bytes v1.11.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:17.6127300Z ^[[1m^[[92m Compiling^[[0m bstr v1.12.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:19.1626439Z ^[[1m^[[92m Compiling^[[0m thiserror v2.0.18 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:19.3746589Z ^[[1m^[[92m Compiling^[[0m thiserror-impl v2.0.18 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:20.4387128Z ^[[1m^[[92m Compiling^[[0m stable_deref_trait v1.2.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:20.4697046Z ^[[1m^[[92m Compiling^[[0m tinyvec_macros v0.1.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:20.4986361Z ^[[1m^[[92m Compiling^[[0m crossbeam-utils v0.8.21 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:20.6267043Z ^[[1m^[[92m Compiling^[[0m crc32fast v1.5.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:20.7646525Z ^[[1m^[[92m Compiling^[[0m tinyvec v1.11.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:21.1617003Z ^[[1m^[[92m Compiling^[[0m gix-trace v0.1.19 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:21.2156269Z ^[[1m^[[92m Compiling^[[0m fastrand v2.4.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:21.4227105Z ^[[1m^[[92m Compiling^[[0m unicode-normalization v0.1.25 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:22.7306853Z ^[[1m^[[92m Compiling^[[0m gix-validate v0.11.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:23.2367054Z ^[[1m^[[92m Compiling^[[0m parking_lot_core v0.9.12 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:23.3496586Z ^[[1m^[[92m Compiling^[[0m gix-path v0.11.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:24.0366352Z ^[[1m^[[92m Compiling^[[0m gix-utils v0.3.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:24.9657133Z ^[[1m^[[92m Compiling^[[0m itoa v1.0.18 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:25.1346961Z ^[[1m^[[92m Compiling^[[0m scopeguard v1.2.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:25.1742320Z ^[[1m^[[92m Compiling^[[0m lock_api v0.4.14 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:25.5767054Z ^[[1m^[[92m Compiling^[[0m bitflags v2.11.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:25.8892086Z ^[[1m^[[92m Compiling^[[0m parking_lot v0.12.5 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:26.7846633Z ^[[1m^[[92m Compiling^[[0m crossbeam-channel v0.5.15 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:27.5536386Z ^[[1m^[[92m Compiling^[[0m same-file v1.0.6 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:27.6486489Z ^[[1m^[[92m Compiling^[[0m walkdir v2.5.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:28.4243848Z ^[[1m^[[92m Compiling^[[0m prodash v31.0.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:29.2277092Z ^[[1m^[[92m Compiling^[[0m equivalent v1.0.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:29.2606478Z ^[[1m^[[92m Compiling^[[0m zlib-rs v0.6.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:30.3036745Z ^[[1m^[[92m Compiling^[[0m version_check v0.9.5 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:30.4831582Z ^[[1m^[[92m Compiling^[[0m generic-array v0.14.7 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:30.5716426Z ^[[1m^[[92m Compiling^[[0m typenum v1.20.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:31.6166508Z ^[[1m^[[92m Compiling^[[0m byteorder v1.5.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:31.7346075Z ^[[1m^[[92m Compiling^[[0m heapless v0.8.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:31.8806593Z ^[[1m^[[92m Compiling^[[0m hash32 v0.3.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:32.3473557Z ^[[1m^[[92m Compiling^[[0m gix-features v0.46.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:33.6116514Z ^[[1m^[[92m Compiling^[[0m block-buffer v0.10.4 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:33.6906421Z ^[[1m^[[92m Compiling^[[0m crypto-common v0.1.7 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:33.7401225Z ^[[1m^[[92m Compiling^[[0m digest v0.10.7 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:33.8567008Z ^[[1m^[[92m Compiling^[[0m faster-hex v0.10.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:34.2146661Z ^[[1m^[[92m Compiling^[[0m gix-error v0.0.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:34.5846664Z ^[[1m^[[92m Compiling^[[0m cpufeatures v0.2.17 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:34.6156548Z ^[[1m^[[92m Compiling^[[0m serde_core v1.0.228 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:34.7736671Z ^[[1m^[[92m Compiling^[[0m sha1 v0.10.6 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:34.8356310Z ^[[1m^[[92m Compiling^[[0m synstructure v0.13.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:35.1606801Z ^[[1m^[[92m Compiling^[[0m sha1-checked v0.10.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:35.9161379Z ^[[1m^[[92m Compiling^[[0m winnow v0.7.15 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:37.5626806Z ^[[1m^[[92m Compiling^[[0m jiff v0.2.24 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:38.0567473Z ^[[1m^[[92m Compiling^[[0m gix-hash v0.22.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:38.6006660Z ^[[1m^[[92m Compiling^[[0m foldhash v0.2.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:38.7586634Z ^[[1m^[[92m Compiling^[[0m allocator-api2 v0.2.21 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:39.0937302Z ^[[1m^[[92m Compiling^[[0m hashbrown v0.16.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:39.7856710Z ^[[1m^[[92m Compiling^[[0m zerofrom-derive v0.1.7 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:40.7486398Z ^[[1m^[[92m Compiling^[[0m rustix v1.1.4 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:40.9226365Z ^[[1m^[[92m Compiling^[[0m pin-project-lite v0.2.17 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:41.8297038Z ^[[1m^[[92m Compiling^[[0m gix-date v0.13.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:44.3296689Z ^[[1m^[[92m Compiling^[[0m gix-actor v0.38.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:44.6387037Z ^[[1m^[[92m Compiling^[[0m zerofrom v0.1.7 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:44.7126595Z ^[[1m^[[92m Compiling^[[0m gix-hashtable v0.12.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:44.7797702Z ^[[1m^[[92m Compiling^[[0m yoke-derive v0.8.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:45.5966384Z ^[[1m^[[92m Compiling^[[0m linux-raw-sys v0.12.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:49.2046256Z ^[[1m^[[92m Compiling^[[0m yoke v0.8.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:49.3346845Z ^[[1m^[[92m Compiling^[[0m gix-object v0.55.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:50.1276516Z ^[[1m^[[92m Compiling^[[0m jobserver v0.1.34 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:50.3727222Z ^[[1m^[[92m Compiling^[[0m shlex v1.3.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:50.4826867Z ^[[1m^[[92m Compiling^[[0m find-msvc-tools v0.1.9 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:50.6346409Z ^[[1m^[[92m Compiling^[[0m cc v1.2.61 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:52.0047028Z ^[[1m^[[92m Compiling^[[0m zerovec-derive v0.11.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:52.8827024Z ^[[1m^[[92m Compiling^[[0m memmap2 v0.9.10 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:53.1086405Z ^[[1m^[[92m Compiling^[[0m getrandom v0.4.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:53.1586369Z ^[[1m^[[92m Compiling^[[0m zerovec v0.11.6 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:53.2156245Z ^[[1m^[[92m Compiling^[[0m cmake v0.1.58 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:53.5027182Z ^[[1m^[[92m Compiling^[[0m displaydoc v0.2.5 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:53.7216429Z ^[[1m^[[92m Compiling^[[0m futures-core v0.3.32 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:53.8026433Z ^[[1m^[[92m Compiling^[[0m dunce v1.0.5 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:53.8386846Z ^[[1m^[[92m Compiling^[[0m fs_extra v1.3.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:54.0266579Z ^[[1m^[[92m Compiling^[[0m aws-lc-sys v0.40.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:54.0686683Z ^[[1m^[[92m Compiling^[[0m socket2 v0.6.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:54.7276460Z ^[[1m^[[92m Compiling^[[0m mio v1.2.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:54.9914051Z ^[[1m^[[92m Compiling^[[0m zeroize v1.8.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:55.1051184Z ^[[1m^[[92m Compiling^[[0m serde v1.0.228 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:20:55.2636532Z ^[[1m^[[92m Compiling^[[0m tokio v1.52.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:03.0557011Z ^[[1m^[[92m Compiling^[[0m tempfile v3.27.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:03.8183060Z ^[[1m^[[92m Compiling^[[0m gix-chunk v0.5.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:04.0156481Z ^[[1m^[[92m Compiling^[[0m gix-fs v0.19.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:04.5016497Z ^[[1m^[[92m Compiling^[[0m serde_derive v1.0.228 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:06.5928160Z ^[[1m^[[92m Compiling^[[0m simd-adler32 v0.3.9 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:07.3744930Z ^[[1m^[[92m Compiling^[[0m futures-sink v0.3.32 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:07.4123256Z ^[[1m^[[92m Compiling^[[0m adler2 v2.0.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:07.4748460Z ^[[1m^[[92m Compiling^[[0m miniz_oxide v0.8.9 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:09.2436656Z ^[[1m^[[92m Compiling^[[0m gix-tempfile v21.0.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:09.8962426Z ^[[1m^[[92m Compiling^[[0m tinystr v0.8.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:09.9879927Z ^[[1m^[[92m Compiling^[[0m gix-quote v0.6.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:10.2301588Z ^[[1m^[[92m Compiling^[[0m tracing-core v0.1.36 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:11.0057067Z ^[[1m^[[92m Compiling^[[0m litemap v0.8.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:11.1403856Z ^[[1m^[[92m Compiling^[[0m aws-lc-rs v1.16.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:11.2373861Z ^[[1m^[[92m Compiling^[[0m percent-encoding v2.3.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:11.3884269Z ^[[1m^[[92m Compiling^[[0m writeable v0.6.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:11.5440882Z ^[[1m^[[92m Compiling^[[0m icu_locale_core v2.2.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:14.1896733Z ^[[1m^[[92m Compiling^[[0m zerotrie v0.2.4 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:14.5175994Z ^[[1m^[[92m Compiling^[[0m potential_utf v0.1.5 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:14.5847620Z ^[[1m^[[92m Compiling^[[0m http v1.4.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:16.3046924Z ^[[1m^[[92m Compiling^[[0m tracing-attributes v0.1.31 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:17.1066778Z ^[[1m^[[92m Compiling^[[0m icu_normalizer_data v2.2.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:17.1646531Z ^[[1m^[[92m Compiling^[[0m utf8_iter v1.0.4 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:17.2507186Z ^[[1m^[[92m Compiling^[[0m slab v0.4.12 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:17.3766574Z ^[[1m^[[92m Compiling^[[0m fnv v1.0.7 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:17.4091530Z ^[[1m^[[92m Compiling^[[0m hashbrown v0.17.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:17.9634828Z ^[[1m^[[92m Compiling^[[0m icu_properties_data v2.2.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:18.0385811Z ^[[1m^[[92m Compiling^[[0m indexmap v2.14.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:18.7526629Z ^[[1m^[[92m Compiling^[[0m icu_collections v2.2.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:19.3788540Z ^[[1m^[[92m Compiling^[[0m tracing v0.1.44 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:19.6432739Z ^[[1m^[[92m Compiling^[[0m icu_provider v2.2.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:20.1283589Z ^[[1m^[[92m Compiling^[[0m gix-commitgraph v0.32.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:20.8766766Z ^[[1m^[[92m Compiling^[[0m rustls-pki-types v1.14.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:21.5456762Z ^[[1m^[[92m Compiling^[[0m gix-glob v0.24.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:22.1979376Z ^[[1m^[[92m Compiling^[[0m gix-revwalk v0.26.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:22.5026431Z ^[[1m^[[92m Compiling^[[0m http-body v1.0.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:22.5787389Z ^[[1m^[[92m Compiling^[[0m gix-lock v21.0.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:23.0586529Z ^[[1m^[[92m Compiling^[[0m tokio-util v0.7.18 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:23.8708380Z ^[[1m^[[92m Compiling^[[0m futures-task v0.3.32 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:23.9596824Z ^[[1m^[[92m Compiling^[[0m untrusted v0.9.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:24.0176256Z ^[[1m^[[92m Compiling^[[0m rustls v0.23.40 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:24.0663472Z ^[[1m^[[92m Compiling^[[0m httparse v1.10.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:24.1794523Z ^[[1m^[[92m Compiling^[[0m futures-io v0.3.32 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:24.2867241Z ^[[1m^[[92m Compiling^[[0m futures-util v0.3.32 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:26.6417133Z ^[[1m^[[92m Compiling^[[0m icu_properties v2.2.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:27.9943515Z ^[[1m^[[92m Compiling^[[0m icu_normalizer v2.2.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:29.0440684Z ^[[1m^[[92m Compiling^[[0m atomic-waker v1.1.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:29.0839720Z ^[[1m^[[92m Compiling^[[0m log v0.4.29 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:29.2077148Z ^[[1m^[[92m Compiling^[[0m try-lock v0.2.5 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:29.2527031Z ^[[1m^[[92m Compiling^[[0m subtle v2.6.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:29.3296488Z ^[[1m^[[92m Compiling^[[0m unicode-bom v2.0.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:29.4464999Z ^[[1m^[[92m Compiling^[[0m tower-service v0.3.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:29.4737157Z ^[[1m^[[92m Compiling^[[0m want v0.3.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:29.5414594Z ^[[1m^[[92m Compiling^[[0m h2 v0.4.13 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:35.8266964Z ^[[1m^[[92m Compiling^[[0m idna_adapter v1.2.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:36.2977071Z ^[[1m^[[92m Compiling^[[0m flate2 v1.1.9 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:36.7616879Z ^[[1m^[[92m Compiling^[[0m futures-channel v0.3.32 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:36.9294694Z ^[[1m^[[92m Compiling^[[0m gix-config-value v0.17.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:37.7225728Z ^[[1m^[[92m Compiling^[[0m compression-core v0.4.32 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:37.8876406Z ^[[1m^[[92m Compiling^[[0m shell-words v1.1.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:38.2276977Z ^[[1m^[[92m Compiling^[[0m static_assertions v1.1.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:38.2826373Z ^[[1m^[[92m Compiling^[[0m kstring v2.0.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:38.5666372Z ^[[1m^[[92m Compiling^[[0m gix-command v0.7.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:39.3276632Z ^[[1m^[[92m Compiling^[[0m compression-codecs v0.4.38 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:39.6277215Z ^[[1m^[[92m Compiling^[[0m hyper v1.9.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:43.4925833Z ^[[1m^[[92m Compiling^[[0m idna v1.1.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:45.7966404Z ^[[1m^[[92m Compiling^[[0m form_urlencoded v1.2.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:45.9736970Z ^[[1m^[[92m Compiling^[[0m sync_wrapper v1.0.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:46.0215959Z ^[[1m^[[92m Compiling^[[0m gix-sec v0.13.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:46.2911253Z ^[[1m^[[92m Compiling^[[0m encoding_rs v0.8.35 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:51.2066772Z ^[[1m^[[92m Compiling^[[0m openssl-probe v0.2.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:51.3736972Z ^[[1m^[[92m Compiling^[[0m ipnet v2.12.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:52.5184948Z ^[[1m^[[92m Compiling^[[0m tower-layer v0.3.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:52.6278413Z ^[[1m^[[92m Compiling^[[0m base64 v0.22.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:52.9650132Z ^[[1m^[[92m Compiling^[[0m hyper-util v0.1.20 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:55.3656315Z ^[[1m^[[92m Compiling^[[0m tower v0.5.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:55.7532574Z ^[[1m^[[92m Compiling^[[0m rustls-native-certs v0.8.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:56.4268268Z ^[[1m^[[92m Compiling^[[0m url v2.5.8 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:58.7432048Z ^[[1m^[[92m Compiling^[[0m async-compression v0.4.42 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:21:59.0663582Z ^[[1m^[[92m Compiling^[[0m gix-attributes v0.30.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:01.2626658Z ^[[1m^[[92m Compiling^[[0m http-body-util v0.1.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:01.4276512Z ^[[1m^[[92m Compiling^[[0m semver v1.0.28 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:01.9647145Z ^[[1m^[[92m Compiling^[[0m rustversion v1.0.22 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:02.0999624Z ^[[1m^[[92m Compiling^[[0m zmij v1.0.21 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:02.1876577Z ^[[1m^[[92m Compiling^[[0m iri-string v0.7.12 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:04.7467100Z ^[[1m^[[92m Compiling^[[0m tower-http v0.6.8 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:05.7394819Z ^[[1m^[[92m Compiling^[[0m gix-ref v0.58.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:10.7750315Z ^[[1m^[[92m Compiling^[[0m gix-url v0.35.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:11.9136655Z ^[[1m^[[92m Compiling^[[0m gix-packetline v0.21.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:12.2006985Z ^[[1m^[[92m Compiling^[[0m serde_json v1.0.149 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:12.2628979Z ^[[1m^[[92m Compiling^[[0m mime v0.3.17 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:13.1761430Z ^[[1m^[[92m Compiling^[[0m gix-prompt v0.13.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:13.5175007Z ^[[1m^[[92m Compiling^[[0m gix-traverse v0.52.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:14.2349743Z ^[[1m^[[92m Compiling^[[0m gix-revision v0.40.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:16.3280878Z ^[[1m^[[92m Compiling^[[0m crossbeam-epoch v0.9.18 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:16.6538165Z ^[[1m^[[92m Compiling^[[0m gix-bitmap v0.2.16 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:16.7443031Z ^[[1m^[[92m Compiling^[[0m filetime v0.2.27 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:16.8702113Z ^[[1m^[[92m Compiling^[[0m winnow v1.0.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:17.1634468Z ^[[1m^[[92m Compiling^[[0m autocfg v1.5.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:17.3786248Z ^[[1m^[[92m Compiling^[[0m object v0.37.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:17.4856663Z ^[[1m^[[92m Compiling^[[0m utf8parse v0.2.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:17.5305475Z ^[[1m^[[92m Compiling^[[0m rayon-core v1.13.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:17.5987189Z ^[[1m^[[92m Compiling^[[0m arrayvec v0.7.6 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:17.7114986Z ^[[1m^[[92m Compiling^[[0m uluru v3.1.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:17.7896505Z ^[[1m^[[92m Compiling^[[0m anstyle-parse v1.0.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:17.9436654Z ^[[1m^[[92m Compiling^[[0m fs-err v3.3.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:18.0151815Z ^[[1m^[[92m Compiling^[[0m toml_parser v1.1.2+spec-1.1.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:19.1489000Z ^[[1m^[[92m Compiling^[[0m gix-index v0.46.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:23.4245548Z ^[[1m^[[92m Compiling^[[0m crossbeam-deque v0.8.6 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:23.5249975Z ^[[1m^[[92m Compiling^[[0m gix-refspec v0.36.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:25.3687864Z ^[[1m^[[92m Compiling^[[0m gix-credentials v0.35.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:28.9111479Z ^[[1m^[[92m Compiling^[[0m arc-swap v1.9.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:29.0762711Z ^[[1m^[[92m Compiling^[[0m gix-ignore v0.19.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:29.4220018Z ^[[1m^[[92m Compiling^[[0m clru v0.6.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:29.5668562Z ^[[1m^[[92m Compiling^[[0m serde_spanned v1.1.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:29.6187475Z ^[[1m^[[92m Compiling^[[0m toml_datetime v0.7.5+spec-1.1.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:29.8885677Z ^[[1m^[[92m Compiling^[[0m anstyle-query v1.1.5 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:29.9206490Z ^[[1m^[[92m Compiling^[[0m eyre v0.6.12 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:30.0416823Z ^[[1m^[[92m Compiling^[[0m gimli v0.32.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:32.3128114Z ^[[1m^[[92m Compiling^[[0m toml_writer v1.1.1+spec-1.1.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:32.4416913Z ^[[1m^[[92m Compiling^[[0m anstyle v1.0.14 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:32.5812760Z ^[[1m^[[92m Compiling^[[0m colorchoice v1.0.5 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:32.6147940Z ^[[1m^[[92m Compiling^[[0m foldhash v0.1.5 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:32.7197244Z ^[[1m^[[92m Compiling^[[0m is_terminal_polyfill v1.70.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:32.7465718Z ^[[1m^[[92m Compiling^[[0m camino v1.2.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:32.8506994Z ^[[1m^[[92m Compiling^[[0m owo-colors v4.3.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:32.9839712Z ^[[1m^[[92m Compiling^[[0m anstream v1.0.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:33.3213013Z ^[[1m^[[92m Compiling^[[0m hashbrown v0.15.5 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:33.8196494Z ^[[1m^[[92m Compiling^[[0m toml v0.9.12+spec-1.1.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:37.4721906Z ^[[1m^[[92m Compiling^[[0m addr2line v0.25.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:37.7805520Z ^[[1m^[[92m Compiling^[[0m gix-pack v0.65.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:44.4066706Z ^[[1m^[[92m Compiling^[[0m rustls-webpki v0.103.13 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:47.1786510Z ^[[1m^[[92m Compiling^[[0m gix-worktree v0.47.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:53.6446894Z ^[[1m^[[92m Compiling^[[0m tokio-rustls v0.26.4 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:53.8626502Z ^[[1m^[[92m Compiling^[[0m hyper-rustls v0.27.9 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:54.1537133Z ^[[1m^[[92m Compiling^[[0m rustls-platform-verifier v0.7.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:22:54.6816476Z ^[[1m^[[92m Compiling^[[0m reqwest v0.13.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:09.1346355Z ^[[1m^[[92m Compiling^[[0m gix-transport v0.53.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:15.0307119Z ^[[1m^[[92m Compiling^[[0m gix-filter v0.25.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:16.2537215Z ^[[1m^[[92m Compiling^[[0m gix-config v0.51.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:18.8307081Z ^[[1m^[[92m Compiling^[[0m gix-pathspec v0.15.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:20.7986587Z ^[[1m^[[92m Compiling^[[0m gix-shallow v0.8.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:21.3896521Z ^[[1m^[[92m Compiling^[[0m gix-negotiate v0.26.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:22.4156899Z ^[[1m^[[92m Compiling^[[0m wasmparser v0.207.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:22.6876676Z ^[[1m^[[92m Compiling^[[0m regex v1.12.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:24.1276684Z ^[[1m^[[92m Compiling^[[0m maybe-async v0.2.10 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:24.5676984Z ^[[1m^[[92m Compiling^[[0m io-close v0.3.7 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:24.6850685Z ^[[1m^[[92m Compiling^[[0m binfarce v0.2.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:26.8356413Z ^[[1m^[[92m Compiling^[[0m clap_lex v1.1.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:27.0977010Z ^[[1m^[[92m Compiling^[[0m indenter v0.3.4 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:27.1496403Z ^[[1m^[[92m Compiling^[[0m heck v0.5.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:27.2836587Z ^[[1m^[[92m Compiling^[[0m topological-sort v0.2.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:27.3852961Z ^[[1m^[[92m Compiling^[[0m rustc-demangle v0.1.27 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:28.1736395Z ^[[1m^[[92m Compiling^[[0m either v1.15.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:28.3126446Z ^[[1m^[[92m Compiling^[[0m powerfmt v0.2.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:28.3996629Z ^[[1m^[[92m Compiling^[[0m strsim v0.11.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:28.4887179Z ^[[1m^[[92m Compiling^[[0m lazy_static v1.5.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:28.5286787Z ^[[1m^[[92m Compiling^[[0m fixedbitset v0.5.7 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:28.9496434Z ^[[1m^[[92m Compiling^[[0m petgraph v0.8.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:29.1966550Z ^[[1m^[[92m Compiling^[[0m clap_builder v4.6.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:31.5307062Z ^[[1m^[[92m Compiling^[[0m sharded-slab v0.1.7 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:32.0307757Z ^[[1m^[[92m Compiling^[[0m deranged v0.5.8 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:33.2442330Z ^[[1m^[[92m Compiling^[[0m rayon v1.12.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:35.6217086Z ^[[1m^[[92m Compiling^[[0m backtrace v0.3.76 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:41.0706906Z ^[[1m^[[92m Compiling^[[0m auditable-serde v0.9.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:41.1447040Z ^[[1m^[[92m Compiling^[[0m clap_derive v4.6.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:42.6536536Z ^[[1m^[[92m Compiling^[[0m auditable-extract v0.3.5 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:42.7946521Z ^[[1m^[[92m Compiling^[[0m gix-worktree-state v0.25.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:42.8326541Z ^[[1m^[[92m Compiling^[[0m gix-protocol v0.56.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:43.4336625Z ^[[1m^[[92m Compiling^[[0m gix-submodule v0.25.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:45.8466786Z ^[[1m^[[92m Compiling^[[0m gix-odb v0.75.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:48.1176811Z ^[[1m^[[92m Compiling^[[0m gix-discover v0.46.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:49.4707098Z ^[[1m^[[92m Compiling^[[0m tracing-log v0.2.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:49.7647121Z ^[[1m^[[92m Compiling^[[0m gix-diff v0.58.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:49.9976668Z ^[[1m^[[92m Compiling^[[0m smol_str v0.3.6 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:50.2427061Z ^[[1m^[[92m Compiling^[[0m matchers v0.2.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:50.3196915Z ^[[1m^[[92m Compiling^[[0m toml-span v0.7.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:51.7837054Z ^[[1m^[[92m Compiling^[[0m thread_local v1.1.9 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:51.9946989Z ^[[1m^[[92m Compiling^[[0m nu-ansi-term v0.50.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:52.4476459Z ^[[1m^[[92m Compiling^[[0m twox-hash v2.1.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:52.5237143Z ^[[1m^[[92m Compiling^[[0m ident_case v1.0.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:52.5723841Z ^[[1m^[[92m Compiling^[[0m rustc-stable-hash v0.1.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:52.7026374Z ^[[1m^[[92m Compiling^[[0m num-conv v0.2.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:52.7906393Z ^[[1m^[[92m Compiling^[[0m time-core v0.1.8 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:52.8806384Z ^[[1m^[[92m Compiling^[[0m time v0.3.47 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:53.8866931Z ^[[1m^[[92m Compiling^[[0m tame-index v0.26.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:56.2996615Z ^[[1m^[[92m Compiling^[[0m abscissa_derive v0.9.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:23:56.5707283Z ^[[1m^[[92m Compiling^[[0m tracing-subscriber v0.3.23 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:02.8774617Z ^[[1m^[[92m Compiling^[[0m gix v0.78.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:03.3726893Z ^[[1m^[[92m Compiling^[[0m color-eyre v0.6.5 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:04.8208406Z ^[[1m^[[92m Compiling^[[0m auditable-info v0.10.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:05.8176402Z ^[[1m^[[92m Compiling^[[0m clap v4.6.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:05.8516386Z ^[[1m^[[92m Compiling^[[0m cargo-lock v11.0.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:11.7246358Z ^[[1m^[[92m Compiling^[[0m quitters v0.1.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:12.5106972Z ^[[1m^[[92m Compiling^[[0m platforms v3.10.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:12.9277137Z ^[[1m^[[92m Compiling^[[0m secrecy v0.10.3 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:13.0090930Z ^[[1m^[[92m Compiling^[[0m cvss v2.2.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:15.3067227Z ^[[1m^[[92m Compiling^[[0m wait-timeout v0.2.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:15.7056694Z ^[[1m^[[92m Compiling^[[0m canonical-path v2.0.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:15.8606954Z ^[[1m^[[92m Compiling^[[0m termcolor v1.4.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:16.2676853Z ^[[1m^[[92m Compiling^[[0m home v0.5.12 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:16.3516526Z ^[[1m^[[92m Compiling^[[0m rustsec v0.32.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:39.6396791Z ^[[1m^[[92m Compiling^[[0m abscissa_core v0.9.0 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:43.8936633Z ^[[1m^[[92m Compiling^[[0m display-error-chain v0.2.2 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:43.9606563Z ^[[1m^[[92m Compiling^[[0m cargo-audit v0.22.1 -Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:57.0945249Z ^[[1m^[[92m Finished^[[0m `release` profile [optimized] target(s) in 4m 57s -Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:57.1893233Z ^[[1m^[[92m Installing^[[0m /home/runner/.cargo/bin/cargo-audit -Rust Dependency Audit Install cargo-audit 2026-04-30T14:24:57.1895890Z ^[[1m^[[92m Installed^[[0m package `cargo-audit v0.22.1` (executable `cargo-audit`) -Rust Dependency Audit Run audit 2026-04-30T14:24:57.3517373Z ##[group]Run cargo audit -Rust Dependency Audit Run audit 2026-04-30T14:24:57.3517658Z ^[[36;1mcargo audit^[[0m -Rust Dependency Audit Run audit 2026-04-30T14:24:57.3539449Z shell: /usr/bin/bash -e {0} -Rust Dependency Audit Run audit 2026-04-30T14:24:57.3539696Z env: -Rust Dependency Audit Run audit 2026-04-30T14:24:57.3539885Z CARGO_HOME: /home/runner/.cargo -Rust Dependency Audit Run audit 2026-04-30T14:24:57.3540131Z CARGO_INCREMENTAL: 0 -Rust Dependency Audit Run audit 2026-04-30T14:24:57.3540345Z CARGO_TERM_COLOR: always -Rust Dependency Audit Run audit 2026-04-30T14:24:57.3540556Z ##[endgroup] -Rust Dependency Audit Run audit 2026-04-30T14:24:57.3963454Z ^[[1m^[[92m Updating^[[0m crates.io index -Rust Dependency Audit Run audit 2026-04-30T14:24:58.0756778Z ^[[1m^[[92m Locking^[[0m 138 packages to latest compatible versions -Rust Dependency Audit Run audit 2026-04-30T14:24:58.1081299Z ^[[1m^[[92m Adding^[[0m prost v0.12.6 ^[[1m^[[33m(available: v0.14.3)^[[0m -Rust Dependency Audit Run audit 2026-04-30T14:24:58.1441088Z ^[[1m^[[92m Adding^[[0m tonic v0.11.0 ^[[1m^[[33m(available: v0.14.5)^[[0m -Rust Dependency Audit Run audit 2026-04-30T14:24:58.1442796Z ^[[1m^[[92m Adding^[[0m tonic-build v0.11.0 ^[[1m^[[33m(available: v0.14.5)^[[0m -Rust Dependency Audit Run audit 2026-04-30T14:24:58.1981113Z ^[[0m^[[0m^[[1m^[[32m Fetching^[[0m advisory database from `https://github.com/RustSec/advisory-db.git` -Rust Dependency Audit Run audit 2026-04-30T14:25:01.9372520Z ^[[0m^[[0m^[[1m^[[32m Loaded^[[0m 1060 security advisories (from /home/runner/.cargo/advisory-db) -Rust Dependency Audit Run audit 2026-04-30T14:25:01.9373997Z ^[[0m^[[0m^[[1m^[[32m Updating^[[0m crates.io index -Rust Dependency Audit Run audit 2026-04-30T14:25:01.9521957Z ^[[0m^[[0m^[[1m^[[32m Scanning^[[0m Cargo.lock for vulnerabilities (139 crate dependencies) -Rust Dependency Audit Post Run actions/checkout@v4 2026-04-30T14:25:02.1160446Z Post job cleanup. -Rust Dependency Audit Post Run actions/checkout@v4 2026-04-30T14:25:02.2149844Z [command]/usr/bin/git version -Rust Dependency Audit Post Run actions/checkout@v4 2026-04-30T14:25:02.2200188Z git version 2.53.0 -Rust Dependency Audit Post Run actions/checkout@v4 2026-04-30T14:25:02.2246579Z Temporarily overriding HOME='/home/runner/work/_temp/9145d23d-5574-445c-8adc-c130705dd8fa' before making global git config changes -Rust Dependency Audit Post Run actions/checkout@v4 2026-04-30T14:25:02.2248243Z Adding repository directory to the temporary git global config as a safe directory -Rust Dependency Audit Post Run actions/checkout@v4 2026-04-30T14:25:02.2250808Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/vtuber-image/vtuber-image -Rust Dependency Audit Post Run actions/checkout@v4 2026-04-30T14:25:02.2305875Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand -Rust Dependency Audit Post Run actions/checkout@v4 2026-04-30T14:25:02.2342421Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" -Rust Dependency Audit Post Run actions/checkout@v4 2026-04-30T14:25:02.2590265Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader -Rust Dependency Audit Post Run actions/checkout@v4 2026-04-30T14:25:02.2616972Z http.https://github.com/.extraheader -Rust Dependency Audit Post Run actions/checkout@v4 2026-04-30T14:25:02.2629063Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader -Rust Dependency Audit Post Run actions/checkout@v4 2026-04-30T14:25:02.2662119Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" -Rust Dependency Audit Post Run actions/checkout@v4 2026-04-30T14:25:02.2909771Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: -Rust Dependency Audit Post Run actions/checkout@v4 2026-04-30T14:25:02.2951706Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url -Rust Dependency Audit Complete job 2026-04-30T14:25:02.3327536Z Cleaning up orphan processes -Rust Dependency Audit Complete job 2026-04-30T14:25:02.3580047Z ##[warning]Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. 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/ -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0602762Z Current runner version: '2.334.0' -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0643249Z ##[group]Runner Image Provisioner -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0644617Z Hosted Compute Agent -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0646084Z Version: 20260213.493 -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0647133Z Commit: 5c115507f6dd24b8de37d8bbe0bb4509d0cc0fa3 -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0648394Z Build Date: 2026-02-13T00:28:41Z -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0649577Z Worker ID: {75ccf675-87ea-4ec3-a97a-2300f91772bd} -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0650715Z Azure Region: eastus2 -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0651786Z ##[endgroup] -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0654124Z ##[group]Operating System -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0655131Z Ubuntu -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0656116Z 24.04.4 -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0657106Z LTS -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0657854Z ##[endgroup] -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0658666Z ##[group]Runner Image -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0659720Z Image: ubuntu-24.04 -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0660564Z Version: 20260413.86.1 -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0662324Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260413.86/images/ubuntu/Ubuntu2404-Readme.md -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0665804Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260413.86 -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0667546Z ##[endgroup] -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0669735Z ##[group]GITHUB_TOKEN Permissions -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0672734Z Contents: read -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0673758Z Metadata: read -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0674581Z SecurityEvents: write -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0675912Z ##[endgroup] -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0679428Z Secret source: Actions -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.0680946Z Prepare workflow directory -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.1762396Z Prepare all required actions -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.1873247Z Getting action download info -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.7751119Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5) -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:48.9047254Z Download action repository 'dtolnay/rust-toolchain@stable' (SHA:29eef336d9b2848a0b548edc03f92a220660cdb8) -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:49.3888700Z Download action repository 'github/codeql-action@v3' (SHA:ce64ddcb0d8d890d2df4a9d1c04ff297367dea2a) -Rust Static Analysis (SARIF) Set up job 2026-04-30T14:19:50.4214210Z Complete job name: Rust Static Analysis (SARIF) -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4988069Z ##[group]Run actions/checkout@v4 -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4988771Z with: -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4989056Z repository: echo-layer/vtuber-image -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4989613Z token: *** -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4989855Z ssh-strict: true -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4990100Z ssh-user: git -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4990339Z persist-credentials: true -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4990620Z clean: true -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4990858Z sparse-checkout-cone-mode: true -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4991144Z fetch-depth: 1 -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4991377Z fetch-tags: false -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4991638Z show-progress: true -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4991884Z lfs: false -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4992112Z submodules: false -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4992349Z set-safe-directory: true -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.4992822Z ##[endgroup] -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6293352Z Syncing repository: echo-layer/vtuber-image -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6297124Z ##[group]Getting Git version info -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6298331Z Working directory is '/home/runner/work/vtuber-image/vtuber-image' -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6301937Z [command]/usr/bin/git version -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6340463Z git version 2.53.0 -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6369719Z ##[endgroup] -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6392508Z Temporarily overriding HOME='/home/runner/work/_temp/d4e7ef47-5948-40e6-bed4-f36012ee4b74' before making global git config changes -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6393955Z Adding repository directory to the temporary git global config as a safe directory -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6397334Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/vtuber-image/vtuber-image -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6447071Z Deleting the contents of '/home/runner/work/vtuber-image/vtuber-image' -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6449090Z ##[group]Initializing the repository -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6451767Z [command]/usr/bin/git init /home/runner/work/vtuber-image/vtuber-image -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6547590Z hint: Using 'master' as the name for the initial branch. This default branch name -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6549503Z hint: will change to "main" in Git 3.0. To configure the initial branch name -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6551141Z hint: to use in all of your new repositories, which will suppress this warning, -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6552984Z hint: call: -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6554318Z hint: -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6556086Z hint: git config --global init.defaultBranch -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6557059Z hint: -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6557900Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6559791Z hint: 'development'. The just-created branch can be renamed via this command: -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6561272Z hint: -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6562548Z hint: git branch -m -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6563423Z hint: -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6565200Z hint: Disable this message with "git config set advice.defaultBranchName false" -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6567136Z Initialized empty Git repository in /home/runner/work/vtuber-image/vtuber-image/.git/ -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6571318Z [command]/usr/bin/git remote add origin https://github.com/echo-layer/vtuber-image -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6600580Z ##[endgroup] -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6601868Z ##[group]Disabling automatic garbage collection -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6606741Z [command]/usr/bin/git config --local gc.auto 0 -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6642331Z ##[endgroup] -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6643756Z ##[group]Setting up auth -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6651188Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.6686836Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.7037747Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.7044009Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.7301881Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.7336201Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.7588090Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.7623992Z ##[endgroup] -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.7624870Z ##[group]Fetching the repository -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:50.7637182Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +6ec10343f27d82b4244a6bdb4dafdbbfe078590e:refs/remotes/pull/1/merge -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0396929Z From https://github.com/echo-layer/vtuber-image -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0398137Z * [new ref] 6ec10343f27d82b4244a6bdb4dafdbbfe078590e -> pull/1/merge -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0470394Z ##[endgroup] -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0471612Z ##[group]Determining the checkout info -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0472838Z ##[endgroup] -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0473639Z [command]/usr/bin/git sparse-checkout disable -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0531116Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0593045Z ##[group]Checking out the ref -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0594551Z [command]/usr/bin/git checkout --progress --force refs/remotes/pull/1/merge -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0693670Z Note: switching to 'refs/remotes/pull/1/merge'. -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0715700Z -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0725936Z You are in 'detached HEAD' state. You can look around, make experimental -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0727190Z changes and commit them, and you can discard any commits you make in this -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0728246Z state without impacting any branches by switching back to a branch. -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0728992Z -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0729550Z If you want to create a new branch to retain commits you create, you may -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0730608Z do so (now or later) by using -c with the switch command. Example: -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0731722Z -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0732173Z git switch -c -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0737807Z -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0738300Z Or undo this operation with: -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0738903Z -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0739307Z git switch - -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0739813Z -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0740413Z Turn off this advice by setting config variable advice.detachedHead to false -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0741283Z -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0742373Z HEAD is now at 6ec1034 Merge dab39a5ac56bec32f9592e07879e589a80d5ab5e into cdf28f205ce0adfe00bd7355be100fbe8371f70b -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0745317Z ##[endgroup] -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0769430Z [command]/usr/bin/git log -1 --format=%H -Rust Static Analysis (SARIF) Run actions/checkout@v4 2026-04-30T14:19:51.0810328Z 6ec10343f27d82b4244a6bdb4dafdbbfe078590e -Rust Static Analysis (SARIF) Skip if no Cargo.toml 2026-04-30T14:19:51.1034900Z ##[group]Run if [ ! -f Cargo.toml ]; then -Rust Static Analysis (SARIF) Skip if no Cargo.toml 2026-04-30T14:19:51.1035590Z ^[[36;1mif [ ! -f Cargo.toml ]; then^[[0m -Rust Static Analysis (SARIF) Skip if no Cargo.toml 2026-04-30T14:19:51.1035993Z ^[[36;1m echo "::notice::No Cargo.toml yet; skipping clippy SARIF."^[[0m -Rust Static Analysis (SARIF) Skip if no Cargo.toml 2026-04-30T14:19:51.1036421Z ^[[36;1m echo "skip=true" >> $GITHUB_OUTPUT^[[0m -Rust Static Analysis (SARIF) Skip if no Cargo.toml 2026-04-30T14:19:51.1036743Z ^[[36;1melse^[[0m -Rust Static Analysis (SARIF) Skip if no Cargo.toml 2026-04-30T14:19:51.1036984Z ^[[36;1m echo "skip=false" >> $GITHUB_OUTPUT^[[0m -Rust Static Analysis (SARIF) Skip if no Cargo.toml 2026-04-30T14:19:51.1037290Z ^[[36;1mfi^[[0m -Rust Static Analysis (SARIF) Skip if no Cargo.toml 2026-04-30T14:19:51.1061409Z shell: /usr/bin/bash -e {0} -Rust Static Analysis (SARIF) Skip if no Cargo.toml 2026-04-30T14:19:51.1061730Z ##[endgroup] -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1419501Z ##[group]Run dtolnay/rust-toolchain@stable -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1419910Z with: -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1420133Z components: clippy -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1420374Z toolchain: stable -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1420617Z ##[endgroup] -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1540934Z ##[group]Run : parse toolchain version -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1541333Z ^[[36;1m: parse toolchain version^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1541635Z ^[[36;1mif [[ -z $toolchain ]]; then^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1542215Z ^[[36;1m # GitHub does not enforce `required: true` inputs itself. https://github.com/actions/runner/issues/1070^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1542826Z ^[[36;1m echo "'toolchain' is a required input" >&2^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1543141Z ^[[36;1m exit 1^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1543516Z ^[[36;1melif [[ $toolchain =~ ^stable' '[0-9]+' '(year|month|week|day)s?' 'ago$ ]]; then^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1543947Z ^[[36;1m if [[ Linux == macOS ]]; then^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1544497Z ^[[36;1m echo "toolchain=1.$((($(date -v-$(sed 's/stable \([0-9]*\) \(.\).*/\1\2/' <<< $toolchain) +%s)/60/60/24-16569)/7/6))" >> $GITHUB_OUTPUT^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1545079Z ^[[36;1m else^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1545687Z ^[[36;1m echo "toolchain=1.$((($(date --date "${toolchain#stable }" +%s)/60/60/24-16569)/7/6))" >> $GITHUB_OUTPUT^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1546175Z ^[[36;1m fi^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1546484Z ^[[36;1melif [[ $toolchain =~ ^stable' 'minus' '[0-9]+' 'releases?$ ]]; then^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1547036Z ^[[36;1m echo "toolchain=1.$((($(date +%s)/60/60/24-16569)/7/6-${toolchain//[^0-9]/}))" >> $GITHUB_OUTPUT^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1547514Z ^[[36;1melif [[ $toolchain =~ ^1\.[0-9]+$ ]]; then^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1548058Z ^[[36;1m echo "toolchain=1.$((i=${toolchain#1.}, c=($(date +%s)/60/60/24-16569)/7/6, i+9*i*(10*i<=c)+90*i*(100*i<=c)))" >> $GITHUB_OUTPUT^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1548589Z ^[[36;1melse^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1548850Z ^[[36;1m echo "toolchain=$toolchain" >> $GITHUB_OUTPUT^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1549165Z ^[[36;1mfi^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1571289Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1571692Z env: -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1571898Z toolchain: stable -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1572131Z ##[endgroup] -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1676542Z ##[group]Run : construct rustup command line -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1676925Z ^[[36;1m: construct rustup command line^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1677418Z ^[[36;1mecho "targets=$(for t in ${targets//,/ }; do echo -n ' --target' $t; done)" >> $GITHUB_OUTPUT^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1678090Z ^[[36;1mecho "components=$(for c in ${components//,/ }; do echo -n ' --component' $c; done)" >> $GITHUB_OUTPUT^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1678615Z ^[[36;1mecho "downgrade=" >> $GITHUB_OUTPUT^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1698530Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1699075Z env: -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1699273Z targets: -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1699497Z components: clippy -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1699727Z ##[endgroup] -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1822604Z ##[group]Run : set $CARGO_HOME -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1823144Z ^[[36;1m: set $CARGO_HOME^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1823860Z ^[[36;1mecho CARGO_HOME=${CARGO_HOME:-"$HOME/.cargo"} >> $GITHUB_ENV^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1853994Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1854687Z ##[endgroup] -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1942281Z ##[group]Run : install rustup if needed -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1942675Z ^[[36;1m: install rustup if needed^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1943008Z ^[[36;1mif ! command -v rustup &>/dev/null; then^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1943805Z ^[[36;1m curl --proto '=https' --tlsv1.2 --retry 10 --retry-connrefused --location --silent --show-error --fail https://sh.rustup.rs | sh -s -- --default-toolchain none -y^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1944571Z ^[[36;1m echo "$CARGO_HOME/bin" >> $GITHUB_PATH^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1944887Z ^[[36;1mfi^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1964996Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1965712Z env: -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1965957Z CARGO_HOME: /home/runner/.cargo -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.1966240Z ##[endgroup] -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.2101694Z ##[group]Run rustup toolchain install stable --component clippy --profile minimal --no-self-update -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.2103000Z ^[[36;1mrustup toolchain install stable --component clippy --profile minimal --no-self-update^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.2132788Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.2133442Z env: -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.2133816Z CARGO_HOME: /home/runner/.cargo -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.2134323Z RUSTUP_PERMIT_COPY_RENAME: 1 -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.2134778Z ##[endgroup] -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.6449607Z info: syncing channel updates for stable-x86_64-unknown-linux-gnu -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.8946749Z info: latest update on 2026-04-16 for version 1.95.0 (59807616e 2026-04-14) -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.9250885Z info: removing previous version of component clippy -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.9471749Z info: removing previous version of component rustfmt -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.9486595Z info: removing previous version of component cargo -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.9589058Z info: removing previous version of component rust-std -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.9704196Z info: removing previous version of component rustc -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:19:51.9820098Z info: downloading 5 components -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4344133Z -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4447620Z stable-x86_64-unknown-linux-gnu updated - rustc 1.95.0 (59807616e 2026-04-14) (from rustc 1.94.1 (e408947bf 2026-03-25)) -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4448370Z -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4522845Z ##[group]Run rustup default stable -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4523147Z ^[[36;1mrustup default stable^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4544774Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4545103Z env: -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4545287Z CARGO_HOME: /home/runner/.cargo -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4545864Z ##[endgroup] -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4638175Z info: using existing install for stable-x86_64-unknown-linux-gnu -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4646428Z -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4648618Z info: default toolchain set to stable-x86_64-unknown-linux-gnu -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4720371Z stable-x86_64-unknown-linux-gnu unchanged - rustc 1.95.0 (59807616e 2026-04-14) -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4721326Z -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4758817Z ##[group]Run : create cachekey -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4759100Z ^[[36;1m: create cachekey^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4759585Z ^[[36;1mDATE=$(rustc +stable --version --verbose | sed -ne 's/^commit-date: \(20[0-9][0-9]\)-\([01][0-9]\)-\([0-3][0-9]\)$/\1\2\3/p')^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4760253Z ^[[36;1mHASH=$(rustc +stable --version --verbose | sed -ne 's/^commit-hash: //p')^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4760744Z ^[[36;1mecho "cachekey=$(echo $DATE$HASH | head -c12)" >> $GITHUB_OUTPUT^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4782031Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4782361Z env: -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4782723Z CARGO_HOME: /home/runner/.cargo -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.4782962Z ##[endgroup] -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5179827Z ##[group]Run : disable incremental compilation -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5180467Z ^[[36;1m: disable incremental compilation^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5181024Z ^[[36;1mif [ -z "${CARGO_INCREMENTAL+set}" ]; then^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5181627Z ^[[36;1m echo CARGO_INCREMENTAL=0 >> $GITHUB_ENV^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5182168Z ^[[36;1mfi^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5203750Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5204130Z env: -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5204324Z CARGO_HOME: /home/runner/.cargo -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5204568Z ##[endgroup] -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5269475Z ##[group]Run : enable colors in Cargo output -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5269825Z ^[[36;1m: enable colors in Cargo output^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5270162Z ^[[36;1mif [ -z "${CARGO_TERM_COLOR+set}" ]; then^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5270487Z ^[[36;1m echo CARGO_TERM_COLOR=always >> $GITHUB_ENV^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5270768Z ^[[36;1mfi^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5289882Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5290229Z env: -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5290414Z CARGO_HOME: /home/runner/.cargo -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5290651Z CARGO_INCREMENTAL: 0 -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5290853Z ##[endgroup] -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5360576Z ##[group]Run : enable Cargo sparse registry -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5361130Z ^[[36;1m: enable Cargo sparse registry^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5361487Z ^[[36;1m# implemented in 1.66, stabilized in 1.68, made default in 1.70^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5362192Z ^[[36;1mif [ -z "${CARGO_REGISTRIES_CRATES_IO_PROTOCOL+set}" -o -f "/home/runner/work/_temp"/.implicit_cargo_registries_crates_io_protocol ]; then^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5362923Z ^[[36;1m if rustc +stable --version --verbose | grep -q '^release: 1\.6[89]\.'; then^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5363488Z ^[[36;1m touch "/home/runner/work/_temp"/.implicit_cargo_registries_crates_io_protocol || true^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5364023Z ^[[36;1m echo CARGO_REGISTRIES_CRATES_IO_PROTOCOL=sparse >> $GITHUB_ENV^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5364524Z ^[[36;1m elif rustc +stable --version --verbose | grep -q '^release: 1\.6[67]\.'; then^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5365102Z ^[[36;1m touch "/home/runner/work/_temp"/.implicit_cargo_registries_crates_io_protocol || true^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5366069Z ^[[36;1m echo CARGO_REGISTRIES_CRATES_IO_PROTOCOL=git >> $GITHUB_ENV^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5366420Z ^[[36;1m fi^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5366601Z ^[[36;1mfi^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5385881Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5386216Z env: -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5386394Z CARGO_HOME: /home/runner/.cargo -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5386637Z CARGO_INCREMENTAL: 0 -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5386842Z CARGO_TERM_COLOR: always -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5387045Z ##[endgroup] -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5722586Z ##[group]Run : work around spurious network errors in curl 8.0 -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5723050Z ^[[36;1m: work around spurious network errors in curl 8.0^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5723600Z ^[[36;1m# https://rust-lang.zulipchat.com/#narrow/stream/246057-t-cargo/topic/timeout.20investigation^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5724187Z ^[[36;1mif rustc +stable --version --verbose | grep -q '^release: 1\.7[01]\.'; then^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5724631Z ^[[36;1m echo CARGO_HTTP_MULTIPLEXING=false >> $GITHUB_ENV^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5724941Z ^[[36;1mfi^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5746108Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5746453Z env: -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5746638Z CARGO_HOME: /home/runner/.cargo -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5746891Z CARGO_INCREMENTAL: 0 -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5747099Z CARGO_TERM_COLOR: always -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5747316Z ##[endgroup] -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5942654Z ##[group]Run rustc +stable --version --verbose -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5943052Z ^[[36;1mrustc +stable --version --verbose^[[0m -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5963911Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5964259Z env: -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5964446Z CARGO_HOME: /home/runner/.cargo -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5964941Z CARGO_INCREMENTAL: 0 -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5965143Z CARGO_TERM_COLOR: always -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.5965919Z ##[endgroup] -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.6125778Z rustc 1.95.0 (59807616e 2026-04-14) -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.6127377Z binary: rustc -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.6128003Z commit-hash: 59807616e1fa2540724bfbac14d7976d7e4a3860 -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.6128737Z commit-date: 2026-04-14 -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.6129225Z host: x86_64-unknown-linux-gnu -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.6129882Z release: 1.95.0 -Rust Static Analysis (SARIF) Setup Rust 2026-04-30T14:20:01.6130347Z LLVM version: 22.1.2 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:01.6202743Z ##[group]Run cargo install clippy-sarif sarif-fmt -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:01.6203153Z ^[[36;1mcargo install clippy-sarif sarif-fmt^[[0m -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:01.6223787Z shell: /usr/bin/bash -e {0} -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:01.6224039Z env: -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:01.6224220Z CARGO_HOME: /home/runner/.cargo -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:01.6224476Z CARGO_INCREMENTAL: 0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:01.6224685Z CARGO_TERM_COLOR: always -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:01.6224896Z ##[endgroup] -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:01.6513600Z ^[[1m^[[92m Updating^[[0m crates.io index -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:02.0482602Z ^[[1m^[[92m Downloading^[[0m crates ... -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:02.3494912Z ^[[1m^[[92m Downloaded^[[0m clippy-sarif v0.8.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:02.3644773Z ^[[1m^[[92m Updating^[[0m crates.io index -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:02.7132276Z ^[[1m^[[92m Downloading^[[0m crates ... -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:02.7753254Z ^[[1m^[[92m Downloaded^[[0m sarif-fmt v0.8.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:02.7901955Z ^[[1m^[[92m Installing^[[0m clippy-sarif v0.8.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:02.8088990Z ^[[1m^[[92m Updating^[[0m crates.io index -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.3650807Z ^[[1m^[[92m Locking^[[0m 52 packages to latest compatible versions -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.3748801Z ^[[1m^[[92m Downloading^[[0m crates ... -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.7491009Z ^[[1m^[[92m Downloaded^[[0m anyhow v1.0.102 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.7542786Z ^[[1m^[[92m Downloaded^[[0m anstyle v1.0.14 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.7561057Z ^[[1m^[[92m Downloaded^[[0m anstyle-query v1.1.5 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.7608488Z ^[[1m^[[92m Downloaded^[[0m cargo-platform v0.1.9 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.7840926Z ^[[1m^[[92m Downloaded^[[0m anstream v1.0.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.7886158Z ^[[1m^[[92m Downloaded^[[0m colorchoice v1.0.5 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.7906034Z ^[[1m^[[92m Downloaded^[[0m camino v1.2.2 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.7926376Z ^[[1m^[[92m Downloaded^[[0m anstyle-parse v1.0.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.7946317Z ^[[1m^[[92m Downloaded^[[0m Inflector v0.11.4 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.7987545Z ^[[1m^[[92m Downloaded^[[0m is_terminal_polyfill v1.70.2 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8001595Z ^[[1m^[[92m Downloaded^[[0m serde_derive v1.0.228 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8036851Z ^[[1m^[[92m Downloaded^[[0m schemafy_lib v0.6.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8109524Z ^[[1m^[[92m Downloaded^[[0m itoa v1.0.18 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8130735Z ^[[1m^[[92m Downloaded^[[0m fnv v1.0.7 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8167736Z ^[[1m^[[92m Downloaded^[[0m heck v0.5.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8212304Z ^[[1m^[[92m Downloaded^[[0m thiserror v2.0.18 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8282057Z ^[[1m^[[92m Downloaded^[[0m utf8parse v0.2.2 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8293038Z ^[[1m^[[92m Downloaded^[[0m clap_lex v1.1.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8304973Z ^[[1m^[[92m Downloaded^[[0m thiserror-impl v2.0.18 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8324305Z ^[[1m^[[92m Downloaded^[[0m zmij v1.0.21 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8344358Z ^[[1m^[[92m Downloaded^[[0m lazy_static v1.5.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8363148Z ^[[1m^[[92m Downloaded^[[0m cargo_metadata v0.19.2 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8381959Z ^[[1m^[[92m Downloaded^[[0m serde-sarif v0.8.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8404478Z ^[[1m^[[92m Downloaded^[[0m semver v1.0.28 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8432227Z ^[[1m^[[92m Downloaded^[[0m typed-builder-macro v0.21.2 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8450528Z ^[[1m^[[92m Downloaded^[[0m unicode-ident v1.0.24 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8478586Z ^[[1m^[[92m Downloaded^[[0m memchr v2.8.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8534363Z ^[[1m^[[92m Downloaded^[[0m uriparse v0.6.4 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8560620Z ^[[1m^[[92m Downloaded^[[0m prettyplease v0.2.37 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8597078Z ^[[1m^[[92m Downloaded^[[0m serde_json v1.0.149 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8672406Z ^[[1m^[[92m Downloaded^[[0m syn v1.0.109 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8772126Z ^[[1m^[[92m Downloaded^[[0m clap v4.6.1 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8869819Z ^[[1m^[[92m Downloaded^[[0m aho-corasick v1.1.4 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8924508Z ^[[1m^[[92m Downloaded^[[0m serde v1.0.228 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.8959950Z ^[[1m^[[92m Downloaded^[[0m clap_builder v4.6.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.9026671Z ^[[1m^[[92m Downloaded^[[0m regex v1.12.3 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.9081766Z ^[[1m^[[92m Downloaded^[[0m serde_core v1.0.228 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.9110502Z ^[[1m^[[92m Downloaded^[[0m proc-macro2 v1.0.106 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.9140318Z ^[[1m^[[92m Downloaded^[[0m syn v2.0.117 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.9242450Z ^[[1m^[[92m Downloaded^[[0m regex-syntax v0.8.10 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.9307911Z ^[[1m^[[92m Downloaded^[[0m typed-builder v0.21.2 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.9326657Z ^[[1m^[[92m Downloaded^[[0m strum_macros v0.27.2 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.9354239Z ^[[1m^[[92m Downloaded^[[0m clap_derive v4.6.1 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.9378287Z ^[[1m^[[92m Downloaded^[[0m quote v1.0.45 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.9407386Z ^[[1m^[[92m Downloaded^[[0m strum v0.27.2 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.9417937Z ^[[1m^[[92m Downloaded^[[0m strsim v0.11.1 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.9431892Z ^[[1m^[[92m Downloaded^[[0m schemafy_core v0.6.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.9445711Z ^[[1m^[[92m Downloaded^[[0m regex-automata v0.4.14 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.9753948Z ^[[1m^[[92m Compiling^[[0m proc-macro2 v1.0.106 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:03.9754740Z ^[[1m^[[92m Compiling^[[0m unicode-ident v1.0.24 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:04.0316783Z ^[[1m^[[92m Compiling^[[0m quote v1.0.45 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:04.2026824Z ^[[1m^[[92m Compiling^[[0m serde_core v1.0.228 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:04.3407151Z ^[[1m^[[92m Compiling^[[0m zmij v1.0.21 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:04.4557117Z ^[[1m^[[92m Compiling^[[0m serde v1.0.228 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:04.5976761Z ^[[1m^[[92m Compiling^[[0m serde_json v1.0.149 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:04.8156829Z ^[[1m^[[92m Compiling^[[0m syn v2.0.117 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:04.8646974Z ^[[1m^[[92m Compiling^[[0m memchr v2.8.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:09.3907074Z ^[[1m^[[92m Compiling^[[0m serde_derive v1.0.228 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:10.2556792Z ^[[1m^[[92m Compiling^[[0m aho-corasick v1.1.4 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:11.9137938Z ^[[1m^[[92m Compiling^[[0m anyhow v1.0.102 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:12.0628895Z ^[[1m^[[92m Compiling^[[0m regex-syntax v0.8.10 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:12.5926802Z ^[[1m^[[92m Compiling^[[0m lazy_static v1.5.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:13.8931063Z ^[[1m^[[92m Compiling^[[0m regex-automata v0.4.14 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:14.5196731Z ^[[1m^[[92m Compiling^[[0m itoa v1.0.18 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:14.6224310Z ^[[1m^[[92m Compiling^[[0m syn v1.0.109 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:16.3520616Z ^[[1m^[[92m Compiling^[[0m regex v1.12.3 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:16.7222220Z ^[[1m^[[92m Compiling^[[0m prettyplease v0.2.37 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:16.7951468Z ^[[1m^[[92m Compiling^[[0m fnv v1.0.7 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:16.8265133Z ^[[1m^[[92m Compiling^[[0m uriparse v0.6.4 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:17.0157210Z ^[[1m^[[92m Compiling^[[0m Inflector v0.11.4 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:17.2768303Z ^[[1m^[[92m Compiling^[[0m schemafy_core v0.6.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:17.9546998Z ^[[1m^[[92m Compiling^[[0m thiserror v2.0.18 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:18.1276545Z ^[[1m^[[92m Compiling^[[0m camino v1.2.2 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:18.2691679Z ^[[1m^[[92m Compiling^[[0m heck v0.5.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:18.4026603Z ^[[1m^[[92m Compiling^[[0m utf8parse v0.2.2 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:18.4437013Z ^[[1m^[[92m Compiling^[[0m anstyle-parse v1.0.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:18.9447535Z ^[[1m^[[92m Compiling^[[0m schemafy_lib v0.6.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:20.9138329Z ^[[1m^[[92m Compiling^[[0m thiserror-impl v2.0.18 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:22.0290884Z ^[[1m^[[92m Compiling^[[0m colorchoice v1.0.5 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:26.9896999Z ^[[1m^[[92m Compiling^[[0m anstyle v1.0.14 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:27.1947309Z ^[[1m^[[92m Compiling^[[0m is_terminal_polyfill v1.70.2 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:27.4327001Z ^[[1m^[[92m Compiling^[[0m anstyle-query v1.1.5 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:27.4732445Z ^[[1m^[[92m Compiling^[[0m anstream v1.0.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:31.0716650Z ^[[1m^[[92m Compiling^[[0m serde-sarif v0.8.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:31.3666830Z ^[[1m^[[92m Compiling^[[0m cargo-platform v0.1.9 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:32.4546822Z ^[[1m^[[92m Compiling^[[0m semver v1.0.28 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:33.0956929Z ^[[1m^[[92m Compiling^[[0m typed-builder-macro v0.21.2 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:34.3333642Z ^[[1m^[[92m Compiling^[[0m clap_lex v1.1.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:34.6087145Z ^[[1m^[[92m Compiling^[[0m strsim v0.11.1 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:35.4476724Z ^[[1m^[[92m Compiling^[[0m clap_builder v4.6.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:44.0587064Z ^[[1m^[[92m Compiling^[[0m typed-builder v0.21.2 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:45.6316982Z ^[[1m^[[92m Compiling^[[0m cargo_metadata v0.19.2 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:49.1671777Z ^[[1m^[[92m Compiling^[[0m strum_macros v0.27.2 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:51.0547431Z ^[[1m^[[92m Compiling^[[0m clap_derive v4.6.1 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:51.8667467Z ^[[1m^[[92m Compiling^[[0m strum v0.27.2 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:52.7727235Z ^[[1m^[[92m Compiling^[[0m clap v4.6.1 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:20:55.6358605Z ^[[1m^[[92m Compiling^[[0m clippy-sarif v0.8.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:01.3754874Z ^[[1m^[[92m Finished^[[0m `release` profile [optimized] target(s) in 59.74s -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:01.3910433Z ^[[1m^[[92m Installing^[[0m /home/runner/.cargo/bin/clippy-sarif -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:01.3912032Z ^[[1m^[[92m Installed^[[0m package `clippy-sarif v0.8.0` (executable `clippy-sarif`) -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:01.4290643Z ^[[1m^[[92m Installing^[[0m sarif-fmt v0.8.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:01.4466175Z ^[[1m^[[92m Updating^[[0m crates.io index -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:01.6108224Z ^[[1m^[[92m Locking^[[0m 52 packages to latest compatible versions -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:01.6306041Z ^[[1m^[[92m Adding^[[0m codespan-reporting v0.12.0 ^[[1m^[[33m(available: v0.13.1)^[[0m -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:01.6554778Z ^[[1m^[[92m Downloading^[[0m crates ... -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:01.7643872Z ^[[1m^[[92m Downloaded^[[0m codespan-reporting v0.12.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:01.7821155Z ^[[1m^[[92m Downloaded^[[0m unicode-width v0.2.2 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:01.7879816Z ^[[1m^[[92m Downloaded^[[0m termcolor v1.4.1 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:01.8062047Z ^[[1m^[[92m Compiling^[[0m proc-macro2 v1.0.106 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:01.8072505Z ^[[1m^[[92m Compiling^[[0m quote v1.0.45 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:01.9207165Z ^[[1m^[[92m Compiling^[[0m unicode-ident v1.0.24 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:01.9797333Z ^[[1m^[[92m Compiling^[[0m serde_core v1.0.228 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:02.1197364Z ^[[1m^[[92m Compiling^[[0m zmij v1.0.21 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:02.2354023Z ^[[1m^[[92m Compiling^[[0m memchr v2.8.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:02.7733335Z ^[[1m^[[92m Compiling^[[0m syn v2.0.117 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:02.8066758Z ^[[1m^[[92m Compiling^[[0m serde_json v1.0.149 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:02.8756756Z ^[[1m^[[92m Compiling^[[0m serde v1.0.228 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:05.2720947Z ^[[1m^[[92m Compiling^[[0m aho-corasick v1.1.4 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:06.9506536Z ^[[1m^[[92m Compiling^[[0m anyhow v1.0.102 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:07.0968561Z ^[[1m^[[92m Compiling^[[0m regex-syntax v0.8.10 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:07.2247596Z ^[[1m^[[92m Compiling^[[0m serde_derive v1.0.228 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:09.4062602Z ^[[1m^[[92m Compiling^[[0m regex-automata v0.4.14 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:10.4126784Z ^[[1m^[[92m Compiling^[[0m itoa v1.0.18 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:10.5097170Z ^[[1m^[[92m Compiling^[[0m lazy_static v1.5.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:10.5416930Z ^[[1m^[[92m Compiling^[[0m syn v1.0.109 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:11.7116893Z ^[[1m^[[92m Compiling^[[0m regex v1.12.3 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:12.4649493Z ^[[1m^[[92m Compiling^[[0m fnv v1.0.7 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:12.4954679Z ^[[1m^[[92m Compiling^[[0m prettyplease v0.2.37 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:12.5716950Z ^[[1m^[[92m Compiling^[[0m schemafy_core v0.6.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:12.5916949Z ^[[1m^[[92m Compiling^[[0m uriparse v0.6.4 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:12.6121433Z ^[[1m^[[92m Compiling^[[0m Inflector v0.11.4 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:13.6862180Z ^[[1m^[[92m Compiling^[[0m heck v0.5.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:13.8307078Z ^[[1m^[[92m Compiling^[[0m utf8parse v0.2.2 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:13.8736996Z ^[[1m^[[92m Compiling^[[0m anstyle-parse v1.0.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:15.0547747Z ^[[1m^[[92m Compiling^[[0m schemafy_lib v0.6.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:16.6176665Z ^[[1m^[[92m Compiling^[[0m is_terminal_polyfill v1.70.2 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:16.6472736Z ^[[1m^[[92m Compiling^[[0m anstyle v1.0.14 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:16.8496747Z ^[[1m^[[92m Compiling^[[0m thiserror v2.0.18 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:17.0236686Z ^[[1m^[[92m Compiling^[[0m colorchoice v1.0.5 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:17.0387392Z ^[[1m^[[92m Compiling^[[0m anstyle-query v1.1.5 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:17.0646795Z ^[[1m^[[92m Compiling^[[0m serde-sarif v0.8.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:17.0796728Z ^[[1m^[[92m Compiling^[[0m anstream v1.0.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:17.5667368Z ^[[1m^[[92m Compiling^[[0m thiserror-impl v2.0.18 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:17.6967523Z ^[[1m^[[92m Compiling^[[0m typed-builder-macro v0.21.2 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:19.0598373Z ^[[1m^[[92m Compiling^[[0m strsim v0.11.1 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:19.9016987Z ^[[1m^[[92m Compiling^[[0m clap_lex v1.1.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:20.1757270Z ^[[1m^[[92m Compiling^[[0m clap_builder v4.6.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:22.9877173Z ^[[1m^[[92m Compiling^[[0m typed-builder v0.21.2 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:23.8327263Z ^[[1m^[[92m Compiling^[[0m clap_derive v4.6.1 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:25.6456829Z ^[[1m^[[92m Compiling^[[0m strum_macros v0.27.2 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:27.6327219Z ^[[1m^[[92m Compiling^[[0m termcolor v1.4.1 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:28.0776788Z ^[[1m^[[92m Compiling^[[0m strum v0.27.2 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:28.1249950Z ^[[1m^[[92m Compiling^[[0m unicode-width v0.2.2 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:28.3276906Z ^[[1m^[[92m Compiling^[[0m codespan-reporting v0.12.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:33.5926660Z ^[[1m^[[92m Compiling^[[0m clap v4.6.1 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:34.3120684Z ^[[1m^[[92m Compiling^[[0m sarif-fmt v0.8.0 -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:46.8753530Z ^[[1m^[[92m Finished^[[0m `release` profile [optimized] target(s) in 1m 45s -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:46.8893351Z ^[[1m^[[92m Installing^[[0m /home/runner/.cargo/bin/sarif-fmt -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:46.8894711Z ^[[1m^[[92m Installed^[[0m package `sarif-fmt v0.8.0` (executable `sarif-fmt`) -Rust Static Analysis (SARIF) Install SARIF tools 2026-04-30T14:21:46.9229149Z ^[[1m^[[92m Summary^[[0m Successfully installed clippy-sarif, sarif-fmt! -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:46.9312270Z ##[group]Run cargo clippy --all-targets --all-features --message-format=json | clippy-sarif | tee results.sarif | sarif-fmt -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:46.9313645Z ^[[36;1mcargo clippy --all-targets --all-features --message-format=json | clippy-sarif | tee results.sarif | sarif-fmt^[[0m -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:46.9343055Z shell: /usr/bin/bash -e {0} -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:46.9343296Z env: -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:46.9343469Z CARGO_HOME: /home/runner/.cargo -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:46.9343707Z CARGO_INCREMENTAL: 0 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:46.9343911Z CARGO_TERM_COLOR: always -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:46.9344109Z ##[endgroup] -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.0010482Z ^[[1m^[[92m Updating^[[0m crates.io index -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.6636643Z ^[[1m^[[92m Locking^[[0m 138 packages to latest compatible versions -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.6796362Z ^[[1m^[[92m Adding^[[0m prost v0.12.6 ^[[1m^[[33m(available: v0.14.3)^[[0m -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.6984276Z ^[[1m^[[92m Adding^[[0m tonic v0.11.0 ^[[1m^[[33m(available: v0.14.5)^[[0m -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.6985698Z ^[[1m^[[92m Adding^[[0m tonic-build v0.11.0 ^[[1m^[[33m(available: v0.14.5)^[[0m -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.7201198Z ^[[1m^[[92m Downloading^[[0m crates ... -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.7761891Z ^[[1m^[[92m Downloaded^[[0m getrandom v0.2.17 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.7798284Z ^[[1m^[[92m Downloaded^[[0m bitflags v1.3.2 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.7833639Z ^[[1m^[[92m Downloaded^[[0m bitflags v2.11.1 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.7884752Z ^[[1m^[[92m Downloaded^[[0m autocfg v1.5.0 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.7906507Z ^[[1m^[[92m Downloaded^[[0m async-stream-impl v0.3.6 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.7932756Z ^[[1m^[[92m Downloaded^[[0m futures-sink v0.3.32 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.7989876Z ^[[1m^[[92m Downloaded^[[0m lock_api v0.4.14 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8016118Z ^[[1m^[[92m Downloaded^[[0m futures-channel v0.3.32 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8056053Z ^[[1m^[[92m Downloaded^[[0m percent-encoding v2.3.2 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8096856Z ^[[1m^[[92m Downloaded^[[0m tracing-core v0.1.36 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8116035Z ^[[1m^[[92m Downloaded^[[0m log v0.4.29 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8144657Z ^[[1m^[[92m Downloaded^[[0m tokio-io-timeout v1.2.1 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8162362Z ^[[1m^[[92m Downloaded^[[0m tower-layer v0.3.3 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8173626Z ^[[1m^[[92m Downloaded^[[0m equivalent v1.0.2 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8185108Z ^[[1m^[[92m Downloaded^[[0m futures-core v0.3.32 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8200536Z ^[[1m^[[92m Downloaded^[[0m fixedbitset v0.4.2 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8219634Z ^[[1m^[[92m Downloaded^[[0m tower-service v0.3.3 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8229146Z ^[[1m^[[92m Downloaded^[[0m fastrand v2.4.1 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8248126Z ^[[1m^[[92m Downloaded^[[0m sync_wrapper v0.1.2 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8260004Z ^[[1m^[[92m Downloaded^[[0m signal-hook-registry v1.4.8 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8277271Z ^[[1m^[[92m Downloaded^[[0m ppv-lite86 v0.2.21 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8293794Z ^[[1m^[[92m Downloaded^[[0m rand_chacha v0.3.1 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8312099Z ^[[1m^[[92m Downloaded^[[0m rustversion v1.0.22 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8350169Z ^[[1m^[[92m Downloaded^[[0m want v0.3.1 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8363606Z ^[[1m^[[92m Downloaded^[[0m tracing-attributes v0.1.31 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8391209Z ^[[1m^[[92m Downloaded^[[0m tokio-macros v2.7.0 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8412480Z ^[[1m^[[92m Downloaded^[[0m tokio-stream v0.1.18 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8472561Z ^[[1m^[[92m Downloaded^[[0m socket2 v0.5.10 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8495041Z ^[[1m^[[92m Downloaded^[[0m socket2 v0.6.3 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8514244Z ^[[1m^[[92m Downloaded^[[0m indexmap v2.14.0 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8561627Z ^[[1m^[[92m Downloaded^[[0m tonic v0.11.0 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8628783Z ^[[1m^[[92m Downloaded^[[0m tokio-util v0.7.18 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8707535Z ^[[1m^[[92m Downloaded^[[0m tower v0.4.13 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8816315Z ^[[1m^[[92m Downloaded^[[0m hashbrown v0.12.3 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8857708Z ^[[1m^[[92m Downloaded^[[0m itertools v0.12.1 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8930129Z ^[[1m^[[92m Downloaded^[[0m hashbrown v0.17.0 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.8984558Z ^[[1m^[[92m Downloaded^[[0m futures-util v0.3.32 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.9125570Z ^[[1m^[[92m Downloaded^[[0m hyper v0.14.32 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.9203077Z ^[[1m^[[92m Downloaded^[[0m zerocopy v0.8.48 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.9428611Z ^[[1m^[[92m Downloaded^[[0m mio v1.2.0 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.9491688Z ^[[1m^[[92m Downloaded^[[0m h2 v0.3.27 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.9555645Z ^[[1m^[[92m Downloaded^[[0m rand v0.8.6 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.9590890Z ^[[1m^[[92m Downloaded^[[0m prost-build v0.12.6 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.9625479Z ^[[1m^[[92m Downloaded^[[0m rustix v1.1.4 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.9917300Z ^[[1m^[[92m Downloaded^[[0m smallvec v1.15.1 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:47.9943907Z ^[[1m^[[92m Downloaded^[[0m tracing v0.1.44 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0102931Z ^[[1m^[[92m Downloaded^[[0m prost-types v0.12.6 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0120011Z ^[[1m^[[92m Downloaded^[[0m matchit v0.7.3 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0140719Z ^[[1m^[[92m Downloaded^[[0m indexmap v1.9.3 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0174519Z ^[[1m^[[92m Downloaded^[[0m httparse v1.10.1 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0203090Z ^[[1m^[[92m Downloaded^[[0m http v0.2.12 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0239826Z ^[[1m^[[92m Downloaded^[[0m bytes v1.11.1 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0283234Z ^[[1m^[[92m Downloaded^[[0m rand_core v0.6.4 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0299977Z ^[[1m^[[92m Downloaded^[[0m prost-derive v0.12.6 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0315137Z ^[[1m^[[92m Downloaded^[[0m tempfile v3.27.0 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0347044Z ^[[1m^[[92m Downloaded^[[0m scopeguard v1.2.0 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0360671Z ^[[1m^[[92m Downloaded^[[0m pin-project v1.1.11 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0496434Z ^[[1m^[[92m Downloaded^[[0m once_cell v1.21.4 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0523163Z ^[[1m^[[92m Downloaded^[[0m try-lock v0.2.5 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0534103Z ^[[1m^[[92m Downloaded^[[0m tonic-build v0.11.0 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0548529Z ^[[1m^[[92m Downloaded^[[0m slab v0.4.12 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.0563136Z ^[[1m^[[92m Downloaded^[[0m tokio v1.52.1 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1023495Z ^[[1m^[[92m Downloaded^[[0m prost v0.12.6 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1037825Z ^[[1m^[[92m Downloaded^[[0m parking_lot_core v0.9.12 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1059809Z ^[[1m^[[92m Downloaded^[[0m parking_lot v0.12.5 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1086576Z ^[[1m^[[92m Downloaded^[[0m either v1.15.0 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1101826Z ^[[1m^[[92m Downloaded^[[0m mime v0.3.17 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1115958Z ^[[1m^[[92m Downloaded^[[0m http-body v0.4.6 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1135727Z ^[[1m^[[92m Downloaded^[[0m cfg-if v1.0.4 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1150087Z ^[[1m^[[92m Downloaded^[[0m pin-project-lite v0.2.17 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1210768Z ^[[1m^[[92m Downloaded^[[0m hyper-timeout v0.4.1 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1224885Z ^[[1m^[[92m Downloaded^[[0m futures-task v0.3.32 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1238805Z ^[[1m^[[92m Downloaded^[[0m pin-project-internal v1.1.11 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1256239Z ^[[1m^[[92m Downloaded^[[0m petgraph v0.6.5 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1419632Z ^[[1m^[[92m Downloaded^[[0m multimap v0.10.1 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1432542Z ^[[1m^[[92m Downloaded^[[0m httpdate v1.0.3 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1445304Z ^[[1m^[[92m Downloaded^[[0m getrandom v0.4.2 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1484740Z ^[[1m^[[92m Downloaded^[[0m errno v0.3.14 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1501262Z ^[[1m^[[92m Downloaded^[[0m async-stream v0.3.6 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1523594Z ^[[1m^[[92m Downloaded^[[0m base64 v0.21.7 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1564570Z ^[[1m^[[92m Downloaded^[[0m axum-core v0.3.4 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1593985Z ^[[1m^[[92m Downloaded^[[0m async-trait v0.1.89 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1632415Z ^[[1m^[[92m Downloaded^[[0m axum v0.6.20 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.1710264Z ^[[1m^[[92m Downloaded^[[0m libc v0.2.186 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.2150368Z ^[[1m^[[92m Downloaded^[[0m linux-raw-sys v0.12.1 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.3180555Z ^[[1m^[[92m Compiling^[[0m proc-macro2 v1.0.106 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.3201265Z ^[[1m^[[92m Compiling^[[0m unicode-ident v1.0.24 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.3726764Z ^[[1m^[[92m Compiling^[[0m quote v1.0.45 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:48.5258179Z ^[[1m^[[92m Compiling^[[0m libc v0.2.186 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:49.3357137Z ^[[1m^[[92m Compiling^[[0m syn v2.0.117 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:49.6108374Z ^[[1m^[[92m Checking^[[0m cfg-if v1.0.4 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:49.6317152Z ^[[1m^[[92m Checking^[[0m pin-project-lite v0.2.17 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:49.6656881Z ^[[1m^[[92m Checking^[[0m bytes v1.11.1 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:50.0647356Z ^[[1m^[[92m Compiling^[[0m parking_lot_core v0.9.12 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:50.1917057Z ^[[1m^[[92m Checking^[[0m scopeguard v1.2.0 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:50.2226574Z ^[[1m^[[92m Compiling^[[0m anyhow v1.0.102 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:50.3936895Z ^[[1m^[[92m Checking^[[0m futures-core v0.3.32 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:50.4499592Z ^[[1m^[[92m Checking^[[0m smallvec v1.15.1 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:50.7517215Z ^[[1m^[[92m Checking^[[0m lock_api v0.4.14 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:50.9067304Z ^[[1m^[[92m Checking^[[0m errno v0.3.14 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:50.9617508Z ^[[1m^[[92m Checking^[[0m signal-hook-registry v1.4.8 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:51.0596971Z ^[[1m^[[92m Checking^[[0m parking_lot v0.12.5 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:51.1828911Z ^[[1m^[[92m Checking^[[0m socket2 v0.6.3 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:51.4068363Z ^[[1m^[[92m Checking^[[0m mio v1.2.0 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:51.6497365Z ^[[1m^[[92m Compiling^[[0m either v1.15.0 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:51.7801931Z ^[[1m^[[92m Compiling^[[0m itertools v0.12.1 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:53.2816912Z ^[[1m^[[92m Checking^[[0m itoa v1.0.18 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:53.3656914Z ^[[1m^[[92m Compiling^[[0m rustversion v1.0.22 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:53.5780751Z ^[[1m^[[92m Compiling^[[0m zerocopy v0.8.48 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:53.8136536Z ^[[1m^[[92m Checking^[[0m fnv v1.0.7 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:53.8444345Z ^[[1m^[[92m Checking^[[0m slab v0.4.12 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:54.0284221Z ^[[1m^[[92m Compiling^[[0m tokio-macros v2.7.0 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:54.1727424Z ^[[1m^[[92m Compiling^[[0m prost-derive v0.12.6 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:54.5416521Z ^[[1m^[[92m Checking^[[0m tokio v1.52.1 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:55.5576529Z ^[[1m^[[92m Checking^[[0m once_cell v1.21.4 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:55.6657458Z ^[[1m^[[92m Checking^[[0m futures-task v0.3.32 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:55.7326829Z ^[[1m^[[92m Checking^[[0m futures-util v0.3.32 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:57.2303192Z ^[[1m^[[92m Checking^[[0m tracing-core v0.1.36 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:57.5101039Z ^[[1m^[[92m Compiling^[[0m tracing-attributes v0.1.31 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:58.0054717Z ^[[1m^[[92m Checking^[[0m http v0.2.12 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:58.6186717Z ^[[1m^[[92m Checking^[[0m futures-sink v0.3.32 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:58.6605969Z ^[[1m^[[92m Compiling^[[0m getrandom v0.4.2 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:58.7736838Z ^[[1m^[[92m Compiling^[[0m rustix v1.1.4 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:59.0156722Z ^[[1m^[[92m Checking^[[0m tokio-util v0.7.18 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:21:59.0396664Z ^[[1m^[[92m Checking^[[0m tracing v0.1.44 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:00.2587106Z ^[[1m^[[92m Checking^[[0m getrandom v0.2.17 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:00.3667379Z ^[[1m^[[92m Compiling^[[0m hashbrown v0.17.0 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:01.9039659Z ^[[1m^[[92m Compiling^[[0m serde_core v1.0.228 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:02.0782214Z ^[[1m^[[92m Compiling^[[0m equivalent v1.0.2 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:02.1070628Z ^[[1m^[[92m Compiling^[[0m linux-raw-sys v0.12.1 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:02.4164106Z ^[[1m^[[92m Checking^[[0m tower-service v0.3.3 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:02.4462573Z ^[[1m^[[92m Compiling^[[0m httparse v1.10.1 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:02.6296608Z ^[[1m^[[92m Compiling^[[0m prettyplease v0.2.37 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:02.6858418Z ^[[1m^[[92m Compiling^[[0m bitflags v2.11.1 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:02.7176978Z ^[[1m^[[92m Compiling^[[0m autocfg v1.5.0 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:02.8304232Z ^[[1m^[[92m Compiling^[[0m regex-syntax v0.8.10 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:03.0226661Z ^[[1m^[[92m Compiling^[[0m indexmap v1.9.3 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:04.8216712Z ^[[1m^[[92m Compiling^[[0m regex-automata v0.4.14 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:04.8957101Z ^[[1m^[[92m Checking^[[0m indexmap v2.14.0 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:05.4527012Z ^[[1m^[[92m Checking^[[0m ppv-lite86 v0.2.21 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:06.4106902Z ^[[1m^[[92m Compiling^[[0m prost v0.12.6 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:06.7873046Z ^[[1m^[[92m Checking^[[0m rand_core v0.6.4 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:06.8879039Z ^[[1m^[[92m Checking^[[0m http-body v0.4.6 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:07.0336769Z ^[[1m^[[92m Compiling^[[0m fixedbitset v0.4.2 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:07.0746719Z ^[[1m^[[92m Checking^[[0m try-lock v0.2.5 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:07.1107268Z ^[[1m^[[92m Compiling^[[0m fastrand v2.4.1 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:07.1656971Z ^[[1m^[[92m Compiling^[[0m petgraph v0.6.5 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:07.2556901Z ^[[1m^[[92m Compiling^[[0m tempfile v3.27.0 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:07.5696831Z ^[[1m^[[92m Checking^[[0m want v0.3.1 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:07.6246617Z ^[[1m^[[92m Checking^[[0m rand_chacha v0.3.1 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:07.7597095Z ^[[1m^[[92m Compiling^[[0m prost-types v0.12.6 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:08.9619670Z ^[[1m^[[92m Compiling^[[0m regex v1.12.3 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:09.4979735Z ^[[1m^[[92m Checking^[[0m h2 v0.3.27 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:11.0597038Z ^[[1m^[[92m Compiling^[[0m axum-core v0.3.4 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:11.1417442Z ^[[1m^[[92m Compiling^[[0m pin-project-internal v1.1.11 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:11.4907209Z ^[[1m^[[92m Checking^[[0m futures-channel v0.3.32 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:11.6172003Z ^[[1m^[[92m Checking^[[0m socket2 v0.5.10 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:11.8397186Z ^[[1m^[[92m Checking^[[0m tower-layer v0.3.3 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:11.9441347Z ^[[1m^[[92m Checking^[[0m hashbrown v0.12.3 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:12.0816627Z ^[[1m^[[92m Compiling^[[0m heck v0.5.0 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:12.2347501Z ^[[1m^[[92m Checking^[[0m httpdate v1.0.3 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:12.3147292Z ^[[1m^[[92m Compiling^[[0m log v0.4.29 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:12.3316788Z ^[[1m^[[92m Compiling^[[0m serde v1.0.228 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:12.4230848Z ^[[1m^[[92m Compiling^[[0m multimap v0.10.1 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:12.5111925Z ^[[1m^[[92m Compiling^[[0m prost-build v0.12.6 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:12.8046565Z ^[[1m^[[92m Checking^[[0m hyper v0.14.32 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:13.5467411Z ^[[1m^[[92m Checking^[[0m pin-project v1.1.11 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:13.5835946Z ^[[1m^[[92m Checking^[[0m rand v0.8.6 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:14.1197300Z ^[[1m^[[92m Compiling^[[0m axum v0.6.20 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:14.2036752Z ^[[1m^[[92m Compiling^[[0m serde_derive v1.0.228 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:14.8976994Z ^[[1m^[[92m Compiling^[[0m async-trait v0.1.89 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:15.6616098Z ^[[1m^[[92m Checking^[[0m mime v0.3.17 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:15.7787177Z ^[[1m^[[92m Compiling^[[0m zmij v1.0.21 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:15.9077211Z ^[[1m^[[92m Checking^[[0m memchr v2.8.0 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:17.6916737Z ^[[1m^[[92m Checking^[[0m tower v0.4.13 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:18.0736897Z ^[[1m^[[92m Compiling^[[0m tonic-build v0.11.0 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:18.4346753Z ^[[1m^[[92m Checking^[[0m tokio-io-timeout v1.2.1 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:18.5116780Z ^[[1m^[[92m Compiling^[[0m async-stream-impl v0.3.6 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:18.8770800Z ^[[1m^[[92m Checking^[[0m bitflags v1.3.2 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:18.9018569Z ^[[1m^[[92m Checking^[[0m sync_wrapper v0.1.2 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:18.9357311Z ^[[1m^[[92m Checking^[[0m matchit v0.7.3 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:19.0646580Z ^[[1m^[[92m Compiling^[[0m serde_json v1.0.149 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:19.0681432Z ^[[1m^[[92m Checking^[[0m percent-encoding v2.3.2 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:19.1600304Z ^[[1m^[[92m Compiling^[[0m vtuber-image v0.1.0 (/home/runner/work/vtuber-image/vtuber-image) -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:19.6037176Z ^[[1m^[[92m Checking^[[0m async-stream v0.3.6 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:19.6587245Z ^[[1m^[[92m Checking^[[0m hyper-timeout v0.4.1 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:19.9427123Z ^[[1m^[[92m Checking^[[0m tokio-stream v0.1.18 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:20.4951959Z ^[[1m^[[92m Checking^[[0m base64 v0.21.7 -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:21.3237345Z ^[[1m^[[91merror^[[0m: failed to run custom build command for `vtuber-image v0.1.0 (/home/runner/work/vtuber-image/vtuber-image)` -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:21.3238799Z -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:21.3240387Z Caused by: -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:21.3241704Z process didn't exit successfully: `/home/runner/work/vtuber-image/vtuber-image/target/debug/build/vtuber-image-66dccbc00ef983f2/build-script-build` (exit status: 1) -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:21.3243163Z --- stdout -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:21.3243766Z cargo:rerun-if-changed=proto/vtuber_image/v1/image.proto -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:21.3244526Z cargo:rerun-if-changed=proto -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:21.3244957Z -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:21.3245246Z --- stderr -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:21.3248099Z Error: Custom { kind: NotFound, error: "Could not find `protoc`. If `protoc` is installed, try setting the `PROTOC` environment variable to the path of the `protoc` binary. To install it on Debian, run `apt-get install protobuf-compiler`. It is also available at https://github.com/protocolbuffers/protobuf/releases For more information: https://docs.rs/prost-build/#sourcing-protoc" } -Rust Static Analysis (SARIF) Clippy SARIF 2026-04-30T14:22:21.3251211Z ^[[1m^[[33mwarning^[[0m: build failed, waiting for other jobs to finish... -Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:21.9193134Z ##[group]Run github/codeql-action/upload-sarif@v3 -Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:21.9193458Z with: -Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:21.9193646Z sarif_file: results.sarif -Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:21.9193945Z checkout_path: /home/runner/work/vtuber-image/vtuber-image -Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:21.9194391Z token: *** -Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:21.9194570Z matrix: null -Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:21.9194760Z wait-for-processing: true -Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:21.9194975Z env: -Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:21.9195143Z CARGO_HOME: /home/runner/.cargo -Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:21.9195682Z CARGO_INCREMENTAL: 0 -Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:21.9195916Z CARGO_TERM_COLOR: always -Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:21.9196125Z ##[endgroup] -Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:22.1080464Z ##[warning]CodeQL Action v3 will be deprecated in December 2026. Please update all occurrences of the CodeQL Action in your workflow files to v4. For more information, see https://github.blog/changelog/2025-10-28-upcoming-deprecation-of-codeql-action-v3/ -Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:36.7562266Z ##[warning]Failed to gather information for telemetry: Resource not accessible by integration - https://docs.github.com/rest/actions/workflow-runs#get-a-workflow-run. Will skip sending status report. -Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:36.7568218Z Post-processing sarif files: ["results.sarif"] -Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:36.7572142Z Validating results.sarif -Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:36.7690824Z Adding fingerprints to SARIF file. See https://docs.github.com/en/code-security/reference/code-scanning/sarif-support-for-code-scanning#data-for-preventing-duplicated-alerts for more information. -Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:22:51.3160875Z ##[error]Resource not accessible by integration - https://docs.github.com/rest/actions/workflow-runs#get-a-workflow-run -Rust Static Analysis (SARIF) Upload SARIF 2026-04-30T14:23:05.8988934Z ##[warning]Failed to gather information for telemetry: Resource not accessible by integration - https://docs.github.com/rest/actions/workflow-runs#get-a-workflow-run. Will skip sending status report. -Rust Static Analysis (SARIF) Post Upload SARIF 2026-04-30T14:23:05.9117493Z Post job cleanup. -Rust Static Analysis (SARIF) Post Upload SARIF 2026-04-30T14:23:06.1793649Z ##[group]Uploading combined SARIF debug artifact -Rust Static Analysis (SARIF) Post Upload SARIF 2026-04-30T14:23:06.1796159Z ##[endgroup] -Rust Static Analysis (SARIF) Post Run actions/checkout@v4 2026-04-30T14:23:06.1968433Z Post job cleanup. -Rust Static Analysis (SARIF) Post Run actions/checkout@v4 2026-04-30T14:23:06.3044242Z [command]/usr/bin/git version -Rust Static Analysis (SARIF) Post Run actions/checkout@v4 2026-04-30T14:23:06.3115894Z git version 2.53.0 -Rust Static Analysis (SARIF) Post Run actions/checkout@v4 2026-04-30T14:23:06.3166894Z Temporarily overriding HOME='/home/runner/work/_temp/45eedc4d-3687-4e50-ad34-81fa493a401b' before making global git config changes -Rust Static Analysis (SARIF) Post Run actions/checkout@v4 2026-04-30T14:23:06.3168480Z Adding repository directory to the temporary git global config as a safe directory -Rust Static Analysis (SARIF) Post Run actions/checkout@v4 2026-04-30T14:23:06.3174959Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/vtuber-image/vtuber-image -Rust Static Analysis (SARIF) Post Run actions/checkout@v4 2026-04-30T14:23:06.3217246Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand -Rust Static Analysis (SARIF) Post Run actions/checkout@v4 2026-04-30T14:23:06.3256332Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" -Rust Static Analysis (SARIF) Post Run actions/checkout@v4 2026-04-30T14:23:06.3579001Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader -Rust Static Analysis (SARIF) Post Run actions/checkout@v4 2026-04-30T14:23:06.3626300Z http.https://github.com/.extraheader -Rust Static Analysis (SARIF) Post Run actions/checkout@v4 2026-04-30T14:23:06.3639575Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader -Rust Static Analysis (SARIF) Post Run actions/checkout@v4 2026-04-30T14:23:06.3688373Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" -Rust Static Analysis (SARIF) Post Run actions/checkout@v4 2026-04-30T14:23:06.4012007Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: -Rust Static Analysis (SARIF) Post Run actions/checkout@v4 2026-04-30T14:23:06.4044514Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url -Rust Static Analysis (SARIF) Complete job 2026-04-30T14:23:06.4434365Z Cleaning up orphan processes -Rust Static Analysis (SARIF) Complete job 2026-04-30T14:23:06.4692680Z ##[warning]Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, github/codeql-action/upload-sarif@v3. 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/ -Security baseline Set up job 2026-04-30T14:19:41.7290310Z Current runner version: '2.334.0' -Security baseline Set up job 2026-04-30T14:19:41.7325857Z ##[group]Runner Image Provisioner -Security baseline Set up job 2026-04-30T14:19:41.7327618Z Hosted Compute Agent -Security baseline Set up job 2026-04-30T14:19:41.7328526Z Version: 20260213.493 -Security baseline Set up job 2026-04-30T14:19:41.7329417Z Commit: 5c115507f6dd24b8de37d8bbe0bb4509d0cc0fa3 -Security baseline Set up job 2026-04-30T14:19:41.7330620Z Build Date: 2026-02-13T00:28:41Z -Security baseline Set up job 2026-04-30T14:19:41.7331703Z Worker ID: {418b6f86-90b5-4c11-8085-32cde74f80ee} -Security baseline Set up job 2026-04-30T14:19:41.7332935Z Azure Region: westus -Security baseline Set up job 2026-04-30T14:19:41.7333733Z ##[endgroup] -Security baseline Set up job 2026-04-30T14:19:41.7336069Z ##[group]Operating System -Security baseline Set up job 2026-04-30T14:19:41.7337322Z Ubuntu -Security baseline Set up job 2026-04-30T14:19:41.7338010Z 24.04.4 -Security baseline Set up job 2026-04-30T14:19:41.7338861Z LTS -Security baseline Set up job 2026-04-30T14:19:41.7339535Z ##[endgroup] -Security baseline Set up job 2026-04-30T14:19:41.7340353Z ##[group]Runner Image -Security baseline Set up job 2026-04-30T14:19:41.7341316Z Image: ubuntu-24.04 -Security baseline Set up job 2026-04-30T14:19:41.7342238Z Version: 20260413.86.1 -Security baseline Set up job 2026-04-30T14:19:41.7343973Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260413.86/images/ubuntu/Ubuntu2404-Readme.md -Security baseline Set up job 2026-04-30T14:19:41.7347421Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260413.86 -Security baseline Set up job 2026-04-30T14:19:41.7349060Z ##[endgroup] -Security baseline Set up job 2026-04-30T14:19:41.7351202Z ##[group]GITHUB_TOKEN Permissions -Security baseline Set up job 2026-04-30T14:19:41.7353828Z Contents: read -Security baseline Set up job 2026-04-30T14:19:41.7354721Z Metadata: read -Security baseline Set up job 2026-04-30T14:19:41.7355555Z Packages: read -Security baseline Set up job 2026-04-30T14:19:41.7356400Z ##[endgroup] -Security baseline Set up job 2026-04-30T14:19:41.7359955Z Secret source: Actions -Security baseline Set up job 2026-04-30T14:19:41.7361241Z Prepare workflow directory -Security baseline Set up job 2026-04-30T14:19:41.8039538Z Prepare all required actions -Security baseline Set up job 2026-04-30T14:19:41.8097958Z Getting action download info -Security baseline Set up job 2026-04-30T14:19:42.4030849Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5) -Security baseline Set up job 2026-04-30T14:19:42.6269139Z Complete job name: Security baseline -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7048293Z ##[group]Run actions/checkout@v4 -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7049181Z with: -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7049606Z repository: echo-layer/vtuber-image -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7050387Z token: *** -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7050848Z ssh-strict: true -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7051293Z ssh-user: git -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7051738Z persist-credentials: true -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7052525Z clean: true -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7053062Z sparse-checkout-cone-mode: true -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7053700Z fetch-depth: 1 -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7054140Z fetch-tags: false -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7054577Z show-progress: true -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7055025Z lfs: false -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7055426Z submodules: false -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7055871Z set-safe-directory: true -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.7056584Z ##[endgroup] -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8869390Z Syncing repository: echo-layer/vtuber-image -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8872337Z ##[group]Getting Git version info -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8873528Z Working directory is '/home/runner/work/vtuber-image/vtuber-image' -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8875275Z [command]/usr/bin/git version -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8876039Z git version 2.53.0 -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8878558Z ##[endgroup] -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8884700Z Temporarily overriding HOME='/home/runner/work/_temp/b2cbd455-97a1-47ab-a867-bc3b98961fb0' before making global git config changes -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8887304Z Adding repository directory to the temporary git global config as a safe directory -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8889344Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/vtuber-image/vtuber-image -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8892132Z Deleting the contents of '/home/runner/work/vtuber-image/vtuber-image' -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8894463Z ##[group]Initializing the repository -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8895612Z [command]/usr/bin/git init /home/runner/work/vtuber-image/vtuber-image -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8907788Z hint: Using 'master' as the name for the initial branch. This default branch name -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8927363Z hint: will change to "main" in Git 3.0. To configure the initial branch name -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8928861Z hint: to use in all of your new repositories, which will suppress this warning, -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8932916Z hint: call: -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8935178Z hint: -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8943270Z hint: git config --global init.defaultBranch -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8944254Z hint: -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8945334Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8946948Z hint: 'development'. The just-created branch can be renamed via this command: -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8948029Z hint: -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8948761Z hint: git branch -m -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8949561Z hint: -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8950688Z hint: Disable this message with "git config set advice.defaultBranchName false" -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8952103Z Initialized empty Git repository in /home/runner/work/vtuber-image/vtuber-image/.git/ -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8961808Z [command]/usr/bin/git remote add origin https://github.com/echo-layer/vtuber-image -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8964800Z ##[endgroup] -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8966315Z ##[group]Disabling automatic garbage collection -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8975718Z [command]/usr/bin/git config --local gc.auto 0 -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8992340Z ##[endgroup] -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.8994015Z ##[group]Setting up auth -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.9000568Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.9033740Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.9349011Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.9374395Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.9753862Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: -Security baseline Run actions/checkout@v4 2026-04-30T14:19:42.9777823Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.0083545Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.0098280Z ##[endgroup] -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.0113175Z ##[group]Fetching the repository -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.0129028Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +6ec10343f27d82b4244a6bdb4dafdbbfe078590e:refs/remotes/pull/1/merge -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4688356Z From https://github.com/echo-layer/vtuber-image -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4698954Z * [new ref] 6ec10343f27d82b4244a6bdb4dafdbbfe078590e -> pull/1/merge -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4703320Z ##[endgroup] -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4705039Z ##[group]Determining the checkout info -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4707306Z ##[endgroup] -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4708667Z [command]/usr/bin/git sparse-checkout disable -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4773818Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4814639Z ##[group]Checking out the ref -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4816153Z [command]/usr/bin/git checkout --progress --force refs/remotes/pull/1/merge -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4901146Z Note: switching to 'refs/remotes/pull/1/merge'. -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4911994Z -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4920976Z You are in 'detached HEAD' state. You can look around, make experimental -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4923060Z changes and commit them, and you can discard any commits you make in this -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4925197Z state without impacting any branches by switching back to a branch. -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4926560Z -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4927806Z If you want to create a new branch to retain commits you create, you may -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4929801Z do so (now or later) by using -c with the switch command. Example: -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4931042Z -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4931539Z git switch -c -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4932391Z -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4932873Z Or undo this operation with: -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4933629Z -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4934055Z git switch - -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4934854Z -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4936159Z Turn off this advice by setting config variable advice.detachedHead to false -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4938006Z -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4939583Z HEAD is now at 6ec1034 Merge dab39a5ac56bec32f9592e07879e589a80d5ab5e into cdf28f205ce0adfe00bd7355be100fbe8371f70b -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4948833Z ##[endgroup] -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.4979116Z [command]/usr/bin/git log -1 --format=%H -Security baseline Run actions/checkout@v4 2026-04-30T14:19:43.5008654Z 6ec10343f27d82b4244a6bdb4dafdbbfe078590e -Security baseline Baseline check 2026-04-30T14:19:43.5237408Z ##[group]Run echo "OK — security baseline passed. Language-specific audit jobs below run only when their manifest exists." -Security baseline Baseline check 2026-04-30T14:19:43.5241173Z ^[[36;1mecho "OK — security baseline passed. Language-specific audit jobs below run only when their manifest exists."^[[0m -Security baseline Baseline check 2026-04-30T14:19:43.5268309Z shell: /usr/bin/bash -e {0} -Security baseline Baseline check 2026-04-30T14:19:43.5269093Z ##[endgroup] -Security baseline Baseline check 2026-04-30T14:19:43.5342899Z OK — security baseline passed. Language-specific audit jobs below run only when their manifest exists. -Security baseline Post Run actions/checkout@v4 2026-04-30T14:19:43.5568266Z Post job cleanup. -Security baseline Post Run actions/checkout@v4 2026-04-30T14:19:43.6632784Z [command]/usr/bin/git version -Security baseline Post Run actions/checkout@v4 2026-04-30T14:19:43.6682799Z git version 2.53.0 -Security baseline Post Run actions/checkout@v4 2026-04-30T14:19:43.6730501Z Temporarily overriding HOME='/home/runner/work/_temp/7313cf87-e6bd-4e3d-9bf0-4829ae4a0532' before making global git config changes -Security baseline Post Run actions/checkout@v4 2026-04-30T14:19:43.6735450Z Adding repository directory to the temporary git global config as a safe directory -Security baseline Post Run actions/checkout@v4 2026-04-30T14:19:43.6739818Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/vtuber-image/vtuber-image -Security baseline Post Run actions/checkout@v4 2026-04-30T14:19:43.6775642Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand -Security baseline Post Run actions/checkout@v4 2026-04-30T14:19:43.6815809Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" -Security baseline Post Run actions/checkout@v4 2026-04-30T14:19:43.7047712Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader -Security baseline Post Run actions/checkout@v4 2026-04-30T14:19:43.7074087Z http.https://github.com/.extraheader -Security baseline Post Run actions/checkout@v4 2026-04-30T14:19:43.7087781Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader -Security baseline Post Run actions/checkout@v4 2026-04-30T14:19:43.7123861Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" -Security baseline Post Run actions/checkout@v4 2026-04-30T14:19:43.7374656Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: -Security baseline Post Run actions/checkout@v4 2026-04-30T14:19:43.7409544Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url -Security baseline Complete job 2026-04-30T14:19:43.7757763Z Cleaning up orphan processes -Security baseline Complete job 2026-04-30T14:19:43.8194653Z ##[warning]Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. 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/ From a4e2471aa515927b693897ad75202a9358ff5ad5 Mon Sep 17 00:00:00 2001 From: MrBT-nano Date: Thu, 30 Apr 2026 22:51:05 +0700 Subject: [PATCH 11/15] fix: add pull-requests write permission to security audit --- .github/workflows/security.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/security.yml b/.github/workflows/security.yml index b36ad0a..8ed4047 100644 --- a/.github/workflows/security.yml +++ b/.github/workflows/security.yml @@ -47,6 +47,7 @@ jobs: permissions: contents: read security-events: write + pull-requests: write steps: - uses: actions/checkout@v4 - name: Skip if no Cargo.toml From d6cf054338fe397363e373051561e1e766164573 Mon Sep 17 00:00:00 2001 From: MrBT-nano Date: Thu, 30 Apr 2026 22:52:52 +0700 Subject: [PATCH 12/15] docs: final update to STRUCTURE.tree --- STRUCTURE.tree | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/STRUCTURE.tree b/STRUCTURE.tree index 3d63e4d..b1b701c 100644 --- a/STRUCTURE.tree +++ b/STRUCTURE.tree @@ -2,6 +2,7 @@ ├── ARCHITECTURE.md ├── build.rs ├── Cargo.toml +├── ci_fail.log ├── CLAUDE.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md @@ -20,6 +21,7 @@ │   ├── ISSUE_TEMPLATE │   │   ├── bug_report.yml │   │   └── feature_request.yml +│   ├── labeler.yml │   ├── PULL_REQUEST_TEMPLATE.md │   └── workflows │   ├── badges.yml @@ -35,6 +37,7 @@ │   └── README.zh.md ├── MANIFESTO.md ├── PHILOSOPHY.md +├── pr_auto_fail.log ├── .pre-commit-config.yaml ├── PRINCIPLES.md ├── proto @@ -46,22 +49,14 @@ │   └── requirements.txt ├── README.md ├── ROADMAP.md +├── security_fail.log ├── SECURITY.md ├── src │   └── main.rs ├── STRATEGY.md ├── STRUCTURE.tree -├── .superpowers -│   └── brainstorm -│   └── 1272528-1777550082 -│   ├── content -│   │   ├── image-retrieval.html -│   │   └── persona-schema-design.html -│   └── state -│   ├── server.pid -│   └── server-stopped ├── SUPPORT.md ├── TROUBLESHOOTING.md └── VISION.md -19 directories, 46 files +14 directories, 46 files From 2a61eb66aef01b41a5a4ec8b74e79e926af2a4ff Mon Sep 17 00:00:00 2001 From: MrBT-nano Date: Thu, 30 Apr 2026 23:08:02 +0700 Subject: [PATCH 13/15] chore: trigger security scan after public visibility From 65db1d329a223203b2441a0e652729971282e6ff Mon Sep 17 00:00:00 2001 From: MrBT-nano Date: Thu, 30 Apr 2026 23:19:29 +0700 Subject: [PATCH 14/15] chore: exclude docs directory from git to avoid leaking internal docs --- .gitignore | 1 + .../2026-04-30-vtuber-image-foundation.md | 268 ------------------ ...26-04-30-vtuber-image-foundation-design.md | 72 ----- 3 files changed, 1 insertion(+), 340 deletions(-) delete mode 100644 docs/superpowers/plans/2026-04-30-vtuber-image-foundation.md delete mode 100644 docs/superpowers/specs/2026-04-30-vtuber-image-foundation-design.md diff --git a/.gitignore b/.gitignore index c0c2845..125f7c8 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ __pycache__/ *$py.class .superpowers/ *.log +docs/ diff --git a/docs/superpowers/plans/2026-04-30-vtuber-image-foundation.md b/docs/superpowers/plans/2026-04-30-vtuber-image-foundation.md deleted file mode 100644 index 78d4c74..0000000 --- a/docs/superpowers/plans/2026-04-30-vtuber-image-foundation.md +++ /dev/null @@ -1,268 +0,0 @@ -# vtuber-image Core Foundation Implementation Plan - -> **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking. - -**Goal:** Build the foundation of vtuber-image: a gRPC service (Rust) that triggers image generation via ComfyUI (Python client) and stores results in SeaweedFS. - -**Architecture:** A Rust frontend (`tonic`) receives gRPC requests, selects a workflow template, and invokes a Python worker/client to talk to ComfyUI. The final image is uploaded to SeaweedFS (S3-compatible) and a URL is returned. - -**Tech Stack:** Rust (tonic, tokio), Python (requests/httpx), SeaweedFS, ComfyUI REST API. - ---- - -### Task 1: Define gRPC Interface - -**Files:** -- Create: `proto/vtuber_image/v1/image.proto` - -- [ ] **Step 1: Create the proto file** - -```proto -syntax = "proto3"; -package vtuber_image.v1; - -service ImageGenerator { - rpc Generate(GenerationRequest) returns (GenerationResponse); -} - -message GenerationRequest { - string persona_id = 1; - PersonaOverrides overrides = 2; -} - -message PersonaOverrides { - string hair_style = 1; - string eye_color = 2; - string outfit = 3; -} - -message GenerationResponse { - string image_url = 1; - map metadata = 2; -} -``` - -- [ ] **Step 2: Commit** - -```bash -git add proto/vtuber_image/v1/image.proto -git commit -m "feat: define gRPC interface for image generation" -``` - ---- - -### Task 2: Initialize Rust Project - -**Files:** -- Create: `Cargo.toml` -- Create: `build.rs` -- Create: `src/main.rs` - -- [ ] **Step 1: Create Cargo.toml** - -```toml -[package] -name = "vtuber-image" -version = "0.1.0" -edition = "2021" - -[dependencies] -tonic = "0.11" -prost = "0.12" -tokio = { version = "1.0", features = ["full"] } -tokio-stream = "0.1" -serde = { version = "1.0", features = ["derive"] } -serde_json = "1.0" -anyhow = "1.0" - -[build-dependencies] -tonic-build = "0.11" -``` - -- [ ] **Step 2: Create build.rs to compile proto** - -```rust -fn main() -> Result<(), Box> { - tonic_build::configure() - .compile( - &["proto/vtuber_image/v1/image.proto"], - &["proto"], - )?; - Ok(()) -} -``` - -- [ ] **Step 3: Create minimal src/main.rs** - -```rust -use tonic::{transport::Server, Request, Response, Status}; -use vtuber_image::v1::image_generator_server::{ImageGenerator, ImageGeneratorServer}; -use vtuber_image::v1::{GenerationRequest, GenerationResponse}; - -pub mod vtuber_image { - pub mod v1 { - tonic::include_proto!("vtuber_image.v1"); - } -} - -#[derive(Default)] -pub struct MyImageGenerator {} - -#[tonic::async_trait] -impl ImageGenerator for MyImageGenerator { - async fn generate( - &self, - request: Request, - ) -> Result, Status> { - let req = request.into_inner(); - println!("Received request for persona: {}", req.persona_id); - - let reply = GenerationResponse { - image_url: "http://placeholder.com/image.png".to_string(), - metadata: std::collections::HashMap::new(), - }; - - Ok(Response::new(reply)) - } -} - -#[tokio::main] -async fn main() -> Result<(), Box> { - let addr = "[::1]:8083".parse()?; - let generator = MyImageGenerator::default(); - - println!("ImageGenerator server listening on {}", addr); - - Server::builder() - .add_service(ImageGeneratorServer::new(generator)) - .serve(addr) - .await?; - - Ok(()) -} -``` - -- [ ] **Step 4: Verify build** - -Run: `cargo build` -Expected: Successful compilation. - -- [ ] **Step 5: Commit** - -```bash -git add Cargo.toml build.rs src/main.rs -git commit -m "feat: initialize Rust gRPC server scaffolding" -``` - ---- - -### Task 3: Initialize Python ComfyUI Client - -**Files:** -- Create: `python/requirements.txt` -- Create: `python/comfy_client.py` - -- [ ] **Step 1: Create requirements.txt** - -```text -requests==2.31.0 -websocket-client==1.7.0 -``` - -- [ ] **Step 2: Create comfy_client.py skeleton** - -```python -import requests -import json -import uuid - -class ComfyClient: - def __init__(self, server_address="http://localhost:8188"): - self.server_address = server_address - self.client_id = str(uuid.uuid4()) - - def queue_prompt(self, prompt): - p = {"prompt": prompt, "client_id": self.client_id} - data = json.dumps(p).encode('utf-8') - response = requests.post(f"{self.server_address}/prompt", data=data) - return response.json() - -if __name__ == "__main__": - client = ComfyClient() - print(f"Client initialized with ID: {client.client_id}") -``` - -- [ ] **Step 3: Commit** - -```bash -git add python/requirements.txt python/comfy_client.py -git commit -m "feat: add Python ComfyUI client skeleton" -``` - ---- - -### Task 4: SeaweedFS Local Setup (Podman) - -**Files:** -- Create: `docker-compose.yml` - -- [ ] **Step 1: Create docker-compose.yml for SeaweedFS** - -```yaml -version: '3' - -services: - master: - image: chrislusf/seaweedfs - ports: - - 9333:9333 - command: "master -ip=master" - volume: - image: chrislusf/seaweedfs - ports: - - 8080:8080 - command: "volume -mserver=master:9333 -port=8080" - s3: - image: chrislusf/seaweedfs - ports: - - 8333:8333 - command: "s3 -master=master:9333" -``` - -- [ ] **Step 2: Verify start (optional if podman-compose is available)** - -Run: `podman-compose up -d` -Note: If not available, just commit the file for later use. - -- [ ] **Step 3: Commit** - -```bash -git add docker-compose.yml -git commit -m "chore: add docker-compose for SeaweedFS" -``` - ---- - -### Task 5: Integration - Rust calling Python - -**Files:** -- Modify: `src/main.rs` - -- [ ] **Step 1: Update main.rs to use Command to call Python (simple first step)** - -```rust -// ... inside generate implementation ... -let output = std::process::Command::new("python3") - .arg("python/comfy_client.py") - .output() - .expect("failed to execute process"); - -println!("Python output: {:?}", String::from_utf8_lossy(&output.stdout)); -``` - -- [ ] **Step 2: Commit** - -```bash -git add src/main.rs -git commit -m "feat: simple bridge from Rust to Python worker" -``` diff --git a/docs/superpowers/specs/2026-04-30-vtuber-image-foundation-design.md b/docs/superpowers/specs/2026-04-30-vtuber-image-foundation-design.md deleted file mode 100644 index 1c24d10..0000000 --- a/docs/superpowers/specs/2026-04-30-vtuber-image-foundation-design.md +++ /dev/null @@ -1,72 +0,0 @@ -# Design Spec: vtuber-image Core Foundation (v0.1) - -**Date:** 2026-04-30 -**Topic:** Initial Scaffolding of gRPC Service, ComfyUI Client, and SeaweedFS Integration - -## 1. Overview -This specification outlines the initial implementation of `vtuber-image`, a service that wraps ComfyUI's image generation capabilities behind a typed gRPC interface. It integrates with `vtuber-commons` for persona definitions and uses SeaweedFS for high-performance image storage. - -## 2. Architecture & Components - -### A. Rust gRPC Frontend (`tonic`) -- **Purpose:** Acts as the primary entry point for other services (e.g., `vtuber-api`). -- **Contract:** Strict Typed Schema (Protobuf). -- **Responsibilities:** - - Validating incoming `GenerationRequest`. - - Selecting the appropriate `workflow.json` template. - - Orchestrating the request flow between Python workers and SeaweedFS. - -### B. Python ComfyUI Client -- **Purpose:** Bridges the gap between our service and the ComfyUI REST API. -- **Responsibilities:** - - Parsing `workflow.json` templates. - - Injecting persona-specific variables (hair, eyes, etc.) into the workflow prompt. - - Monitoring generation progress and retrieving the final image from ComfyUI. - -### C. Image Storage (SeaweedFS) -- **Purpose:** High-throughput S3-compatible storage for generated images. -- **Access Pattern:** - - `vtuber-image` uploads generated images via S3 API. - - Returns a Reference URL (e.g., `http://seaweedfs:8333/outputs/uuid.png`) in the gRPC response. - -## 3. Data Models (Protobuf) - -```proto -syntax = "proto3"; -package vtuber_image.v1; - -service ImageGenerator { - rpc Generate(GenerationRequest) returns (GenerationResponse); -} - -message GenerationRequest { - string persona_id = 1; - PersonaOverrides overrides = 2; -} - -message PersonaOverrides { - string hair_style = 1; - string eye_color = 2; - string outfit = 3; - // Additional strict fields as needed -} - -message GenerationResponse { - string image_url = 1; - map metadata = 2; // Provenance metadata -} -``` - -## 4. Implementation Steps - -1. **gRPC Definition:** Create `proto/vtuber_image/v1/image.proto`. -2. **Rust Scaffolding:** Initialize Cargo project with `tonic` and `tokio`. -3. **Python Scaffolding:** Create `python/` directory with `comfy_client.py` and `requirements.txt`. -4. **SeaweedFS Setup:** Provide a `docker-compose.yml` (or Podman equivalent) to run SeaweedFS locally. -5. **Integration:** Implement the basic flow: Request -> Template -> ComfyUI -> SeaweedFS -> Response. - -## 5. Success Criteria -- A client can call the gRPC `Generate` method. -- An image is successfully generated by ComfyUI. -- The image is saved to SeaweedFS and accessible via the returned URL. -- All components run in a containerized environment (Podman). From 37d9ee6ef447f5d9b9d7fc06267e9ee10b6b578e Mon Sep 17 00:00:00 2001 From: MrBT-nano Date: Fri, 1 May 2026 00:03:30 +0700 Subject: [PATCH 15/15] chore: implement Ecosystem Interaction Protocol (fixes #2) --- CLAUDE.md | 9 ++++++++- GEMINI.md | 9 ++++++++- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 081adc5..5ad2f29 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -23,8 +23,15 @@ This file is the operational core for Claude. Gemini CLI and Claude MUST follow - Trigger stack-specific formatting (e.g., `cargo fmt`). - Run `pre-commit run --all-files` if available. +## 🌐 Ecosystem Interaction Protocol +1. **Multi-Repo Boundaries:** You MUST NOT directly modify code in other `vtuber-*` repositories (especially `vtuber-contracts`). +2. **Issue-Based Communication:** When a change or resource is needed from another repository, you MUST: + - Draft the requirements locally in `docs/specs/ecosystem/`. + - Create a GitHub Issue in the target repository using `gh issue create`. + - Reference the Issue URL in your local progress reports. +3. **Dependency Sync:** Only implement features depending on external changes (like new Schemas) after the corresponding Issue is resolved and released. + ## 🛠️ Tooling & Standards -- **Cross-Repo Constraints:** Claude and Gemini do NOT have permission to modify other `vtuber-*` repositories directly. If a change is required in a sibling repository (e.g., `vtuber-commons`), you MUST create a GitHub Issue in that repository describing the need. Close the issue only once the corresponding task is complete. - **Translation:** All technical specifications are English. `locales/` MUST be kept in sync and translated for users documentation. - **Workflow Mastery:** Use `/superpower:executing-plans` for feature work. - **Automation:** Refer to `.github/workflows/pr_automation.yml` for server-side PR handling. diff --git a/GEMINI.md b/GEMINI.md index 7241848..95b4430 100644 --- a/GEMINI.md +++ b/GEMINI.md @@ -23,8 +23,15 @@ This file is the operational core. Gemini CLI MUST follow these protocols to mai - Trigger stack-specific formatting (e.g., `cargo fmt`). - Run `pre-commit run --all-files` if available. +## 🌐 Ecosystem Interaction Protocol +1. **Multi-Repo Boundaries:** You MUST NOT directly modify code in other `vtuber-*` repositories (especially `vtuber-contracts`). +2. **Issue-Based Communication:** When a change or resource is needed from another repository, you MUST: + - Draft the requirements locally in `docs/specs/ecosystem/`. + - Create a GitHub Issue in the target repository using `gh issue create`. + - Reference the Issue URL in your local progress reports. +3. **Dependency Sync:** Only implement features depending on external changes (like new Schemas) after the corresponding Issue is resolved and released. + ## 🛠️ Tooling & Standards -- **Cross-Repo Constraints:** You do NOT have permission to modify other `vtuber-*` repositories directly. If a change is required in a sibling repository (e.g., `vtuber-commons`), you MUST create a GitHub Issue in that repository describing the need. Close the issue only once the corresponding task is complete. - **Translation:** All technical specifications are English. `locales/` MUST be kept in sync and translated for users documentation. - **Workflow Mastery:** Use `/superpower:executing-plans` for feature work. - **Automation:** Refer to `.github/workflows/pr_automation.yml` for server-side PR handling.