diff --git a/.github/workflows/aws_test.yml b/.github/workflows/aws_test.yml index 513570461..264ee69a1 100644 --- a/.github/workflows/aws_test.yml +++ b/.github/workflows/aws_test.yml @@ -25,12 +25,17 @@ on: - '**' pull_request: types: [opened, synchronize, reopened, ready_for_review] - paths-ignore: - - '.asf.yaml' - - '.devcontainer/**' - - '**/*.md' - - 'dev/**' - - 'mkdocs/**' + paths: + # Run for code/build changes and this suite's workflow dependencies. + - '**' + - '!.asf.yaml' + - '!.devcontainer/**' + - '!.github/**' + - '!**/*.md' + - '!dev/**' + - '!mkdocs/**' + - '.github/workflows/aws_test.yml' + - '.github/actions/**' concurrency: group: ${{ github.repository }}-${{ github.head_ref || github.sha }}-${{ github.workflow }} diff --git a/.github/workflows/sanitizer_test.yml b/.github/workflows/sanitizer_test.yml index b2d1e011a..e9796bc95 100644 --- a/.github/workflows/sanitizer_test.yml +++ b/.github/workflows/sanitizer_test.yml @@ -25,12 +25,19 @@ on: - '**' pull_request: types: [opened, synchronize, reopened, ready_for_review] - paths-ignore: - - '.asf.yaml' - - '.devcontainer/**' - - '**/*.md' - - 'dev/**' - - 'mkdocs/**' + paths: + # Run for code/build changes and this suite's workflow dependencies. + - '**' + - '!.asf.yaml' + - '!.devcontainer/**' + - '!.github/**' + - '!**/*.md' + - '!dev/**' + - '!mkdocs/**' + - '.github/workflows/sanitizer_test.yml' + - '.github/actions/**' + - '.github/lsan-suppressions.txt' + - '.github/ubsan-suppressions.txt' concurrency: group: ${{ github.repository }}-${{ github.head_ref || github.sha }}-${{ github.workflow }} diff --git a/.github/workflows/sql_catalog_test.yml b/.github/workflows/sql_catalog_test.yml index 28ddaae32..b476cf5f6 100644 --- a/.github/workflows/sql_catalog_test.yml +++ b/.github/workflows/sql_catalog_test.yml @@ -25,12 +25,17 @@ on: - '**' pull_request: types: [opened, synchronize, reopened, ready_for_review] - paths-ignore: - - '.asf.yaml' - - '.devcontainer/**' - - '**/*.md' - - 'dev/**' - - 'mkdocs/**' + paths: + # Run for code/build changes and this suite's workflow dependencies. + - '**' + - '!.asf.yaml' + - '!.devcontainer/**' + - '!.github/**' + - '!**/*.md' + - '!dev/**' + - '!mkdocs/**' + - '.github/workflows/sql_catalog_test.yml' + - '.github/actions/**' concurrency: group: ${{ github.repository }}-${{ github.head_ref || github.sha }}-${{ github.workflow }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index a85e6f24a..f252c0e80 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -25,12 +25,17 @@ on: - '**' pull_request: types: [opened, synchronize, reopened, ready_for_review] - paths-ignore: - - '.asf.yaml' - - '.devcontainer/**' - - '**/*.md' - - 'dev/**' - - 'mkdocs/**' + paths: + # Run for code/build changes and this suite's workflow dependencies. + - '**' + - '!.asf.yaml' + - '!.devcontainer/**' + - '!.github/**' + - '!**/*.md' + - '!dev/**' + - '!mkdocs/**' + - '.github/workflows/test.yml' + - '.github/actions/**' concurrency: group: ${{ github.repository }}-${{ github.head_ref || github.sha }}-${{ github.workflow }}