From 0f8bfd4e1b9702b31fb0f406e4cf11d24dfc7334 Mon Sep 17 00:00:00 2001 From: Alexander Senko Date: Thu, 10 Oct 2024 17:53:14 +0700 Subject: [PATCH] Workflows / CI: optimized a bit It should run not on every change, but on the code or config ones only. --- .github/workflows/{main.yml => ci.yml} | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) rename .github/workflows/{main.yml => ci.yml} (77%) diff --git a/.github/workflows/main.yml b/.github/workflows/ci.yml similarity index 77% rename from .github/workflows/main.yml rename to .github/workflows/ci.yml index e91faa3..961e557 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/ci.yml @@ -1,11 +1,22 @@ -name: Ruby +name: CI on: push: branches: - main + tags: + - '!*' # none + paths: + - lib/* + - spec/* + - Gemfile* + - '*.gemspec' + - .github/workflows/main.yml pull_request: + paths: + - '!*.md' + - '!*.txt' jobs: build: