Skip tests if only document files changed

This commit is contained in:
Nobuyoshi Nakada 2021-10-29 00:02:07 +09:00
Родитель d51ba1e1be
Коммит 0a9cbe8562
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 7CD2805BFA3770C6
12 изменённых файлов: 139 добавлений и 12 удалений

12
.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:

13
.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:

12
.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

13
.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:

12
.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

13
.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:

12
.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:

13
.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:

13
.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:

13
.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

13
.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:

12
.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: