summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/baseruby.yml4
-rw-r--r--.github/workflows/check_dependencies.yml4
-rw-r--r--.github/workflows/check_misc.yml4
-rw-r--r--.github/workflows/codeql-analysis.yml4
-rw-r--r--.github/workflows/compilers.yml4
-rw-r--r--.github/workflows/mingw.yml4
-rw-r--r--.github/workflows/mjit.yml4
-rw-r--r--.github/workflows/spec_guards.yml4
-rw-r--r--.github/workflows/ubuntu.yml4
-rw-r--r--.github/workflows/windows.yml4
-rw-r--r--.github/workflows/yjit-ubuntu.yml4
-rw-r--r--.github/workflows/yjit_asm_tests.yml4
12 files changed, 24 insertions, 24 deletions
diff --git a/.github/workflows/baseruby.yml b/.github/workflows/baseruby.yml
index 8a071c6377..089cc354ae 100644
--- a/.github/workflows/baseruby.yml
+++ b/.github/workflows/baseruby.yml
@@ -13,8 +13,8 @@ on:
- '**.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 fb2baec1e1..4958b34cff 100644
--- a/.github/workflows/check_dependencies.yml
+++ b/.github/workflows/check_dependencies.yml
@@ -12,8 +12,8 @@ on:
- '**.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 1c70ce4ac3..2a59e74066 100644
--- a/.github/workflows/check_misc.yml
+++ b/.github/workflows/check_misc.yml
@@ -2,8 +2,8 @@ name: Miscellaneous checks
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 b0ffa3790c..1ef2ed6fd6 100644
--- a/.github/workflows/codeql-analysis.yml
+++ b/.github/workflows/codeql-analysis.yml
@@ -15,8 +15,8 @@ on:
- 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 6f6072ad77..880eb2b588 100644
--- a/.github/workflows/compilers.yml
+++ b/.github/workflows/compilers.yml
@@ -13,8 +13,8 @@ on:
- '**.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 60f5b59ef7..ba8becf4b0 100644
--- a/.github/workflows/mingw.yml
+++ b/.github/workflows/mingw.yml
@@ -12,8 +12,8 @@ on:
- '**.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 63c27b389e..a160e0a24a 100644
--- a/.github/workflows/mjit.yml
+++ b/.github/workflows/mjit.yml
@@ -12,8 +12,8 @@ on:
- '**.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 b28b3b4f31..79ef8a6cc0 100644
--- a/.github/workflows/spec_guards.yml
+++ b/.github/workflows/spec_guards.yml
@@ -13,8 +13,8 @@ on:
- '**.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 edfb067aef..500f6267fb 100644
--- a/.github/workflows/ubuntu.yml
+++ b/.github/workflows/ubuntu.yml
@@ -12,8 +12,8 @@ on:
- '**.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 906f4f0bb9..aba192fdda 100644
--- a/.github/workflows/windows.yml
+++ b/.github/workflows/windows.yml
@@ -12,8 +12,8 @@ on:
- '**.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 826186585d..56cdb75ae3 100644
--- a/.github/workflows/yjit-ubuntu.yml
+++ b/.github/workflows/yjit-ubuntu.yml
@@ -12,8 +12,8 @@ on:
- '**.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 270ddcf2f6..58f294f137 100644
--- a/.github/workflows/yjit_asm_tests.yml
+++ b/.github/workflows/yjit_asm_tests.yml
@@ -13,8 +13,8 @@ on:
- '**.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: