diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2021-10-29 00:02:07 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2021-10-29 00:22:26 +0900 |
commit | 0a9cbe8562d9a58ec129b34a5bfda20cee3283df (patch) | |
tree | 7235d577a39ce11a7f28b71374c4648e471db44a /.github/workflows | |
parent | d51ba1e1be3ecbe5a02e4463f151e178de1c2a6e (diff) | |
download | ruby-0a9cbe8562d9a58ec129b34a5bfda20cee3283df.tar.gz |
Skip tests if only document files changed
Diffstat (limited to '.github/workflows')
-rw-r--r-- | .github/workflows/baseruby.yml | 12 | ||||
-rw-r--r-- | .github/workflows/check_dependencies.yml | 13 | ||||
-rw-r--r-- | .github/workflows/compilers.yml | 12 | ||||
-rw-r--r-- | .github/workflows/macos.yml | 13 | ||||
-rw-r--r-- | .github/workflows/mingw.yml | 12 | ||||
-rw-r--r-- | .github/workflows/mjit.yml | 13 | ||||
-rw-r--r-- | .github/workflows/spec_guards.yml | 12 | ||||
-rw-r--r-- | .github/workflows/ubuntu.yml | 13 | ||||
-rw-r--r-- | .github/workflows/windows.yml | 13 | ||||
-rw-r--r-- | .github/workflows/yjit-macos.yml | 13 | ||||
-rw-r--r-- | .github/workflows/yjit-ubuntu.yml | 13 | ||||
-rw-r--r-- | .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 83e6ca03b0..5eb6431b17 100644 --- a/.github/workflows/baseruby.yml +++ b/.github/workflows/baseruby.yml @@ -1,6 +1,16 @@ 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 e6b4abbe98..ff820fa98c 100644 --- a/.github/workflows/check_dependencies.yml +++ b/.github/workflows/check_dependencies.yml @@ -1,5 +1,16 @@ 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 eb287d1b2c..33f31ba20a 100644 --- a/.github/workflows/compilers.yml +++ b/.github/workflows/compilers.yml @@ -1,6 +1,16 @@ 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 20d14766f7..eb04b82b56 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -1,5 +1,16 @@ 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 7ccf5f0b61..83056f4411 100644 --- a/.github/workflows/mingw.yml +++ b/.github/workflows/mingw.yml @@ -1,5 +1,15 @@ 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 3ec0f830d6..52efbb5ecb 100644 --- a/.github/workflows/mjit.yml +++ b/.github/workflows/mjit.yml @@ -1,5 +1,16 @@ 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 61ebeb33c1..39f397c80b 100644 --- a/.github/workflows/spec_guards.yml +++ b/.github/workflows/spec_guards.yml @@ -1,6 +1,16 @@ 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 b40a21b571..d19fc50693 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -1,5 +1,16 @@ 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 66b2992049..919911b89e 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -1,5 +1,16 @@ 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 c19f623337..600e93b986 100644 --- a/.github/workflows/yjit-macos.yml +++ b/.github/workflows/yjit-macos.yml @@ -1,5 +1,16 @@ 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 ef2e5c75b1..1103c16d78 100644 --- a/.github/workflows/yjit-ubuntu.yml +++ b/.github/workflows/yjit-ubuntu.yml @@ -1,5 +1,16 @@ 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 1c4394e960..50228ffc8b 100644 --- a/.github/workflows/yjit_asm_tests.yml +++ b/.github/workflows/yjit_asm_tests.yml @@ -1,6 +1,16 @@ 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: |