From 4aff6bcbbcdcee9b38231292642d288dc74303ad Mon Sep 17 00:00:00 2001 From: Jake Stanger Date: Wed, 16 Apr 2025 23:39:30 +0100 Subject: [PATCH] ci: restrict trigger paths this should hopefully reduce unnecessary job runs --- .github/workflows/build.yml | 10 +++++++++- .github/workflows/schema.yml | 5 +++++ .github/workflows/wiki.yml | 2 ++ 3 files changed, 16 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index eb95279..bf814d3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -4,8 +4,17 @@ on: workflow_dispatch: push: branches: [ "master" ] + paths: + - 'src' + - 'Cargo.*' + - 'build.rs' pull_request: branches: [ "master" ] + paths: + - 'src' + - 'Cargo.*' + - 'build.rs' + - '.github/workflows/build.yml' env: CARGO_TERM_COLOR: always @@ -96,7 +105,6 @@ jobs: - clock - custom - focused - - keyboard - keyboard+all - keyboard+sway - keyboard+hyprland diff --git a/.github/workflows/schema.yml b/.github/workflows/schema.yml index 1ca598b..18829db 100644 --- a/.github/workflows/schema.yml +++ b/.github/workflows/schema.yml @@ -4,6 +4,11 @@ on: workflow_dispatch: push: branches: [ "master" ] + paths: + - 'src' + - 'Cargo.*' + - 'build.rs' + - '.github/workflows/schema.yml.yml' env: CARGO_TERM_COLOR: always diff --git a/.github/workflows/wiki.yml b/.github/workflows/wiki.yml index 0dd4a70..d8af194 100644 --- a/.github/workflows/wiki.yml +++ b/.github/workflows/wiki.yml @@ -3,6 +3,8 @@ name: Sync Wiki on: push: branches: [ "master" ] + paths: + - 'docs' jobs: build: