From 01afa4336378f1a4df65cdaf7d6953f6c0058274 Mon Sep 17 00:00:00 2001 From: jamesread Date: Mon, 9 Sep 2024 22:19:22 +0100 Subject: [PATCH 1/2] 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: From 55006cb7a568c613c2c6eabe6a598bdf9b8f82b4 Mon Sep 17 00:00:00 2001 From: jamesread Date: Mon, 9 Sep 2024 22:20:12 +0100 Subject: [PATCH 2/2] ci: Run actions only on certain path changes --- .github/workflows/build.yaml | 8 ++++---- .github/workflows/codeql.yml | 8 ++++---- .github/workflows/eslint.yaml | 8 ++++---- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 5f1de21f..a1163412 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -7,14 +7,14 @@ on: - main paths: - package.json - - apps/* - - libraries/* + - apps/** + - libraries/** pull_request: paths: - package.json - - apps/* - - libraries/* + - apps/** + - libraries/** jobs: build: diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index c2ba24dd..e8648af2 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -6,13 +6,13 @@ on: branches: - main paths: - - apps/* - - libraries/* + - apps/** + - libraries/** pull_request: paths: - - apps/* - - libraries/* + - apps/** + - libraries/** jobs: analyze: diff --git a/.github/workflows/eslint.yaml b/.github/workflows/eslint.yaml index b67331fc..7e64f645 100644 --- a/.github/workflows/eslint.yaml +++ b/.github/workflows/eslint.yaml @@ -7,14 +7,14 @@ on: - main paths: - package.json - - apps/* - - libraries/* + - apps/** + - libraries/** pull_request: paths: - package.json - - apps/* - - libraries/* + - apps/** + - libraries/** jobs: eslint: