Throttle GitHub Actions [ci skip]

As GitHub Actions are choking a lot lately, throttle the checks
down to the latest commit only per branches.
This commit is contained in:
Nobuyoshi Nakada 2021-11-18 22:21:05 +09:00
Родитель 89b440bf72
Коммит e2b78440ba
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 7CD2805BFA3770C6
12 изменённых файлов: 48 добавлений и 0 удалений

4
.github/workflows/baseruby.yml поставляемый
Просмотреть файл

@ -12,6 +12,10 @@ on:
- '**.md'
- '**.rdoc'
concurrency:
group: ${{ github.workflow }} / ${{ github.ref_name }}
cancel-in-progress: true
jobs:
baseruby:
name: BASERUBY

4
.github/workflows/check_dependencies.yml поставляемый
Просмотреть файл

@ -11,6 +11,10 @@ on:
- '**.md'
- '**.rdoc'
concurrency:
group: ${{ github.workflow }} / ${{ github.ref_name }}
cancel-in-progress: true
jobs:
update-deps:
strategy:

4
.github/workflows/check_misc.yml поставляемый
Просмотреть файл

@ -1,6 +1,10 @@
name: Miscellaneous checks
on: [push, pull_request]
concurrency:
group: ${{ github.workflow }} / ${{ github.ref_name }}
cancel-in-progress: true
jobs:
checks:
runs-on: ubuntu-latest

4
.github/workflows/codeql-analysis.yml поставляемый
Просмотреть файл

@ -14,6 +14,10 @@ on:
schedule:
- cron: '0 12 * * 4'
concurrency:
group: ${{ github.workflow }} / ${{ github.ref_name }}
cancel-in-progress: true
jobs:
CodeQL-Build:

4
.github/workflows/compilers.yml поставляемый
Просмотреть файл

@ -12,6 +12,10 @@ on:
- '**.md'
- '**.rdoc'
concurrency:
group: ${{ github.workflow }} / ${{ github.ref_name }}
cancel-in-progress: true
# Github actions does not support YAML anchors. This creative use of
# environment variables (plus the "echo $GITHUB_ENV" hack) is to reroute that
# restriction.

4
.github/workflows/mingw.yml поставляемый
Просмотреть файл

@ -11,6 +11,10 @@ on:
- '**.md'
- '**.rdoc'
concurrency:
group: ${{ github.workflow }} / ${{ github.ref_name }}
cancel-in-progress: true
# Notes:
# Actions console encoding causes issues, see test-all & test-spec steps
#

4
.github/workflows/mjit.yml поставляемый
Просмотреть файл

@ -11,6 +11,10 @@ on:
- '**.md'
- '**.rdoc'
concurrency:
group: ${{ github.workflow }} / ${{ github.ref_name }}
cancel-in-progress: true
jobs:
make:
strategy:

4
.github/workflows/spec_guards.yml поставляемый
Просмотреть файл

@ -12,6 +12,10 @@ on:
- '**.md'
- '**.rdoc'
concurrency:
group: ${{ github.workflow }} / ${{ github.ref_name }}
cancel-in-progress: true
jobs:
rubyspec:
name: Rubyspec

4
.github/workflows/ubuntu.yml поставляемый
Просмотреть файл

@ -11,6 +11,10 @@ on:
- '**.md'
- '**.rdoc'
concurrency:
group: ${{ github.workflow }} / ${{ github.ref_name }}
cancel-in-progress: true
jobs:
make:
strategy:

4
.github/workflows/windows.yml поставляемый
Просмотреть файл

@ -11,6 +11,10 @@ on:
- '**.md'
- '**.rdoc'
concurrency:
group: ${{ github.workflow }} / ${{ github.ref_name }}
cancel-in-progress: true
jobs:
make:
strategy:

4
.github/workflows/yjit-ubuntu.yml поставляемый
Просмотреть файл

@ -11,6 +11,10 @@ on:
- '**.md'
- '**.rdoc'
concurrency:
group: ${{ github.workflow }} / ${{ github.ref_name }}
cancel-in-progress: true
jobs:
make:
strategy:

4
.github/workflows/yjit_asm_tests.yml поставляемый
Просмотреть файл

@ -12,6 +12,10 @@ on:
- '**.md'
- '**.rdoc'
concurrency:
group: ${{ github.workflow }} / ${{ github.ref_name }}
cancel-in-progress: true
jobs:
test:
runs-on: ubuntu-latest