diff --git a/.github/workflows/bootstrap.yml b/.github/workflows/bootstrap.yml
index bcec1642505a4cbd0df1b24052a15d807a743bfb..d636c1afbd1a77c059ab3a1612497c782c945b29 100644
--- a/.github/workflows/bootstrap.yml
+++ b/.github/workflows/bootstrap.yml
@@ -2,7 +2,7 @@ name: Bootstrap
 
 # See: https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#concurrency.
 concurrency:
-  group: ${{ github.head_ref }}-${{ github.workflow }}
+  group: ${{ github.ref }}-${{ github.workflow }}
   cancel-in-progress: true
 
 on:
diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml
index 615f02e43f1aa7d74b5df95da6d039ef8d934c31..d1cb868e7fbdba34cfcfb62326e6a75de27864bc 100644
--- a/.github/workflows/linux.yml
+++ b/.github/workflows/linux.yml
@@ -2,7 +2,7 @@ name: Linux
 
 # See: https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#concurrency.
 concurrency:
-  group: ${{ github.head_ref }}-${{ github.workflow }}
+  group: ${{ github.ref }}-${{ github.workflow }}
   cancel-in-progress: true
 
 on:
diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml
index 317ccb0fa675d87326205002b460570dccd4fdf6..f9a899f0965848425ac5c47011442f555cdca5a0 100644
--- a/.github/workflows/macos.yml
+++ b/.github/workflows/macos.yml
@@ -2,7 +2,7 @@ name: MacOS
 
 # See: https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#concurrency.
 concurrency:
-  group: ${{ github.head_ref }}-${{ github.workflow }}
+  group: ${{ github.ref }}-${{ github.workflow }}
   cancel-in-progress: true
 
 on:
diff --git a/.github/workflows/quick-jobs.yml b/.github/workflows/quick-jobs.yml
index 09decc369a7d16d2328e7bf130e006d317ad81ad..64039e91fb11ea2c92b1e61b74ac9c29109fa26b 100644
--- a/.github/workflows/quick-jobs.yml
+++ b/.github/workflows/quick-jobs.yml
@@ -2,7 +2,7 @@ name: Quick jobs
 
 # See: https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#concurrency.
 concurrency:
-  group: ${{ github.head_ref }}-${{ github.workflow }}
+  group: ${{ github.ref }}-${{ github.workflow }}
   cancel-in-progress: true
 
 on:
diff --git a/.github/workflows/users-guide.yml b/.github/workflows/users-guide.yml
index b5aac8796f54d25b33b65ebf1d8df2c4a0ebf681..48e2171233c87a4fd387c84fc11c2b3eb546a7c1 100644
--- a/.github/workflows/users-guide.yml
+++ b/.github/workflows/users-guide.yml
@@ -4,7 +4,7 @@ name: Users guide
 
 # See: https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#concurrency.
 concurrency:
-  group: ${{ github.head_ref }}-${{ github.workflow }}
+  group: ${{ github.ref }}-${{ github.workflow }}
   cancel-in-progress: true
 
 on:
diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml
index 0314ed107b6aac7fbf6909f00c7efe63e452d0b5..421539b0a674d01f1180fdae3184247493e913d1 100644
--- a/.github/workflows/windows.yml
+++ b/.github/workflows/windows.yml
@@ -2,7 +2,7 @@ name: Windows
 
 # See: https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#concurrency.
 concurrency:
-  group: ${{ github.head_ref }}-${{ github.workflow }}
+  group: ${{ github.ref }}-${{ github.workflow }}
   cancel-in-progress: true
 
 on: