From 340e24f1759843f576ea5a6492986b4b2b02123f Mon Sep 17 00:00:00 2001 From: Bin Liu Date: Fri, 25 Nov 2022 15:33:32 +0800 Subject: [PATCH] actions: skip some job using "paths-ignore" filter If only docs/images are changed, some jobs should not run. Fixes: #5759 Signed-off-by: Bin Liu --- .github/workflows/cargo-deny-runner.yaml | 9 ++++++++- .github/workflows/darwin-tests.yaml | 2 +- .github/workflows/snap.yaml | 1 + 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cargo-deny-runner.yaml b/.github/workflows/cargo-deny-runner.yaml index 5d6dfeb6cf..ffc93d70b9 100644 --- a/.github/workflows/cargo-deny-runner.yaml +++ b/.github/workflows/cargo-deny-runner.yaml @@ -1,5 +1,12 @@ name: Cargo Crates Check Runner -on: [pull_request] +on: + - pull_request: + types: + - opened + - edited + - reopened + - synchronize + paths-ignore: [ '**.md', '**.png', '**.jpg', '**.jpeg', '**.svg', '/docs/**' ] jobs: cargo-deny-runner: runs-on: ubuntu-latest diff --git a/.github/workflows/darwin-tests.yaml b/.github/workflows/darwin-tests.yaml index 278d2e2879..5c29abb729 100644 --- a/.github/workflows/darwin-tests.yaml +++ b/.github/workflows/darwin-tests.yaml @@ -5,7 +5,7 @@ on: - edited - reopened - synchronize - + paths-ignore: [ '**.md', '**.png', '**.jpg', '**.jpeg', '**.svg', '/docs/**' ] name: Darwin tests jobs: test: diff --git a/.github/workflows/snap.yaml b/.github/workflows/snap.yaml index 9176d45d2a..a924646a24 100644 --- a/.github/workflows/snap.yaml +++ b/.github/workflows/snap.yaml @@ -6,6 +6,7 @@ on: - synchronize - reopened - edited + paths-ignore: [ '**.md', '**.png', '**.jpg', '**.jpeg', '**.svg', '/docs/**' ] jobs: test: