From 8c9a2dc816018eba3b42e05b04f71d71f2f58a72 Mon Sep 17 00:00:00 2001 From: b3nj5m1n Date: Sun, 4 Feb 2024 16:03:32 +0100 Subject: [PATCH] Only run GH actions when relevant files were changed --- .github/workflows/json_schema.yml | 4 ++++ .github/workflows/nix.yml | 4 ++++ .github/workflows/shellcheck.yml | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/.github/workflows/json_schema.yml b/.github/workflows/json_schema.yml index d8bca9e..dadceec 100644 --- a/.github/workflows/json_schema.yml +++ b/.github/workflows/json_schema.yml @@ -4,9 +4,13 @@ on: push: branches: - main + paths: + - '**.json' pull_request: branches: - main + paths: + - '**.json' jobs: validate: diff --git a/.github/workflows/nix.yml b/.github/workflows/nix.yml index fa140b0..bb971e1 100644 --- a/.github/workflows/nix.yml +++ b/.github/workflows/nix.yml @@ -1,7 +1,11 @@ name: "Nix Flake Check" on: pull_request: + paths: + - '**.nix' push: + paths: + - '**.nix' jobs: tests: runs-on: ubuntu-latest diff --git a/.github/workflows/shellcheck.yml b/.github/workflows/shellcheck.yml index e982434..498ecee 100644 --- a/.github/workflows/shellcheck.yml +++ b/.github/workflows/shellcheck.yml @@ -4,9 +4,13 @@ on: push: branches: - main + paths: + - '**.sh' pull_request: branches: - main + paths: + - '**.sh' jobs: shellcheck: -- 2.47.3