From c6561f70f47f1554a6b54f1e2aa77c96ae953d6f Mon Sep 17 00:00:00 2001 From: Changyuan Lyu Date: Sat, 17 Jan 2026 22:33:08 -0800 Subject: [PATCH] ci: restrict Rust workflow to relevant paths This prevents the workflow from running on irrelevant changes, such as to documentation or non-Rust code. Signed-off-by: Changyuan Lyu --- .github/workflows/rust.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 615dcc93..4f287339 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -5,12 +5,14 @@ permissions: read-all on: push: branches: ["main"] - paths-ignore: - - 'bootloader/**' + paths: &on_paths + - "**/*.rs" + - "**/Cargo.toml" + - Cargo.lock + - .github/workflows/rust.yml pull_request: branches: ["main"] - paths-ignore: - - 'bootloader/**' + paths: *on_paths env: CARGO_TERM_COLOR: always