From 01afa4336378f1a4df65cdaf7d6953f6c0058274 Mon Sep 17 00:00:00 2001 From: jamesread Date: Mon, 9 Sep 2024 22:19:22 +0100 Subject: [PATCH] ci: Run actions only on certain path changes --- .github/workflows/build.yaml | 11 +++++++++++ .github/workflows/codeql.yml | 9 +++++++++ .github/workflows/eslint.yaml | 11 +++++++++++ 3 files changed, 31 insertions(+) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 9280e5c4..5f1de21f 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -3,7 +3,18 @@ name: Build on: push: + branches: + - main + paths: + - package.json + - apps/* + - libraries/* + pull_request: + paths: + - package.json + - apps/* + - libraries/* jobs: build: diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index d752c763..c2ba24dd 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -3,7 +3,16 @@ name: "Code Quality Analysis" on: push: + branches: + - main + paths: + - apps/* + - libraries/* + pull_request: + paths: + - apps/* + - libraries/* jobs: analyze: diff --git a/.github/workflows/eslint.yaml b/.github/workflows/eslint.yaml index 5eefe228..b67331fc 100644 --- a/.github/workflows/eslint.yaml +++ b/.github/workflows/eslint.yaml @@ -3,7 +3,18 @@ name: ESLint on: push: + branches: + - main + paths: + - package.json + - apps/* + - libraries/* + pull_request: + paths: + - package.json + - apps/* + - libraries/* jobs: eslint: