From 0674261b7437d7408f6412920502686b3f5bc299 Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Wed, 28 Jul 2021 06:35:58 -0700 Subject: [PATCH 1/2] build: exclude markdown files from some GitHub Actions Ignore all markdown files when determining if test-asan, coverage-*, and test-macos need to run. Refs: https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#patterns-to-match-file-paths --- .github/workflows/coverage-linux.yml | 5 +++-- .github/workflows/coverage-windows.yml | 5 +++-- .github/workflows/test-asan.yml | 1 + .github/workflows/test-macos.yml | 1 + 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/coverage-linux.yml b/.github/workflows/coverage-linux.yml index f628521bb7ea12..91816419179f21 100644 --- a/.github/workflows/coverage-linux.yml +++ b/.github/workflows/coverage-linux.yml @@ -13,9 +13,10 @@ on: - master - main paths-ignore: - - 'doc/**' - - 'deps/**' + - '**.md' - 'benchmark/**' + - 'deps/**' + - 'doc/**' - 'tools/**' env: diff --git a/.github/workflows/coverage-windows.yml b/.github/workflows/coverage-windows.yml index 5f515d1c24f2c7..3a89b9cebe6294 100644 --- a/.github/workflows/coverage-windows.yml +++ b/.github/workflows/coverage-windows.yml @@ -13,9 +13,10 @@ on: - master - main paths-ignore: - - 'doc/**' - - 'deps/**' + - '**.md' - 'benchmark/**' + - 'deps/**' + - 'doc/**' - 'tools/**' env: diff --git a/.github/workflows/test-asan.yml b/.github/workflows/test-asan.yml index 77839c314a569e..9c11ddd0b53263 100644 --- a/.github/workflows/test-asan.yml +++ b/.github/workflows/test-asan.yml @@ -13,6 +13,7 @@ on: pull_request: types: [opened, synchronize, reopened, ready_for_review] paths-ignore: + - '**.md' - 'doc/**' env: diff --git a/.github/workflows/test-macos.yml b/.github/workflows/test-macos.yml index 686342f2f02081..a5311a5cfb4c49 100644 --- a/.github/workflows/test-macos.yml +++ b/.github/workflows/test-macos.yml @@ -13,6 +13,7 @@ on: - v[0-9]+.x-staging - v[0-9]+.x paths-ignore: + - '**.md' - 'doc/**' env: From 69c66de1b6a118ea27a03f8d84296d3817c1f591 Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Wed, 28 Jul 2021 06:58:33 -0700 Subject: [PATCH 2/2] fixup! build: exclude markdown files from some GitHub Actions --- .github/workflows/coverage-linux.yml | 5 +++-- .github/workflows/coverage-windows.yml | 5 +++-- .github/workflows/test-asan.yml | 1 + .github/workflows/test-macos.yml | 1 + 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/coverage-linux.yml b/.github/workflows/coverage-linux.yml index 91816419179f21..9cc17aa892d285 100644 --- a/.github/workflows/coverage-linux.yml +++ b/.github/workflows/coverage-linux.yml @@ -4,9 +4,10 @@ on: pull_request: types: [opened, synchronize, reopened, ready_for_review] paths-ignore: - - 'doc/**' - - 'deps/**' + - '**.md' - 'benchmark/**' + - 'deps/**' + - 'doc/**' - 'tools/**' push: branches: diff --git a/.github/workflows/coverage-windows.yml b/.github/workflows/coverage-windows.yml index 3a89b9cebe6294..0f0072bfe6c532 100644 --- a/.github/workflows/coverage-windows.yml +++ b/.github/workflows/coverage-windows.yml @@ -4,9 +4,10 @@ on: pull_request: types: [opened, synchronize, reopened, ready_for_review] paths-ignore: - - 'doc/**' - - 'deps/**' + - '**.md' - 'benchmark/**' + - 'deps/**' + - 'doc/**' - 'tools/**' push: branches: diff --git a/.github/workflows/test-asan.yml b/.github/workflows/test-asan.yml index 9c11ddd0b53263..2762a08fa10bc8 100644 --- a/.github/workflows/test-asan.yml +++ b/.github/workflows/test-asan.yml @@ -9,6 +9,7 @@ on: - v[0-9]+.x-staging - v[0-9]+.x paths-ignore: + - '**.md' - 'doc/**' pull_request: types: [opened, synchronize, reopened, ready_for_review] diff --git a/.github/workflows/test-macos.yml b/.github/workflows/test-macos.yml index a5311a5cfb4c49..adcacc9b99187c 100644 --- a/.github/workflows/test-macos.yml +++ b/.github/workflows/test-macos.yml @@ -4,6 +4,7 @@ on: pull_request: types: [opened, synchronize, reopened, ready_for_review] paths-ignore: + - '**.md' - 'doc/**' push: branches: