[前][次][番号順一覧][スレッド一覧]

ruby-changes:69492

From: Nobuyoshi <ko1@a...>
Date: Fri, 29 Oct 2021 00:28:32 +0900 (JST)
Subject: [ruby-changes:69492] 0a9cbe8562 (master): Skip tests if only document files changed

https://git.ruby-lang.org/ruby.git/commit/?id=0a9cbe8562

From 0a9cbe8562d9a58ec129b34a5bfda20cee3283df Mon Sep 17 00:00:00 2001
From: Nobuyoshi Nakada <nobu@r...>
Date: Fri, 29 Oct 2021 00:02:07 +0900
Subject: Skip tests if only document files changed

---
 .github/workflows/baseruby.yml           | 12 +++++++++++-
 .github/workflows/check_dependencies.yml | 13 ++++++++++++-
 .github/workflows/compilers.yml          | 12 +++++++++++-
 .github/workflows/macos.yml              | 13 ++++++++++++-
 .github/workflows/mingw.yml              | 12 +++++++++++-
 .github/workflows/mjit.yml               | 13 ++++++++++++-
 .github/workflows/spec_guards.yml        | 12 +++++++++++-
 .github/workflows/ubuntu.yml             | 13 ++++++++++++-
 .github/workflows/windows.yml            | 13 ++++++++++++-
 .github/workflows/yjit-macos.yml         | 13 ++++++++++++-
 .github/workflows/yjit-ubuntu.yml        | 13 ++++++++++++-
 .github/workflows/yjit_asm_tests.yml     | 12 +++++++++++-
 12 files changed, 139 insertions(+), 12 deletions(-)

diff --git a/.github/workflows/baseruby.yml b/.github/workflows/baseruby.yml
index 83e6ca03b08..5eb6431b17b 100644
--- a/.github/workflows/baseruby.yml
+++ b/.github/workflows/baseruby.yml
@@ -1,6 +1,16 @@ https://github.com/ruby/ruby/blob/trunk/.github/workflows/baseruby.yml#L1
 name: BASERUBY Check
 
-on: [push, pull_request]
+on:
+  push:
+    paths-ignore:
+      - 'doc/**'
+      - '**.md'
+      - '**.rdoc'
+  pull_request:
+    paths-ignore:
+      - 'doc/**'
+      - '**.md'
+      - '**.rdoc'
 
 jobs:
   baseruby:
diff --git a/.github/workflows/check_dependencies.yml b/.github/workflows/check_dependencies.yml
index e6b4abbe989..ff820fa98c2 100644
--- a/.github/workflows/check_dependencies.yml
+++ b/.github/workflows/check_dependencies.yml
@@ -1,5 +1,16 @@ https://github.com/ruby/ruby/blob/trunk/.github/workflows/check_dependencies.yml#L1
 name: Check Dependencies
-on: [push, pull_request]
+on:
+  push:
+    paths-ignore:
+      - 'doc/**'
+      - '**.md'
+      - '**.rdoc'
+  pull_request:
+    paths-ignore:
+      - 'doc/**'
+      - '**.md'
+      - '**.rdoc'
+
 jobs:
   update-deps:
     strategy:
diff --git a/.github/workflows/compilers.yml b/.github/workflows/compilers.yml
index eb287d1b2c4..33f31ba20a5 100644
--- a/.github/workflows/compilers.yml
+++ b/.github/workflows/compilers.yml
@@ -1,6 +1,16 @@ https://github.com/ruby/ruby/blob/trunk/.github/workflows/compilers.yml#L1
 name: Compilations
 
-on: [push, pull_request]
+on:
+  push:
+    paths-ignore:
+      - 'doc/**'
+      - '**.md'
+      - '**.rdoc'
+  pull_request:
+    paths-ignore:
+      - 'doc/**'
+      - '**.md'
+      - '**.rdoc'
 
 # Github actions does not support YAML anchors.  This creative use of
 # environment variables (plus the "echo $GITHUB_ENV" hack) is to reroute that
diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml
index 20d14766f75..eb04b82b569 100644
--- a/.github/workflows/macos.yml
+++ b/.github/workflows/macos.yml
@@ -1,5 +1,16 @@ https://github.com/ruby/ruby/blob/trunk/.github/workflows/macos.yml#L1
 name: macOS
-on: [push, pull_request]
+on:
+  push:
+    paths-ignore:
+      - 'doc/**'
+      - '**.md'
+      - '**.rdoc'
+  pull_request:
+    paths-ignore:
+      - 'doc/**'
+      - '**.md'
+      - '**.rdoc'
+
 jobs:
   make:
     strategy:
diff --git a/.github/workflows/mingw.yml b/.github/workflows/mingw.yml
index 7ccf5f0b618..83056f44111 100644
--- a/.github/workflows/mingw.yml
+++ b/.github/workflows/mingw.yml
@@ -1,5 +1,15 @@ https://github.com/ruby/ruby/blob/trunk/.github/workflows/mingw.yml#L1
 name: MinGW
-on: [push, pull_request]
+on:
+  push:
+    paths-ignore:
+      - 'doc/**'
+      - '**.md'
+      - '**.rdoc'
+  pull_request:
+    paths-ignore:
+      - 'doc/**'
+      - '**.md'
+      - '**.rdoc'
 
 # Notes:
 # Actions console encoding causes issues, see test-all & test-spec steps
diff --git a/.github/workflows/mjit.yml b/.github/workflows/mjit.yml
index 3ec0f830d69..52efbb5ecbe 100644
--- a/.github/workflows/mjit.yml
+++ b/.github/workflows/mjit.yml
@@ -1,5 +1,16 @@ https://github.com/ruby/ruby/blob/trunk/.github/workflows/mjit.yml#L1
 name: MJIT
-on: [push, pull_request]
+on:
+  push:
+    paths-ignore:
+      - 'doc/**'
+      - '**.md'
+      - '**.rdoc'
+  pull_request:
+    paths-ignore:
+      - 'doc/**'
+      - '**.md'
+      - '**.rdoc'
+
 jobs:
   make:
     strategy:
diff --git a/.github/workflows/spec_guards.yml b/.github/workflows/spec_guards.yml
index 61ebeb33c1e..39f397c80bc 100644
--- a/.github/workflows/spec_guards.yml
+++ b/.github/workflows/spec_guards.yml
@@ -1,6 +1,16 @@ https://github.com/ruby/ruby/blob/trunk/.github/workflows/spec_guards.yml#L1
 name: Rubyspec Version Guards Check
 
-on: [push, pull_request]
+on:
+  push:
+    paths-ignore:
+      - 'doc/**'
+      - '**.md'
+      - '**.rdoc'
+  pull_request:
+    paths-ignore:
+      - 'doc/**'
+      - '**.md'
+      - '**.rdoc'
 
 jobs:
   rubyspec:
diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml
index b40a21b5716..d19fc50693b 100644
--- a/.github/workflows/ubuntu.yml
+++ b/.github/workflows/ubuntu.yml
@@ -1,5 +1,16 @@ https://github.com/ruby/ruby/blob/trunk/.github/workflows/ubuntu.yml#L1
 name: Ubuntu
-on: [push, pull_request]
+on:
+  push:
+    paths-ignore:
+      - 'doc/**'
+      - '**.md'
+      - '**.rdoc'
+  pull_request:
+    paths-ignore:
+      - 'doc/**'
+      - '**.md'
+      - '**.rdoc'
+
 jobs:
   make:
     strategy:
diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml
index 66b29920491..919911b89e1 100644
--- a/.github/workflows/windows.yml
+++ b/.github/workflows/windows.yml
@@ -1,5 +1,16 @@ https://github.com/ruby/ruby/blob/trunk/.github/workflows/windows.yml#L1
 name: Windows
-on: [push, pull_request]
+on:
+  push:
+    paths-ignore:
+      - 'doc/**'
+      - '**.md'
+      - '**.rdoc'
+  pull_request:
+    paths-ignore:
+      - 'doc/**'
+      - '**.md'
+      - '**.rdoc'
+
 jobs:
   make:
     strategy:
diff --git a/.github/workflows/yjit-macos.yml b/.github/workflows/yjit-macos.yml
index c19f623337e..600e93b9860 100644
--- a/.github/workflows/yjit-macos.yml
+++ b/.github/workflows/yjit-macos.yml
@@ -1,5 +1,16 @@ https://github.com/ruby/ruby/blob/trunk/.github/workflows/yjit-macos.yml#L1
 name: YJIT macOS
-on: [push, pull_request]
+on:
+  push:
+    paths-ignore:
+      - 'doc/**'
+      - '**.md'
+      - '**.rdoc'
+  pull_request:
+    paths-ignore:
+      - 'doc/**'
+      - '**.md'
+      - '**.rdoc'
+
 jobs:
   make:
     runs-on: macos-latest
diff --git a/.github/workflows/yjit-ubuntu.yml b/.github/workflows/yjit-ubuntu.yml
index ef2e5c75b1f..1103c16d78a 100644
--- a/.github/workflows/yjit-ubuntu.yml
+++ b/.github/workflows/yjit-ubuntu.yml
@@ -1,5 +1,16 @@ https://github.com/ruby/ruby/blob/trunk/.github/workflows/yjit-ubuntu.yml#L1
 name: YJIT Ubuntu
-on: [push, pull_request]
+on:
+  push:
+    paths-ignore:
+      - 'doc/**'
+      - '**.md'
+      - '**.rdoc'
+  pull_request:
+    paths-ignore:
+      - 'doc/**'
+      - '**.md'
+      - '**.rdoc'
+
 jobs:
   make:
     strategy:
diff --git a/.github/workflows/yjit_asm_tests.yml b/.github/workflows/yjit_asm_tests.yml
index 1c4394e9608..50228ffc8bf 100644
--- a/.github/workflows/yjit_asm_tests.yml
+++ b/.github/workflows/yjit_asm_tests.yml
@@ -1,6 +1,16 @@ https://github.com/ruby/ruby/blob/trunk/.github/workflows/yjit_asm_tests.yml#L1
 name: YJIT x86 assembler tests
 
-on: [push, pull_request]
+on:
+  push:
+    paths-ignore:
+      - 'doc/**'
+      - '**.md'
+      - '**.rdoc'
+  pull_request:
+    paths-ignore:
+      - 'doc/**'
+      - '**.md'
+      - '**.rdoc'
 
 jobs:
   test:
-- 
cgit v1.2.1


--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]