From 2d75d46b435763f5c647c035f1f1af6d75182a82 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Pacana?= Date: Wed, 6 Sep 2023 13:49:38 +0200 Subject: [PATCH] Ignore unrelated changes in support/ when triggering CI * Gemfile includes already trigger changes via Gemfile.lock * changes to CI generation script should only trigger CI when they result in a different workflow file --- .github/workflows/aggregate_root.yml | 4 ++++ .github/workflows/aggregate_root_coverage.yml | 4 ++++ .github/workflows/dres_client.yml | 4 ++++ .github/workflows/dres_rails.yml | 4 ++++ .github/workflows/minitest-ruby_event_store.yml | 4 ++++ .github/workflows/minitest-ruby_event_store_coverage.yml | 4 ++++ .github/workflows/rails_event_store.yml | 4 ++++ .github/workflows/rails_event_store_coverage.yml | 4 ++++ .github/workflows/ruby_event_store-active_record.yml | 4 ++++ .../workflows/ruby_event_store-active_record_coverage.yml | 4 ++++ .github/workflows/ruby_event_store-browser.yml | 4 ++++ .github/workflows/ruby_event_store-browser_coverage.yml | 4 ++++ .github/workflows/ruby_event_store-flipper.yml | 4 ++++ .github/workflows/ruby_event_store-flipper_coverage.yml | 4 ++++ .github/workflows/ruby_event_store-newrelic.yml | 4 ++++ .github/workflows/ruby_event_store-newrelic_coverage.yml | 4 ++++ .github/workflows/ruby_event_store-outbox.yml | 4 ++++ .github/workflows/ruby_event_store-outbox_coverage.yml | 4 ++++ .github/workflows/ruby_event_store-profiler.yml | 4 ++++ .github/workflows/ruby_event_store-profiler_coverage.yml | 4 ++++ .github/workflows/ruby_event_store-protobuf.yml | 4 ++++ .github/workflows/ruby_event_store-protobuf_coverage.yml | 4 ++++ .github/workflows/ruby_event_store-rom.yml | 4 ++++ .github/workflows/ruby_event_store-rom_coverage.yml | 4 ++++ .github/workflows/ruby_event_store-rspec.yml | 4 ++++ .github/workflows/ruby_event_store-rspec_coverage.yml | 4 ++++ .github/workflows/ruby_event_store-sequel.yml | 4 ++++ .github/workflows/ruby_event_store-sequel_coverage.yml | 4 ++++ .github/workflows/ruby_event_store-sidekiq_scheduler.yml | 4 ++++ .../ruby_event_store-sidekiq_scheduler_coverage.yml | 4 ++++ .github/workflows/ruby_event_store-transformations.yml | 4 ++++ .../workflows/ruby_event_store-transformations_coverage.yml | 4 ++++ .github/workflows/ruby_event_store.yml | 4 ++++ .github/workflows/ruby_event_store_coverage.yml | 4 ++++ support/ci/contrib.yaml.erb | 4 ++++ support/ci/coverage.yaml.erb | 4 ++++ support/ci/db.yaml.erb | 4 ++++ support/ci/dres_client.yaml.erb | 6 +++++- support/ci/dres_rails.yaml.erb | 4 ++++ support/ci/elm.yaml.erb | 4 ++++ support/ci/outbox.yaml.erb | 4 ++++ support/ci/outbox_coverage.yaml.erb | 4 ++++ support/ci/protobuf.yaml.erb | 4 ++++ support/ci/rom.yaml.erb | 4 ++++ support/ci/ruby.yaml.erb | 4 ++++ support/ci/scheduler.yaml.erb | 4 ++++ support/ci/scheduler_coverage.yaml.erb | 4 ++++ 47 files changed, 189 insertions(+), 1 deletion(-) diff --git a/.github/workflows/aggregate_root.yml b/.github/workflows/aggregate_root.yml index f0426afe8a..de42d58dd0 100644 --- a/.github/workflows/aggregate_root.yml +++ b/.github/workflows/aggregate_root.yml @@ -8,11 +8,15 @@ on: paths-ignore: - "railseventstore.org/**" - "contrib/**" + - "support/bundler/**" + - "support/ci/**" pull_request: types: [opened, reopened] paths-ignore: - "railseventstore.org/**" - "contrib/**" + - "support/bundler/**" + - "support/ci/**" jobs: test: runs-on: ubuntu-20.04 diff --git a/.github/workflows/aggregate_root_coverage.yml b/.github/workflows/aggregate_root_coverage.yml index c50a19ea47..e5cd4bdb7d 100644 --- a/.github/workflows/aggregate_root_coverage.yml +++ b/.github/workflows/aggregate_root_coverage.yml @@ -11,12 +11,16 @@ on: - "aggregate_root/Gemfile.lock" - ".github/workflows/aggregate_root_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "aggregate_root/Gemfile.lock" - ".github/workflows/aggregate_root_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: coverage: runs-on: ubuntu-20.04 diff --git a/.github/workflows/dres_client.yml b/.github/workflows/dres_client.yml index 932155a7a6..e7d6706d94 100644 --- a/.github/workflows/dres_client.yml +++ b/.github/workflows/dres_client.yml @@ -12,6 +12,8 @@ on: - "contrib/dres_rails/**" - ".github/workflows/dres_client.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: @@ -19,6 +21,8 @@ on: - "contrib/dres_rails/**" - ".github/workflows/dres_client.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: test: runs-on: ubuntu-20.04 diff --git a/.github/workflows/dres_rails.yml b/.github/workflows/dres_rails.yml index 3704b22677..b1d7a92cbf 100644 --- a/.github/workflows/dres_rails.yml +++ b/.github/workflows/dres_rails.yml @@ -12,6 +12,8 @@ on: - "contrib/dres_client/**" - ".github/workflows/dres_rails.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: @@ -19,6 +21,8 @@ on: - "contrib/dres_client/**" - ".github/workflows/dres_rails.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: test: runs-on: ubuntu-20.04 diff --git a/.github/workflows/minitest-ruby_event_store.yml b/.github/workflows/minitest-ruby_event_store.yml index 91aceea5df..f639b5757b 100644 --- a/.github/workflows/minitest-ruby_event_store.yml +++ b/.github/workflows/minitest-ruby_event_store.yml @@ -9,12 +9,16 @@ on: - "contrib/minitest-ruby_event_store/**" - ".github/workflows/minitest-ruby_event_store.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "contrib/minitest-ruby_event_store/**" - ".github/workflows/minitest-ruby_event_store.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: test: runs-on: ubuntu-20.04 diff --git a/.github/workflows/minitest-ruby_event_store_coverage.yml b/.github/workflows/minitest-ruby_event_store_coverage.yml index b3dc221b1b..ed98fafc33 100644 --- a/.github/workflows/minitest-ruby_event_store_coverage.yml +++ b/.github/workflows/minitest-ruby_event_store_coverage.yml @@ -11,12 +11,16 @@ on: - "contrib/minitest-ruby_event_store/Gemfile.lock" - ".github/workflows/minitest-ruby_event_store_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "contrib/minitest-ruby_event_store/Gemfile.lock" - ".github/workflows/minitest-ruby_event_store_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: coverage: runs-on: ubuntu-20.04 diff --git a/.github/workflows/rails_event_store.yml b/.github/workflows/rails_event_store.yml index a0bdd8a9b6..ebcaebd507 100644 --- a/.github/workflows/rails_event_store.yml +++ b/.github/workflows/rails_event_store.yml @@ -8,11 +8,15 @@ on: paths-ignore: - "railseventstore.org/**" - "contrib/**" + - "support/bundler/**" + - "support/ci/**" pull_request: types: [opened, reopened] paths-ignore: - "railseventstore.org/**" - "contrib/**" + - "support/bundler/**" + - "support/ci/**" jobs: test: runs-on: ubuntu-20.04 diff --git a/.github/workflows/rails_event_store_coverage.yml b/.github/workflows/rails_event_store_coverage.yml index c934ee6b47..1e37b520fc 100644 --- a/.github/workflows/rails_event_store_coverage.yml +++ b/.github/workflows/rails_event_store_coverage.yml @@ -11,12 +11,16 @@ on: - "rails_event_store/Gemfile.lock" - ".github/workflows/rails_event_store_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "rails_event_store/Gemfile.lock" - ".github/workflows/rails_event_store_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: coverage: runs-on: ubuntu-20.04 diff --git a/.github/workflows/ruby_event_store-active_record.yml b/.github/workflows/ruby_event_store-active_record.yml index 0275436155..44da7c5e06 100644 --- a/.github/workflows/ruby_event_store-active_record.yml +++ b/.github/workflows/ruby_event_store-active_record.yml @@ -8,11 +8,15 @@ on: paths-ignore: - "railseventstore.org/**" - "contrib/**" + - "support/bundler/**" + - "support/ci/**" pull_request: types: [opened, reopened] paths-ignore: - "railseventstore.org/**" - "contrib/**" + - "support/bundler/**" + - "support/ci/**" jobs: test: runs-on: ubuntu-20.04 diff --git a/.github/workflows/ruby_event_store-active_record_coverage.yml b/.github/workflows/ruby_event_store-active_record_coverage.yml index b4762b29d5..caa8d20ce1 100644 --- a/.github/workflows/ruby_event_store-active_record_coverage.yml +++ b/.github/workflows/ruby_event_store-active_record_coverage.yml @@ -11,12 +11,16 @@ on: - "ruby_event_store-active_record/Gemfile.lock" - ".github/workflows/ruby_event_store-active_record_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "ruby_event_store-active_record/Gemfile.lock" - ".github/workflows/ruby_event_store-active_record_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: coverage: runs-on: ubuntu-20.04 diff --git a/.github/workflows/ruby_event_store-browser.yml b/.github/workflows/ruby_event_store-browser.yml index 480fa6c73b..f735309d85 100644 --- a/.github/workflows/ruby_event_store-browser.yml +++ b/.github/workflows/ruby_event_store-browser.yml @@ -8,11 +8,15 @@ on: paths-ignore: - "railseventstore.org/**" - "contrib/**" + - "support/bundler/**" + - "support/ci/**" pull_request: types: [opened, reopened] paths-ignore: - "railseventstore.org/**" - "contrib/**" + - "support/bundler/**" + - "support/ci/**" jobs: test: runs-on: ubuntu-20.04 diff --git a/.github/workflows/ruby_event_store-browser_coverage.yml b/.github/workflows/ruby_event_store-browser_coverage.yml index 32390e5a51..c4e88977eb 100644 --- a/.github/workflows/ruby_event_store-browser_coverage.yml +++ b/.github/workflows/ruby_event_store-browser_coverage.yml @@ -11,12 +11,16 @@ on: - "ruby_event_store-browser/Gemfile.lock" - ".github/workflows/ruby_event_store-browser_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "ruby_event_store-browser/Gemfile.lock" - ".github/workflows/ruby_event_store-browser_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: coverage: runs-on: ubuntu-20.04 diff --git a/.github/workflows/ruby_event_store-flipper.yml b/.github/workflows/ruby_event_store-flipper.yml index 8e67d90e33..9376b9361f 100644 --- a/.github/workflows/ruby_event_store-flipper.yml +++ b/.github/workflows/ruby_event_store-flipper.yml @@ -9,12 +9,16 @@ on: - "contrib/ruby_event_store-flipper/**" - ".github/workflows/ruby_event_store-flipper.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "contrib/ruby_event_store-flipper/**" - ".github/workflows/ruby_event_store-flipper.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: test: runs-on: ubuntu-20.04 diff --git a/.github/workflows/ruby_event_store-flipper_coverage.yml b/.github/workflows/ruby_event_store-flipper_coverage.yml index ad76dac541..8dbfe02bfb 100644 --- a/.github/workflows/ruby_event_store-flipper_coverage.yml +++ b/.github/workflows/ruby_event_store-flipper_coverage.yml @@ -11,12 +11,16 @@ on: - "contrib/ruby_event_store-flipper/Gemfile.lock" - ".github/workflows/ruby_event_store-flipper_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "contrib/ruby_event_store-flipper/Gemfile.lock" - ".github/workflows/ruby_event_store-flipper_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: coverage: runs-on: ubuntu-20.04 diff --git a/.github/workflows/ruby_event_store-newrelic.yml b/.github/workflows/ruby_event_store-newrelic.yml index f83d539d76..e41b1d38cd 100644 --- a/.github/workflows/ruby_event_store-newrelic.yml +++ b/.github/workflows/ruby_event_store-newrelic.yml @@ -9,12 +9,16 @@ on: - "contrib/ruby_event_store-newrelic/**" - ".github/workflows/ruby_event_store-newrelic.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "contrib/ruby_event_store-newrelic/**" - ".github/workflows/ruby_event_store-newrelic.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: test: runs-on: ubuntu-20.04 diff --git a/.github/workflows/ruby_event_store-newrelic_coverage.yml b/.github/workflows/ruby_event_store-newrelic_coverage.yml index bea014ad57..83bde8e31b 100644 --- a/.github/workflows/ruby_event_store-newrelic_coverage.yml +++ b/.github/workflows/ruby_event_store-newrelic_coverage.yml @@ -11,12 +11,16 @@ on: - "contrib/ruby_event_store-newrelic/Gemfile.lock" - ".github/workflows/ruby_event_store-newrelic_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "contrib/ruby_event_store-newrelic/Gemfile.lock" - ".github/workflows/ruby_event_store-newrelic_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: coverage: runs-on: ubuntu-20.04 diff --git a/.github/workflows/ruby_event_store-outbox.yml b/.github/workflows/ruby_event_store-outbox.yml index 98ede8f2a7..04a961d2bc 100644 --- a/.github/workflows/ruby_event_store-outbox.yml +++ b/.github/workflows/ruby_event_store-outbox.yml @@ -9,12 +9,16 @@ on: - "contrib/ruby_event_store-outbox/**" - ".github/workflows/ruby_event_store-outbox.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "contrib/ruby_event_store-outbox/**" - ".github/workflows/ruby_event_store-outbox.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: test: runs-on: ubuntu-20.04 diff --git a/.github/workflows/ruby_event_store-outbox_coverage.yml b/.github/workflows/ruby_event_store-outbox_coverage.yml index 637c9cde25..3529ba7fb0 100644 --- a/.github/workflows/ruby_event_store-outbox_coverage.yml +++ b/.github/workflows/ruby_event_store-outbox_coverage.yml @@ -11,12 +11,16 @@ on: - "contrib/ruby_event_store-outbox/Gemfile.lock" - ".github/workflows/ruby_event_store-outbox_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "contrib/ruby_event_store-outbox/Gemfile.lock" - ".github/workflows/ruby_event_store-outbox_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: coverage: runs-on: ubuntu-20.04 diff --git a/.github/workflows/ruby_event_store-profiler.yml b/.github/workflows/ruby_event_store-profiler.yml index e179034a6f..6e5215652d 100644 --- a/.github/workflows/ruby_event_store-profiler.yml +++ b/.github/workflows/ruby_event_store-profiler.yml @@ -9,12 +9,16 @@ on: - "contrib/ruby_event_store-profiler/**" - ".github/workflows/ruby_event_store-profiler.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "contrib/ruby_event_store-profiler/**" - ".github/workflows/ruby_event_store-profiler.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: test: runs-on: ubuntu-20.04 diff --git a/.github/workflows/ruby_event_store-profiler_coverage.yml b/.github/workflows/ruby_event_store-profiler_coverage.yml index a1d538e166..abb50068ab 100644 --- a/.github/workflows/ruby_event_store-profiler_coverage.yml +++ b/.github/workflows/ruby_event_store-profiler_coverage.yml @@ -11,12 +11,16 @@ on: - "contrib/ruby_event_store-profiler/Gemfile.lock" - ".github/workflows/ruby_event_store-profiler_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "contrib/ruby_event_store-profiler/Gemfile.lock" - ".github/workflows/ruby_event_store-profiler_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: coverage: runs-on: ubuntu-20.04 diff --git a/.github/workflows/ruby_event_store-protobuf.yml b/.github/workflows/ruby_event_store-protobuf.yml index 60b6d5ade4..478fadf485 100644 --- a/.github/workflows/ruby_event_store-protobuf.yml +++ b/.github/workflows/ruby_event_store-protobuf.yml @@ -9,12 +9,16 @@ on: - "contrib/ruby_event_store-protobuf/**" - ".github/workflows/ruby_event_store-protobuf.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "contrib/ruby_event_store-protobuf/**" - ".github/workflows/ruby_event_store-protobuf.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: test: runs-on: ubuntu-20.04 diff --git a/.github/workflows/ruby_event_store-protobuf_coverage.yml b/.github/workflows/ruby_event_store-protobuf_coverage.yml index a0fd71b534..c7a59892e6 100644 --- a/.github/workflows/ruby_event_store-protobuf_coverage.yml +++ b/.github/workflows/ruby_event_store-protobuf_coverage.yml @@ -11,12 +11,16 @@ on: - "contrib/ruby_event_store-protobuf/Gemfile.lock" - ".github/workflows/ruby_event_store-protobuf_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "contrib/ruby_event_store-protobuf/Gemfile.lock" - ".github/workflows/ruby_event_store-protobuf_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: coverage: runs-on: ubuntu-20.04 diff --git a/.github/workflows/ruby_event_store-rom.yml b/.github/workflows/ruby_event_store-rom.yml index 16949f93ed..006e9963ba 100644 --- a/.github/workflows/ruby_event_store-rom.yml +++ b/.github/workflows/ruby_event_store-rom.yml @@ -9,12 +9,16 @@ on: - "contrib/ruby_event_store-rom/**" - ".github/workflows/ruby_event_store-rom.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "contrib/ruby_event_store-rom/**" - ".github/workflows/ruby_event_store-rom.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: test: runs-on: ubuntu-20.04 diff --git a/.github/workflows/ruby_event_store-rom_coverage.yml b/.github/workflows/ruby_event_store-rom_coverage.yml index f909175215..cb3825b3f2 100644 --- a/.github/workflows/ruby_event_store-rom_coverage.yml +++ b/.github/workflows/ruby_event_store-rom_coverage.yml @@ -11,12 +11,16 @@ on: - "contrib/ruby_event_store-rom/Gemfile.lock" - ".github/workflows/ruby_event_store-rom_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "contrib/ruby_event_store-rom/Gemfile.lock" - ".github/workflows/ruby_event_store-rom_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: coverage: runs-on: ubuntu-20.04 diff --git a/.github/workflows/ruby_event_store-rspec.yml b/.github/workflows/ruby_event_store-rspec.yml index def1f65ee9..8f08151fd3 100644 --- a/.github/workflows/ruby_event_store-rspec.yml +++ b/.github/workflows/ruby_event_store-rspec.yml @@ -8,11 +8,15 @@ on: paths-ignore: - "railseventstore.org/**" - "contrib/**" + - "support/bundler/**" + - "support/ci/**" pull_request: types: [opened, reopened] paths-ignore: - "railseventstore.org/**" - "contrib/**" + - "support/bundler/**" + - "support/ci/**" jobs: test: runs-on: ubuntu-20.04 diff --git a/.github/workflows/ruby_event_store-rspec_coverage.yml b/.github/workflows/ruby_event_store-rspec_coverage.yml index 8e52b8a0f6..32fce3ed40 100644 --- a/.github/workflows/ruby_event_store-rspec_coverage.yml +++ b/.github/workflows/ruby_event_store-rspec_coverage.yml @@ -11,12 +11,16 @@ on: - "ruby_event_store-rspec/Gemfile.lock" - ".github/workflows/ruby_event_store-rspec_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "ruby_event_store-rspec/Gemfile.lock" - ".github/workflows/ruby_event_store-rspec_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: coverage: runs-on: ubuntu-20.04 diff --git a/.github/workflows/ruby_event_store-sequel.yml b/.github/workflows/ruby_event_store-sequel.yml index c752b39da3..fa83c64b96 100644 --- a/.github/workflows/ruby_event_store-sequel.yml +++ b/.github/workflows/ruby_event_store-sequel.yml @@ -9,12 +9,16 @@ on: - "contrib/ruby_event_store-sequel/**" - ".github/workflows/ruby_event_store-sequel.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "contrib/ruby_event_store-sequel/**" - ".github/workflows/ruby_event_store-sequel.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: test: runs-on: ubuntu-20.04 diff --git a/.github/workflows/ruby_event_store-sequel_coverage.yml b/.github/workflows/ruby_event_store-sequel_coverage.yml index fb3c0b96dd..3a4f5b74f0 100644 --- a/.github/workflows/ruby_event_store-sequel_coverage.yml +++ b/.github/workflows/ruby_event_store-sequel_coverage.yml @@ -11,12 +11,16 @@ on: - "contrib/ruby_event_store-sequel/Gemfile.lock" - ".github/workflows/ruby_event_store-sequel_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "contrib/ruby_event_store-sequel/Gemfile.lock" - ".github/workflows/ruby_event_store-sequel_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: coverage: runs-on: ubuntu-20.04 diff --git a/.github/workflows/ruby_event_store-sidekiq_scheduler.yml b/.github/workflows/ruby_event_store-sidekiq_scheduler.yml index 84d4d0af24..5be9ac6841 100644 --- a/.github/workflows/ruby_event_store-sidekiq_scheduler.yml +++ b/.github/workflows/ruby_event_store-sidekiq_scheduler.yml @@ -9,12 +9,16 @@ on: - "contrib/ruby_event_store-sidekiq_scheduler/**" - ".github/workflows/ruby_event_store-sidekiq_scheduler.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "contrib/ruby_event_store-sidekiq_scheduler/**" - ".github/workflows/ruby_event_store-sidekiq_scheduler.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: test: runs-on: ubuntu-20.04 diff --git a/.github/workflows/ruby_event_store-sidekiq_scheduler_coverage.yml b/.github/workflows/ruby_event_store-sidekiq_scheduler_coverage.yml index 800240b5ed..9d9b519a40 100644 --- a/.github/workflows/ruby_event_store-sidekiq_scheduler_coverage.yml +++ b/.github/workflows/ruby_event_store-sidekiq_scheduler_coverage.yml @@ -11,12 +11,16 @@ on: - "contrib/ruby_event_store-sidekiq_scheduler/Gemfile.lock" - ".github/workflows/ruby_event_store-sidekiq_scheduler_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "contrib/ruby_event_store-sidekiq_scheduler/Gemfile.lock" - ".github/workflows/ruby_event_store-sidekiq_scheduler_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: coverage: runs-on: ubuntu-20.04 diff --git a/.github/workflows/ruby_event_store-transformations.yml b/.github/workflows/ruby_event_store-transformations.yml index 13f1e9c22d..617b692449 100644 --- a/.github/workflows/ruby_event_store-transformations.yml +++ b/.github/workflows/ruby_event_store-transformations.yml @@ -9,12 +9,16 @@ on: - "contrib/ruby_event_store-transformations/**" - ".github/workflows/ruby_event_store-transformations.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "contrib/ruby_event_store-transformations/**" - ".github/workflows/ruby_event_store-transformations.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: test: runs-on: ubuntu-20.04 diff --git a/.github/workflows/ruby_event_store-transformations_coverage.yml b/.github/workflows/ruby_event_store-transformations_coverage.yml index 102feaefdc..5c2e1b9f6a 100644 --- a/.github/workflows/ruby_event_store-transformations_coverage.yml +++ b/.github/workflows/ruby_event_store-transformations_coverage.yml @@ -11,12 +11,16 @@ on: - "contrib/ruby_event_store-transformations/Gemfile.lock" - ".github/workflows/ruby_event_store-transformations_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "contrib/ruby_event_store-transformations/Gemfile.lock" - ".github/workflows/ruby_event_store-transformations_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: coverage: runs-on: ubuntu-20.04 diff --git a/.github/workflows/ruby_event_store.yml b/.github/workflows/ruby_event_store.yml index e4e32ece05..b4ae0cb77d 100644 --- a/.github/workflows/ruby_event_store.yml +++ b/.github/workflows/ruby_event_store.yml @@ -8,11 +8,15 @@ on: paths-ignore: - "railseventstore.org/**" - "contrib/**" + - "support/bundler/**" + - "support/ci/**" pull_request: types: [opened, reopened] paths-ignore: - "railseventstore.org/**" - "contrib/**" + - "support/bundler/**" + - "support/ci/**" jobs: test: runs-on: ubuntu-20.04 diff --git a/.github/workflows/ruby_event_store_coverage.yml b/.github/workflows/ruby_event_store_coverage.yml index b0d93646dc..40749f4831 100644 --- a/.github/workflows/ruby_event_store_coverage.yml +++ b/.github/workflows/ruby_event_store_coverage.yml @@ -11,12 +11,16 @@ on: - "ruby_event_store/Gemfile.lock" - ".github/workflows/ruby_event_store_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "ruby_event_store/Gemfile.lock" - ".github/workflows/ruby_event_store_coverage.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: coverage: runs-on: ubuntu-20.04 diff --git a/support/ci/contrib.yaml.erb b/support/ci/contrib.yaml.erb index a255127555..61f3e594b1 100644 --- a/support/ci/contrib.yaml.erb +++ b/support/ci/contrib.yaml.erb @@ -9,12 +9,16 @@ on: - "<%= working_directory %>/**" - ".github/workflows/<%= name %>.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "<%= working_directory %>/**" - ".github/workflows/<%= name %>.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: test: runs-on: ubuntu-20.04 diff --git a/support/ci/coverage.yaml.erb b/support/ci/coverage.yaml.erb index 7a903a36a3..552710f21e 100644 --- a/support/ci/coverage.yaml.erb +++ b/support/ci/coverage.yaml.erb @@ -11,12 +11,16 @@ on: - "<%= working_directory %>/Gemfile.lock" - ".github/workflows/<%= name %>.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "<%= working_directory %>/Gemfile.lock" - ".github/workflows/<%= name %>.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: coverage: runs-on: ubuntu-20.04 diff --git a/support/ci/db.yaml.erb b/support/ci/db.yaml.erb index 53f4929a6f..71db9a0327 100644 --- a/support/ci/db.yaml.erb +++ b/support/ci/db.yaml.erb @@ -8,11 +8,15 @@ on: paths-ignore: - "railseventstore.org/**" - "contrib/**" + - "support/bundler/**" + - "support/ci/**" pull_request: types: [opened, reopened] paths-ignore: - "railseventstore.org/**" - "contrib/**" + - "support/bundler/**" + - "support/ci/**" jobs: test: runs-on: ubuntu-20.04 diff --git a/support/ci/dres_client.yaml.erb b/support/ci/dres_client.yaml.erb index 8a852b7ade..7dadefa1e5 100644 --- a/support/ci/dres_client.yaml.erb +++ b/support/ci/dres_client.yaml.erb @@ -12,13 +12,17 @@ on: - "contrib/dres_rails/**" - ".github/workflows/<%= name %>.yml" - "support/**" - pull_request: + - "!support/bundler/**" + - "!support/ci/**" +pull_request: types: [opened, reopened] paths: - "<%= working_directory %>/**" - "contrib/dres_rails/**" - ".github/workflows/<%= name %>.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: test: runs-on: ubuntu-20.04 diff --git a/support/ci/dres_rails.yaml.erb b/support/ci/dres_rails.yaml.erb index 4bccf0a918..ed6f9ac02b 100644 --- a/support/ci/dres_rails.yaml.erb +++ b/support/ci/dres_rails.yaml.erb @@ -12,6 +12,8 @@ on: - "contrib/dres_client/**" - ".github/workflows/<%= name %>.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: @@ -19,6 +21,8 @@ on: - "contrib/dres_client/**" - ".github/workflows/<%= name %>.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: test: runs-on: ubuntu-20.04 diff --git a/support/ci/elm.yaml.erb b/support/ci/elm.yaml.erb index 979ade180e..c27cde82c2 100644 --- a/support/ci/elm.yaml.erb +++ b/support/ci/elm.yaml.erb @@ -8,11 +8,15 @@ on: paths-ignore: - "railseventstore.org/**" - "contrib/**" + - "support/bundler/**" + - "support/ci/**" pull_request: types: [opened, reopened] paths-ignore: - "railseventstore.org/**" - "contrib/**" + - "support/bundler/**" + - "support/ci/**" jobs: test: runs-on: ubuntu-20.04 diff --git a/support/ci/outbox.yaml.erb b/support/ci/outbox.yaml.erb index 86c0993903..6378c5c419 100644 --- a/support/ci/outbox.yaml.erb +++ b/support/ci/outbox.yaml.erb @@ -9,12 +9,16 @@ on: - "<%= working_directory %>/**" - ".github/workflows/<%= name %>.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "<%= working_directory %>/**" - ".github/workflows/<%= name %>.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: test: runs-on: ubuntu-20.04 diff --git a/support/ci/outbox_coverage.yaml.erb b/support/ci/outbox_coverage.yaml.erb index 9cd2c88fb1..4678583cf3 100644 --- a/support/ci/outbox_coverage.yaml.erb +++ b/support/ci/outbox_coverage.yaml.erb @@ -11,12 +11,16 @@ on: - "<%= working_directory %>/Gemfile.lock" - ".github/workflows/<%= name %>.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "<%= working_directory %>/Gemfile.lock" - ".github/workflows/<%= name %>.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: coverage: runs-on: ubuntu-20.04 diff --git a/support/ci/protobuf.yaml.erb b/support/ci/protobuf.yaml.erb index a255127555..61f3e594b1 100644 --- a/support/ci/protobuf.yaml.erb +++ b/support/ci/protobuf.yaml.erb @@ -9,12 +9,16 @@ on: - "<%= working_directory %>/**" - ".github/workflows/<%= name %>.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "<%= working_directory %>/**" - ".github/workflows/<%= name %>.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: test: runs-on: ubuntu-20.04 diff --git a/support/ci/rom.yaml.erb b/support/ci/rom.yaml.erb index 553c9a4467..f07a1b4fc8 100644 --- a/support/ci/rom.yaml.erb +++ b/support/ci/rom.yaml.erb @@ -9,12 +9,16 @@ on: - "<%= working_directory %>/**" - ".github/workflows/<%= name %>.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "<%= working_directory %>/**" - ".github/workflows/<%= name %>.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: test: runs-on: ubuntu-20.04 diff --git a/support/ci/ruby.yaml.erb b/support/ci/ruby.yaml.erb index ba5c5ecb77..10991e42ce 100644 --- a/support/ci/ruby.yaml.erb +++ b/support/ci/ruby.yaml.erb @@ -8,11 +8,15 @@ on: paths-ignore: - "railseventstore.org/**" - "contrib/**" + - "support/bundler/**" + - "support/ci/**" pull_request: types: [opened, reopened] paths-ignore: - "railseventstore.org/**" - "contrib/**" + - "support/bundler/**" + - "support/ci/**" jobs: test: runs-on: ubuntu-20.04 diff --git a/support/ci/scheduler.yaml.erb b/support/ci/scheduler.yaml.erb index da938cdeab..d88bd946ff 100644 --- a/support/ci/scheduler.yaml.erb +++ b/support/ci/scheduler.yaml.erb @@ -9,12 +9,16 @@ on: - "<%= working_directory %>/**" - ".github/workflows/<%= name %>.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "<%= working_directory %>/**" - ".github/workflows/<%= name %>.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: test: runs-on: ubuntu-20.04 diff --git a/support/ci/scheduler_coverage.yaml.erb b/support/ci/scheduler_coverage.yaml.erb index 337eebac8d..8c743e22d2 100644 --- a/support/ci/scheduler_coverage.yaml.erb +++ b/support/ci/scheduler_coverage.yaml.erb @@ -11,12 +11,16 @@ on: - "<%= working_directory %>/Gemfile.lock" - ".github/workflows/<%= name %>.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" pull_request: types: [opened, reopened] paths: - "<%= working_directory %>/Gemfile.lock" - ".github/workflows/<%= name %>.yml" - "support/**" + - "!support/bundler/**" + - "!support/ci/**" jobs: coverage: runs-on: ubuntu-20.04