tftsr-devops_investigation/.gitea/workflows
Shaun Arman fe33157374
Some checks failed
Test / rust-tests (pull_request) Failing after 13s
Test / rust-clippy (pull_request) Failing after 15s
PR Review Automation / review (pull_request) Has been cancelled
Test / rust-fmt-check (pull_request) Has been cancelled
Test / frontend-typecheck (pull_request) Has been cancelled
Test / frontend-tests (pull_request) Has been cancelled
fix(ci): install rustfmt and clippy components in workflows
Fix for CI failures in rust:1.82-bookworm container:
- 'cargo-clippy' is not installed
- 'cargo-fmt' is not installed

**Solution:**
Added rustup component installation steps:
- rust-fmt-check job: Install rustfmt before format check
- rust-clippy job: Install clippy before linting

**Why Needed:**
The rust:1.82-bookworm Docker image is a minimal Rust installation.
It includes rustc and cargo, but NOT rustfmt or clippy by default.
These must be explicitly installed with 'rustup component add'.

**Verified Locally:**
-  cargo fmt --check passes
-  cargo clippy -- -D warnings passes (0 warnings)
-  cargo test passes (308 tests)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-06-05 16:20:26 -05:00
..
auto-tag.yml fix: comprehensive trcaa→tftsr conversion and URL corrections 2026-06-05 15:38:29 -05:00
build-images.yml fix: comprehensive trcaa→tftsr conversion and URL corrections 2026-06-05 15:38:29 -05:00
pr-review.yml fix: remove GitHub-specific files and fix remaining URLs 2026-06-05 15:01:11 -05:00
test.yml fix(ci): install rustfmt and clippy components in workflows 2026-06-05 16:20:26 -05:00