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
|
name: BASERUBY Check
|
||||||
|
|
||||||
on: [push, pull_request]
|
on:
|
||||||
|
push:
|
||||||
|
paths-ignore:
|
||||||
|
- 'doc/**'
|
||||||
|
- '**.md'
|
||||||
|
- '**.rdoc'
|
||||||
|
pull_request:
|
||||||
|
paths-ignore:
|
||||||
|
- 'doc/**'
|
||||||
|
- '**.md'
|
||||||
|
- '**.rdoc'
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
baseruby:
|
baseruby:
|
||||||
|
|
13
.github/workflows/check_dependencies.yml
vendored
13
.github/workflows/check_dependencies.yml
vendored
|
@ -1,5 +1,16 @@
|
||||||
name: Check Dependencies
|
name: Check Dependencies
|
||||||
on: [push, pull_request]
|
on:
|
||||||
|
push:
|
||||||
|
paths-ignore:
|
||||||
|
- 'doc/**'
|
||||||
|
- '**.md'
|
||||||
|
- '**.rdoc'
|
||||||
|
pull_request:
|
||||||
|
paths-ignore:
|
||||||
|
- 'doc/**'
|
||||||
|
- '**.md'
|
||||||
|
- '**.rdoc'
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
update-deps:
|
update-deps:
|
||||||
strategy:
|
strategy:
|
||||||
|
|
12
.github/workflows/compilers.yml
vendored
12
.github/workflows/compilers.yml
vendored
|
@ -1,6 +1,16 @@
|
||||||
name: Compilations
|
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
|
# Github actions does not support YAML anchors. This creative use of
|
||||||
# environment variables (plus the "echo $GITHUB_ENV" hack) is to reroute that
|
# 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
|
name: macOS
|
||||||
on: [push, pull_request]
|
on:
|
||||||
|
push:
|
||||||
|
paths-ignore:
|
||||||
|
- 'doc/**'
|
||||||
|
- '**.md'
|
||||||
|
- '**.rdoc'
|
||||||
|
pull_request:
|
||||||
|
paths-ignore:
|
||||||
|
- 'doc/**'
|
||||||
|
- '**.md'
|
||||||
|
- '**.rdoc'
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
make:
|
make:
|
||||||
strategy:
|
strategy:
|
||||||
|
|
12
.github/workflows/mingw.yml
vendored
12
.github/workflows/mingw.yml
vendored
|
@ -1,5 +1,15 @@
|
||||||
name: MinGW
|
name: MinGW
|
||||||
on: [push, pull_request]
|
on:
|
||||||
|
push:
|
||||||
|
paths-ignore:
|
||||||
|
- 'doc/**'
|
||||||
|
- '**.md'
|
||||||
|
- '**.rdoc'
|
||||||
|
pull_request:
|
||||||
|
paths-ignore:
|
||||||
|
- 'doc/**'
|
||||||
|
- '**.md'
|
||||||
|
- '**.rdoc'
|
||||||
|
|
||||||
# Notes:
|
# Notes:
|
||||||
# Actions console encoding causes issues, see test-all & test-spec steps
|
# 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
|
name: MJIT
|
||||||
on: [push, pull_request]
|
on:
|
||||||
|
push:
|
||||||
|
paths-ignore:
|
||||||
|
- 'doc/**'
|
||||||
|
- '**.md'
|
||||||
|
- '**.rdoc'
|
||||||
|
pull_request:
|
||||||
|
paths-ignore:
|
||||||
|
- 'doc/**'
|
||||||
|
- '**.md'
|
||||||
|
- '**.rdoc'
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
make:
|
make:
|
||||||
strategy:
|
strategy:
|
||||||
|
|
12
.github/workflows/spec_guards.yml
vendored
12
.github/workflows/spec_guards.yml
vendored
|
@ -1,6 +1,16 @@
|
||||||
name: Rubyspec Version Guards Check
|
name: Rubyspec Version Guards Check
|
||||||
|
|
||||||
on: [push, pull_request]
|
on:
|
||||||
|
push:
|
||||||
|
paths-ignore:
|
||||||
|
- 'doc/**'
|
||||||
|
- '**.md'
|
||||||
|
- '**.rdoc'
|
||||||
|
pull_request:
|
||||||
|
paths-ignore:
|
||||||
|
- 'doc/**'
|
||||||
|
- '**.md'
|
||||||
|
- '**.rdoc'
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
rubyspec:
|
rubyspec:
|
||||||
|
|
13
.github/workflows/ubuntu.yml
vendored
13
.github/workflows/ubuntu.yml
vendored
|
@ -1,5 +1,16 @@
|
||||||
name: Ubuntu
|
name: Ubuntu
|
||||||
on: [push, pull_request]
|
on:
|
||||||
|
push:
|
||||||
|
paths-ignore:
|
||||||
|
- 'doc/**'
|
||||||
|
- '**.md'
|
||||||
|
- '**.rdoc'
|
||||||
|
pull_request:
|
||||||
|
paths-ignore:
|
||||||
|
- 'doc/**'
|
||||||
|
- '**.md'
|
||||||
|
- '**.rdoc'
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
make:
|
make:
|
||||||
strategy:
|
strategy:
|
||||||
|
|
13
.github/workflows/windows.yml
vendored
13
.github/workflows/windows.yml
vendored
|
@ -1,5 +1,16 @@
|
||||||
name: Windows
|
name: Windows
|
||||||
on: [push, pull_request]
|
on:
|
||||||
|
push:
|
||||||
|
paths-ignore:
|
||||||
|
- 'doc/**'
|
||||||
|
- '**.md'
|
||||||
|
- '**.rdoc'
|
||||||
|
pull_request:
|
||||||
|
paths-ignore:
|
||||||
|
- 'doc/**'
|
||||||
|
- '**.md'
|
||||||
|
- '**.rdoc'
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
make:
|
make:
|
||||||
strategy:
|
strategy:
|
||||||
|
|
13
.github/workflows/yjit-macos.yml
vendored
13
.github/workflows/yjit-macos.yml
vendored
|
@ -1,5 +1,16 @@
|
||||||
name: YJIT macOS
|
name: YJIT macOS
|
||||||
on: [push, pull_request]
|
on:
|
||||||
|
push:
|
||||||
|
paths-ignore:
|
||||||
|
- 'doc/**'
|
||||||
|
- '**.md'
|
||||||
|
- '**.rdoc'
|
||||||
|
pull_request:
|
||||||
|
paths-ignore:
|
||||||
|
- 'doc/**'
|
||||||
|
- '**.md'
|
||||||
|
- '**.rdoc'
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
make:
|
make:
|
||||||
runs-on: macos-latest
|
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
|
name: YJIT Ubuntu
|
||||||
on: [push, pull_request]
|
on:
|
||||||
|
push:
|
||||||
|
paths-ignore:
|
||||||
|
- 'doc/**'
|
||||||
|
- '**.md'
|
||||||
|
- '**.rdoc'
|
||||||
|
pull_request:
|
||||||
|
paths-ignore:
|
||||||
|
- 'doc/**'
|
||||||
|
- '**.md'
|
||||||
|
- '**.rdoc'
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
make:
|
make:
|
||||||
strategy:
|
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
|
name: YJIT x86 assembler tests
|
||||||
|
|
||||||
on: [push, pull_request]
|
on:
|
||||||
|
push:
|
||||||
|
paths-ignore:
|
||||||
|
- 'doc/**'
|
||||||
|
- '**.md'
|
||||||
|
- '**.rdoc'
|
||||||
|
pull_request:
|
||||||
|
paths-ignore:
|
||||||
|
- 'doc/**'
|
||||||
|
- '**.md'
|
||||||
|
- '**.rdoc'
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
test:
|
test:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue