mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
Skip tests if only document files changed
This commit is contained in:
parent
d51ba1e1be
commit
0a9cbe8562
12 changed files with 139 additions and 12 deletions
12
.github/workflows/baseruby.yml
vendored
12
.github/workflows/baseruby.yml
vendored
|
@ -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:
|
||||
|
|
13
.github/workflows/check_dependencies.yml
vendored
13
.github/workflows/check_dependencies.yml
vendored
|
@ -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:
|
||||
|
|
12
.github/workflows/compilers.yml
vendored
12
.github/workflows/compilers.yml
vendored
|
@ -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
|
||||
|
|
13
.github/workflows/macos.yml
vendored
13
.github/workflows/macos.yml
vendored
|
@ -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:
|
||||
|
|
12
.github/workflows/mingw.yml
vendored
12
.github/workflows/mingw.yml
vendored
|
@ -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
|
||||
|
|
13
.github/workflows/mjit.yml
vendored
13
.github/workflows/mjit.yml
vendored
|
@ -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:
|
||||
|
|
12
.github/workflows/spec_guards.yml
vendored
12
.github/workflows/spec_guards.yml
vendored
|
@ -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:
|
||||
|
|
13
.github/workflows/ubuntu.yml
vendored
13
.github/workflows/ubuntu.yml
vendored
|
@ -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:
|
||||
|
|
13
.github/workflows/windows.yml
vendored
13
.github/workflows/windows.yml
vendored
|
@ -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:
|
||||
|
|
13
.github/workflows/yjit-macos.yml
vendored
13
.github/workflows/yjit-macos.yml
vendored
|
@ -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
|
||||
|
|
13
.github/workflows/yjit-ubuntu.yml
vendored
13
.github/workflows/yjit-ubuntu.yml
vendored
|
@ -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:
|
||||
|
|
12
.github/workflows/yjit_asm_tests.yml
vendored
12
.github/workflows/yjit_asm_tests.yml
vendored
|
@ -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:
|
||||
|
|
Loading…
Add table
Reference in a new issue