From 8e313e5b280e7a0fcbdc7002e02c3871f257e092 Mon Sep 17 00:00:00 2001 From: Tao He Date: Tue, 10 Jan 2023 14:15:25 +0800 Subject: [PATCH] Add concurrency control and cancel to CI workflows Signed-off-by: Tao He --- .github/workflows/build-deb-package.yml | 4 ++++ .github/workflows/build-test.yml | 4 ++++ .github/workflows/centos-latest.yml | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/.github/workflows/build-deb-package.yml b/.github/workflows/build-deb-package.yml index 5aea558..8db7915 100644 --- a/.github/workflows/build-deb-package.yml +++ b/.github/workflows/build-deb-package.yml @@ -2,6 +2,10 @@ name: Build Deb Package on: [push, pull_request] +concurrency: + group: ${{ github.repository }}-${{ github.event.number || github.head_ref || github.sha }}-${{ github.workflow }} + cancel-in-progress: true + jobs: build: runs-on: ${{ matrix.os }} diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml index 2080174..e64b42d 100644 --- a/.github/workflows/build-test.yml +++ b/.github/workflows/build-test.yml @@ -2,6 +2,10 @@ name: Build and Test on: [push, pull_request] +concurrency: + group: ${{ github.repository }}-${{ github.event.number || github.head_ref || github.sha }}-${{ github.workflow }} + cancel-in-progress: true + jobs: build: runs-on: ${{ matrix.os }} diff --git a/.github/workflows/centos-latest.yml b/.github/workflows/centos-latest.yml index 068a03b..b0cfc8f 100644 --- a/.github/workflows/centos-latest.yml +++ b/.github/workflows/centos-latest.yml @@ -2,6 +2,10 @@ name: Build & Test on CentOS Latest on: [push, pull_request] +concurrency: + group: ${{ github.repository }}-${{ github.event.number || github.head_ref || github.sha }}-${{ github.workflow }} + cancel-in-progress: true + jobs: build: runs-on: ${{ matrix.os }}