From f35268d41172a200d412fe6ac1116f287762da07 Mon Sep 17 00:00:00 2001 From: Jishnu Bhattacharya Date: Tue, 2 Apr 2024 11:32:16 +0530 Subject: [PATCH] Ignore non-code files in CI --- .github/workflows/Invalidations.yml | 4 ++++ .github/workflows/ci.yml | 10 ++++++++++ .github/workflows/docs.yml | 8 ++++++++ .github/workflows/downstream.yml | 4 ++++ 4 files changed, 26 insertions(+) diff --git a/.github/workflows/Invalidations.yml b/.github/workflows/Invalidations.yml index 28b9ce2f..e4ce0dc8 100644 --- a/.github/workflows/Invalidations.yml +++ b/.github/workflows/Invalidations.yml @@ -2,6 +2,10 @@ name: Invalidations on: pull_request: + paths-ignore: + - 'LICENSE' + - 'README.md' + - '.github/workflows/TagBot.yml' concurrency: # Skip intermediate builds: always. diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0e6d351b..a75d6423 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -3,7 +3,17 @@ on: push: branches: - master + tags: [v*] + paths-ignore: + - 'LICENSE' + - 'README.md' + - '.github/workflows/TagBot.yml' pull_request: + paths-ignore: + - 'LICENSE' + - 'README.md' + - '.github/workflows/TagBot.yml' + concurrency: group: build-${{ github.event.pull_request.number || github.ref }}-${{ github.workflow }} diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index c2b3b768..1a916082 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -2,11 +2,19 @@ name: Documentation on: pull_request: + paths-ignore: + - 'LICENSE' + - 'README.md' + - '.github/workflows/TagBot.yml' push: branches: - 'master' - 'release-' tags: '*' + paths-ignore: + - 'LICENSE' + - 'README.md' + - '.github/workflows/TagBot.yml' release: types: [published] diff --git a/.github/workflows/downstream.yml b/.github/workflows/downstream.yml index 3a25d8f0..454f4777 100644 --- a/.github/workflows/downstream.yml +++ b/.github/workflows/downstream.yml @@ -3,6 +3,10 @@ on: push: branches: [master] tags: [v*] + paths-ignore: + - 'LICENSE' + - 'README.md' + - '.github/workflows/TagBot.yml' pull_request: paths-ignore: - 'LICENSE'