From 37e7de72a5190f781cc676ebc836a11ce74990e4 Mon Sep 17 00:00:00 2001 From: Julio Montes Date: Fri, 9 Oct 2020 08:30:29 -0500 Subject: [PATCH] ci: snap: add event filtering Run the snap CI on every PR is not needed. Don't run the snap CI on PRs that don't change the source code (*.go/*.rs), a configuration file or Makefile. fixes #896 Signed-off-by: Julio Montes --- .github/workflows/snap.yaml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.github/workflows/snap.yaml b/.github/workflows/snap.yaml index 40abbde98a..8c7f946b95 100644 --- a/.github/workflows/snap.yaml +++ b/.github/workflows/snap.yaml @@ -1,5 +1,15 @@ name: snap CI -on: ["pull_request"] +on: + pull_request: + paths: + - "**/Makefile" + - "**/*.go" + - "**/*.mk" + - "**/*.rs" + - "**/*.sh" + - "**/*.toml" + - "**/*.yaml" + - "**/*.yml" jobs: test: runs-on: ubuntu-20.04