From 1b1dc86eff61e18a26061656881c6e0ed6ebc017 Mon Sep 17 00:00:00 2001 From: n4mlz Date: Mon, 31 Aug 2026 12:16:45 +0900 Subject: [PATCH] =?UTF-8?q?:recycle:=20GitHub=20Actions=20=E3=81=AE?= =?UTF-8?q?=E5=AE=9F=E8=A1=8C=E6=9D=A1=E4=BB=B6=E3=82=92=E6=95=B4=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/build.yml | 14 ++++++++++++++ .github/workflows/lint-and-format.yml | 14 ++++++++++++++ .github/workflows/publish-prod-image.yml | 8 ++++++++ .github/workflows/test.yml | 14 ++++++++++++++ 4 files changed, 50 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 26471c6f..0eb7a00b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -4,7 +4,21 @@ on: push: branches: - main + paths: + - Cargo.lock + - Cargo.toml + - crates/** + - rust-toolchain.toml + - rustfmt.toml + - .github/workflows/build.yml pull_request: + paths: + - Cargo.lock + - Cargo.toml + - crates/** + - rust-toolchain.toml + - rustfmt.toml + - .github/workflows/build.yml env: CARGO_TERM_COLOR: always diff --git a/.github/workflows/lint-and-format.yml b/.github/workflows/lint-and-format.yml index 48e53725..9c74b53d 100644 --- a/.github/workflows/lint-and-format.yml +++ b/.github/workflows/lint-and-format.yml @@ -4,7 +4,21 @@ on: push: branches: - main + paths: + - Cargo.lock + - Cargo.toml + - crates/** + - rust-toolchain.toml + - rustfmt.toml + - .github/workflows/lint-and-format.yml pull_request: + paths: + - Cargo.lock + - Cargo.toml + - crates/** + - rust-toolchain.toml + - rustfmt.toml + - .github/workflows/lint-and-format.yml env: CARGO_TERM_COLOR: always diff --git a/.github/workflows/publish-prod-image.yml b/.github/workflows/publish-prod-image.yml index b820932a..39ce0a1d 100644 --- a/.github/workflows/publish-prod-image.yml +++ b/.github/workflows/publish-prod-image.yml @@ -4,6 +4,14 @@ on: push: branches: - main + paths: + - Cargo.lock + - Cargo.toml + - crates/** + - Dockerfile.prod + - .dockerignore + - rust-toolchain.toml + - .github/workflows/publish-prod-image.yml workflow_dispatch: env: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index d48e489f..0269872b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -4,7 +4,21 @@ on: push: branches: - main + paths: + - Cargo.lock + - Cargo.toml + - crates/** + - rust-toolchain.toml + - rustfmt.toml + - .github/workflows/test.yml pull_request: + paths: + - Cargo.lock + - Cargo.toml + - crates/** + - rust-toolchain.toml + - rustfmt.toml + - .github/workflows/test.yml env: CARGO_TERM_COLOR: always