From 72e45fe25be01a488e23ab134e363faf46450a6c Mon Sep 17 00:00:00 2001 From: Daz DeBoer Date: Sat, 2 Apr 2022 12:49:55 -0600 Subject: [PATCH] Only run workflows when relevant files change --- .github/workflows/integTest-action-inputs.yml | 3 +++ .github/workflows/integTest-caching-config.yml | 3 +++ .github/workflows/integTest-caching-configuration-cache.yml | 3 +++ .github/workflows/integTest-caching-gradle-home.yml | 3 +++ .github/workflows/integTest-caching-java-toolchain.yml | 3 +++ .github/workflows/integTest-execution-with-caching.yml | 3 +++ .github/workflows/integTest-execution.yml | 3 +++ .github/workflows/integTest-gradle-user-home.yml | 3 +++ .github/workflows/integTest-gradle-versions.yml | 3 +++ .github/workflows/integTest-sample-gradle-plugin.yml | 3 +++ .github/workflows/integTest-sample-kotlin-dsl.yml | 3 +++ 11 files changed, 33 insertions(+) diff --git a/.github/workflows/integTest-action-inputs.yml b/.github/workflows/integTest-action-inputs.yml index 759e17d..76f7c30 100644 --- a/.github/workflows/integTest-action-inputs.yml +++ b/.github/workflows/integTest-action-inputs.yml @@ -4,6 +4,9 @@ on: pull_request: types: [assigned, review_requested] push: + paths: + - '.github/workflows/**' + - 'dist/**' workflow_dispatch: concurrency: diff --git a/.github/workflows/integTest-caching-config.yml b/.github/workflows/integTest-caching-config.yml index e1515a9..3075a00 100644 --- a/.github/workflows/integTest-caching-config.yml +++ b/.github/workflows/integTest-caching-config.yml @@ -4,6 +4,9 @@ on: pull_request: types: [assigned, review_requested] push: + paths: + - '.github/workflows/**' + - 'dist/**' workflow_dispatch: concurrency: diff --git a/.github/workflows/integTest-caching-configuration-cache.yml b/.github/workflows/integTest-caching-configuration-cache.yml index 8746099..bb9c4f7 100644 --- a/.github/workflows/integTest-caching-configuration-cache.yml +++ b/.github/workflows/integTest-caching-configuration-cache.yml @@ -4,6 +4,9 @@ on: pull_request: types: [assigned, review_requested] push: + paths: + - '.github/workflows/**' + - 'dist/**' workflow_dispatch: concurrency: diff --git a/.github/workflows/integTest-caching-gradle-home.yml b/.github/workflows/integTest-caching-gradle-home.yml index a8b65d7..9e8fef4 100644 --- a/.github/workflows/integTest-caching-gradle-home.yml +++ b/.github/workflows/integTest-caching-gradle-home.yml @@ -4,6 +4,9 @@ on: pull_request: types: [assigned, review_requested] push: + paths: + - '.github/workflows/**' + - 'dist/**' workflow_dispatch: concurrency: diff --git a/.github/workflows/integTest-caching-java-toolchain.yml b/.github/workflows/integTest-caching-java-toolchain.yml index f7452d3..cf7bc83 100644 --- a/.github/workflows/integTest-caching-java-toolchain.yml +++ b/.github/workflows/integTest-caching-java-toolchain.yml @@ -4,6 +4,9 @@ on: pull_request: types: [assigned, review_requested] push: + paths: + - '.github/workflows/**' + - 'dist/**' workflow_dispatch: concurrency: diff --git a/.github/workflows/integTest-execution-with-caching.yml b/.github/workflows/integTest-execution-with-caching.yml index 59a89b3..7c1cfd1 100644 --- a/.github/workflows/integTest-execution-with-caching.yml +++ b/.github/workflows/integTest-execution-with-caching.yml @@ -4,6 +4,9 @@ on: pull_request: types: [assigned, review_requested] push: + paths: + - '.github/workflows/**' + - 'dist/**' workflow_dispatch: concurrency: diff --git a/.github/workflows/integTest-execution.yml b/.github/workflows/integTest-execution.yml index f59f9ca..4a3cbe5 100644 --- a/.github/workflows/integTest-execution.yml +++ b/.github/workflows/integTest-execution.yml @@ -4,6 +4,9 @@ on: pull_request: types: [assigned, review_requested] push: + paths: + - '.github/workflows/**' + - 'dist/**' workflow_dispatch: concurrency: diff --git a/.github/workflows/integTest-gradle-user-home.yml b/.github/workflows/integTest-gradle-user-home.yml index a1be963..6e4e5fb 100644 --- a/.github/workflows/integTest-gradle-user-home.yml +++ b/.github/workflows/integTest-gradle-user-home.yml @@ -4,6 +4,9 @@ on: pull_request: types: [assigned, review_requested] push: + paths: + - '.github/workflows/**' + - 'dist/**' workflow_dispatch: concurrency: diff --git a/.github/workflows/integTest-gradle-versions.yml b/.github/workflows/integTest-gradle-versions.yml index 7c536bf..60a32b7 100644 --- a/.github/workflows/integTest-gradle-versions.yml +++ b/.github/workflows/integTest-gradle-versions.yml @@ -4,6 +4,9 @@ on: pull_request: types: [assigned, review_requested] push: + paths: + - '.github/workflows/**' + - 'dist/**' workflow_dispatch: concurrency: diff --git a/.github/workflows/integTest-sample-gradle-plugin.yml b/.github/workflows/integTest-sample-gradle-plugin.yml index 5a11e48..b2160ac 100644 --- a/.github/workflows/integTest-sample-gradle-plugin.yml +++ b/.github/workflows/integTest-sample-gradle-plugin.yml @@ -4,6 +4,9 @@ on: pull_request: types: [assigned, review_requested] push: + paths: + - '.github/workflows/**' + - 'dist/**' workflow_dispatch: concurrency: diff --git a/.github/workflows/integTest-sample-kotlin-dsl.yml b/.github/workflows/integTest-sample-kotlin-dsl.yml index d6debcf..71afc8f 100644 --- a/.github/workflows/integTest-sample-kotlin-dsl.yml +++ b/.github/workflows/integTest-sample-kotlin-dsl.yml @@ -4,6 +4,9 @@ on: pull_request: types: [assigned, review_requested] push: + paths: + - '.github/workflows/**' + - 'dist/**' workflow_dispatch: concurrency: