Просмотр исходного кода

Allow cancel existing duplicated tasks

onevcat 1 год назад
Родитель
Сommit
78c172ba54
2 измененных файлов с 8 добавлено и 0 удалено
  1. 4 0
      .github/workflows/build.yaml
  2. 4 0
      .github/workflows/test.yaml

+ 4 - 0
.github/workflows/build.yaml

@@ -2,6 +2,10 @@ name: build
 
 
 on: [push, pull_request]
 on: [push, pull_request]
 
 
+concurrency: 
+  group: ${{ github.head_ref }}
+  cancel-in-progress: true
+
 jobs:
 jobs:
   build-framework:
   build-framework:
     runs-on: self-hosted
     runs-on: self-hosted

+ 4 - 0
.github/workflows/test.yaml

@@ -2,6 +2,10 @@ name: test
 
 
 on: [push, pull_request]
 on: [push, pull_request]
 
 
+concurrency: 
+  group: ${{ github.head_ref }}
+  cancel-in-progress: true
+
 jobs:
 jobs:
   run-tests:
   run-tests:
     runs-on: self-hosted
     runs-on: self-hosted