[前][次][番号順一覧][スレッド一覧]

ruby-changes:69840

From: Nobuyoshi <ko1@a...>
Date: Sun, 21 Nov 2021 19:24:09 +0900 (JST)
Subject: [ruby-changes:69840] 784f1e1538 (master): Throttle pull-requests only [ci skip]

https://git.ruby-lang.org/ruby.git/commit/?id=784f1e1538

From 784f1e1538401665c1660750748e47b9598da665 Mon Sep 17 00:00:00 2001
From: Nobuyoshi Nakada <nobu@r...>
Date: Sun, 21 Nov 2021 19:17:27 +0900
Subject: Throttle pull-requests only [ci skip]

---
 .github/workflows/baseruby.yml           | 4 ++--
 .github/workflows/check_dependencies.yml | 4 ++--
 .github/workflows/check_misc.yml         | 4 ++--
 .github/workflows/codeql-analysis.yml    | 4 ++--
 .github/workflows/compilers.yml          | 4 ++--
 .github/workflows/mingw.yml              | 4 ++--
 .github/workflows/mjit.yml               | 4 ++--
 .github/workflows/spec_guards.yml        | 4 ++--
 .github/workflows/ubuntu.yml             | 4 ++--
 .github/workflows/windows.yml            | 4 ++--
 .github/workflows/yjit-ubuntu.yml        | 4 ++--
 .github/workflows/yjit_asm_tests.yml     | 4 ++--
 12 files changed, 24 insertions(+), 24 deletions(-)

diff --git a/.github/workflows/baseruby.yml b/.github/workflows/baseruby.yml
index 8a071c63779..089cc354aec 100644
--- a/.github/workflows/baseruby.yml
+++ b/.github/workflows/baseruby.yml
@@ -13,8 +13,8 @@ on: https://github.com/ruby/ruby/blob/trunk/.github/workflows/baseruby.yml#L13
       - '**.rdoc'
 
 concurrency:
-  group: ${{ github.workflow }} / ${{ github.ref_name }}
-  cancel-in-progress: true
+  group: ${{ github.workflow }} / ${{ startsWith(github.event_name, 'pull') && github.ref_name || github.sha }}
+  cancel-in-progress: ${{ startsWith(github.event_name, 'pull') }}
 
 jobs:
   baseruby:
diff --git a/.github/workflows/check_dependencies.yml b/.github/workflows/check_dependencies.yml
index fb2baec1e11..4958b34cff8 100644
--- a/.github/workflows/check_dependencies.yml
+++ b/.github/workflows/check_dependencies.yml
@@ -12,8 +12,8 @@ on: https://github.com/ruby/ruby/blob/trunk/.github/workflows/check_dependencies.yml#L12
       - '**.rdoc'
 
 concurrency:
-  group: ${{ github.workflow }} / ${{ github.ref_name }}
-  cancel-in-progress: true
+  group: ${{ github.workflow }} / ${{ startsWith(github.event_name, 'pull') && github.ref_name || github.sha }}
+  cancel-in-progress: ${{ startsWith(github.event_name, 'pull') }}
 
 jobs:
   update-deps:
diff --git a/.github/workflows/check_misc.yml b/.github/workflows/check_misc.yml
index 1c70ce4ac3b..2a59e74066a 100644
--- a/.github/workflows/check_misc.yml
+++ b/.github/workflows/check_misc.yml
@@ -2,8 +2,8 @@ name: Miscellaneous checks https://github.com/ruby/ruby/blob/trunk/.github/workflows/check_misc.yml#L2
 on: [push, pull_request]
 
 concurrency:
-  group: ${{ github.workflow }} / ${{ github.ref_name }}
-  cancel-in-progress: true
+  group: ${{ github.workflow }} / ${{ startsWith(github.event_name, 'pull') && github.ref_name || github.sha }}
+  cancel-in-progress: ${{ startsWith(github.event_name, 'pull') }}
 
 jobs:
   checks:
diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml
index b0ffa3790c0..1ef2ed6fd6c 100644
--- a/.github/workflows/codeql-analysis.yml
+++ b/.github/workflows/codeql-analysis.yml
@@ -15,8 +15,8 @@ on: https://github.com/ruby/ruby/blob/trunk/.github/workflows/codeql-analysis.yml#L15
     - cron: '0 12 * * 4'
 
 concurrency:
-  group: ${{ github.workflow }} / ${{ github.ref_name }}
-  cancel-in-progress: true
+  group: ${{ github.workflow }} / ${{ startsWith(github.event_name, 'pull') && github.ref_name || github.sha }}
+  cancel-in-progress: ${{ startsWith(github.event_name, 'pull') }}
 
 jobs:
   CodeQL-Build:
diff --git a/.github/workflows/compilers.yml b/.github/workflows/compilers.yml
index 6f6072ad776..880eb2b588c 100644
--- a/.github/workflows/compilers.yml
+++ b/.github/workflows/compilers.yml
@@ -13,8 +13,8 @@ on: https://github.com/ruby/ruby/blob/trunk/.github/workflows/compilers.yml#L13
       - '**.rdoc'
 
 concurrency:
-  group: ${{ github.workflow }} / ${{ github.ref_name }}
-  cancel-in-progress: true
+  group: ${{ github.workflow }} / ${{ startsWith(github.event_name, 'pull') && github.ref_name || github.sha }}
+  cancel-in-progress: ${{ startsWith(github.event_name, 'pull') }}
 
 # 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/mingw.yml b/.github/workflows/mingw.yml
index 60f5b59ef7e..ba8becf4b03 100644
--- a/.github/workflows/mingw.yml
+++ b/.github/workflows/mingw.yml
@@ -12,8 +12,8 @@ on: https://github.com/ruby/ruby/blob/trunk/.github/workflows/mingw.yml#L12
       - '**.rdoc'
 
 concurrency:
-  group: ${{ github.workflow }} / ${{ github.ref_name }}
-  cancel-in-progress: true
+  group: ${{ github.workflow }} / ${{ startsWith(github.event_name, 'pull') && github.ref_name || github.sha }}
+  cancel-in-progress: ${{ startsWith(github.event_name, 'pull') }}
 
 # 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 63c27b389e9..a160e0a24ae 100644
--- a/.github/workflows/mjit.yml
+++ b/.github/workflows/mjit.yml
@@ -12,8 +12,8 @@ on: https://github.com/ruby/ruby/blob/trunk/.github/workflows/mjit.yml#L12
       - '**.rdoc'
 
 concurrency:
-  group: ${{ github.workflow }} / ${{ github.ref_name }}
-  cancel-in-progress: true
+  group: ${{ github.workflow }} / ${{ startsWith(github.event_name, 'pull') && github.ref_name || github.sha }}
+  cancel-in-progress: ${{ startsWith(github.event_name, 'pull') }}
 
 jobs:
   make:
diff --git a/.github/workflows/spec_guards.yml b/.github/workflows/spec_guards.yml
index b28b3b4f319..79ef8a6cc0d 100644
--- a/.github/workflows/spec_guards.yml
+++ b/.github/workflows/spec_guards.yml
@@ -13,8 +13,8 @@ on: https://github.com/ruby/ruby/blob/trunk/.github/workflows/spec_guards.yml#L13
       - '**.rdoc'
 
 concurrency:
-  group: ${{ github.workflow }} / ${{ github.ref_name }}
-  cancel-in-progress: true
+  group: ${{ github.workflow }} / ${{ startsWith(github.event_name, 'pull') && github.ref_name || github.sha }}
+  cancel-in-progress: ${{ startsWith(github.event_name, 'pull') }}
 
 jobs:
   rubyspec:
diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml
index edfb067aef1..500f6267fba 100644
--- a/.github/workflows/ubuntu.yml
+++ b/.github/workflows/ubuntu.yml
@@ -12,8 +12,8 @@ on: https://github.com/ruby/ruby/blob/trunk/.github/workflows/ubuntu.yml#L12
       - '**.rdoc'
 
 concurrency:
-  group: ${{ github.workflow }} / ${{ github.ref_name }}
-  cancel-in-progress: true
+  group: ${{ github.workflow }} / ${{ startsWith(github.event_name, 'pull') && github.ref_name || github.sha }}
+  cancel-in-progress: ${{ startsWith(github.event_name, 'pull') }}
 
 jobs:
   make:
diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml
index 906f4f0bb90..aba192fdda4 100644
--- a/.github/workflows/windows.yml
+++ b/.github/workflows/windows.yml
@@ -12,8 +12,8 @@ on: https://github.com/ruby/ruby/blob/trunk/.github/workflows/windows.yml#L12
       - '**.rdoc'
 
 concurrency:
-  group: ${{ github.workflow }} / ${{ github.ref_name }}
-  cancel-in-progress: true
+  group: ${{ github.workflow }} / ${{ startsWith(github.event_name, 'pull') && github.ref_name || github.sha }}
+  cancel-in-progress: ${{ startsWith(github.event_name, 'pull') }}
 
 jobs:
   make:
diff --git a/.github/workflows/yjit-ubuntu.yml b/.github/workflows/yjit-ubuntu.yml
index 826186585d3..56cdb75ae32 100644
--- a/.github/workflows/yjit-ubuntu.yml
+++ b/.github/workflows/yjit-ubuntu.yml
@@ -12,8 +12,8 @@ on: https://github.com/ruby/ruby/blob/trunk/.github/workflows/yjit-ubuntu.yml#L12
       - '**.rdoc'
 
 concurrency:
-  group: ${{ github.workflow }} / ${{ github.ref_name }}
-  cancel-in-progress: true
+  group: ${{ github.workflow }} / ${{ startsWith(github.event_name, 'pull') && github.ref_name || github.sha }}
+  cancel-in-progress: ${{ startsWith(github.event_name, 'pull') }}
 
 jobs:
   make:
diff --git a/.github/workflows/yjit_asm_tests.yml b/.github/workflows/yjit_asm_tests.yml
index 270ddcf2f6b..58f294f1374 100644
--- a/.github/workflows/yjit_asm_tests.yml
+++ b/.github/workflows/yjit_asm_tests.yml
@@ -13,8 +13,8 @@ on: https://github.com/ruby/ruby/blob/trunk/.github/workflows/yjit_asm_tests.yml#L13
       - '**.rdoc'
 
 concurrency:
-  group: ${{ github.workflow }} / ${{ github.ref_name }}
-  cancel-in-progress: true
+  group: ${{ github.workflow }} / ${{ startsWith(github.event_name, 'pull') && github.ref_name || github.sha }}
+  cancel-in-progress: ${{ startsWith(github.event_name, 'pull') }}
 
 jobs:
   test:
-- 
cgit v1.2.1


--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]