diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index 48112e66..aa41c589 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -11,6 +11,10 @@ on: pull_request: branches: [ "main", "release-2.5" ] +concurrency: + group: ${{ github.head_ref }} + cancel-in-progress: true + env: GO_VER: 1.19.6 NODE_VER: 16.x diff --git a/.github/workflows/rest-sample.yaml b/.github/workflows/rest-sample.yaml index f2cae6eb..3a8e69f3 100644 --- a/.github/workflows/rest-sample.yaml +++ b/.github/workflows/rest-sample.yaml @@ -16,6 +16,10 @@ on: branches: [ "main", "release-2.5" ] paths: [ "asset-transfer-basic/rest-api-typescript/**" ] +concurrency: + group: ${{ github.head_ref }} + cancel-in-progress: true + jobs: test-sample: runs-on: ubuntu-20.04 diff --git a/.github/workflows/test-fsat.yaml b/.github/workflows/test-fsat.yaml index 60ccef46..b18ae023 100644 --- a/.github/workflows/test-fsat.yaml +++ b/.github/workflows/test-fsat.yaml @@ -8,6 +8,10 @@ on: - "main" - "release-2.5" +concurrency: + group: ${{ github.head_ref }} + cancel-in-progress: true + jobs: ansible: runs-on: ubuntu-20.04 @@ -53,5 +57,3 @@ jobs: uses: ./.github/actions/fsat-setup - run: just test-console working-directory: full-stack-asset-transfer-guide - - diff --git a/.github/workflows/test-network-basic.yaml b/.github/workflows/test-network-basic.yaml index 72b7c1db..b61ac685 100644 --- a/.github/workflows/test-network-basic.yaml +++ b/.github/workflows/test-network-basic.yaml @@ -11,6 +11,10 @@ on: pull_request: branches: [ "main", "release-2.5" ] +concurrency: + group: ${{ github.head_ref }} + cancel-in-progress: true + jobs: basic: runs-on: ubuntu-20.04 diff --git a/.github/workflows/test-network-events.yaml b/.github/workflows/test-network-events.yaml index 4a6ebd99..083ef087 100644 --- a/.github/workflows/test-network-events.yaml +++ b/.github/workflows/test-network-events.yaml @@ -11,6 +11,10 @@ on: pull_request: branches: [ "main", "release-2.5" ] +concurrency: + group: ${{ github.head_ref }} + cancel-in-progress: true + jobs: events: runs-on: ubuntu-20.04 @@ -34,4 +38,3 @@ jobs: env: CHAINCODE_NAME: ${{ matrix.chaincode-name }} CHAINCODE_LANGUAGE: ${{ matrix.chaincode-language }} - diff --git a/.github/workflows/test-network-gateway.yaml b/.github/workflows/test-network-gateway.yaml index ce49ae68..952595bd 100644 --- a/.github/workflows/test-network-gateway.yaml +++ b/.github/workflows/test-network-gateway.yaml @@ -11,6 +11,10 @@ on: pull_request: branches: [ "main", "release-2.5" ] +concurrency: + group: ${{ github.head_ref }} + cancel-in-progress: true + jobs: gateway: runs-on: ubuntu-20.04 diff --git a/.github/workflows/test-network-hsm.yaml b/.github/workflows/test-network-hsm.yaml index 189a77a1..dd85fca6 100644 --- a/.github/workflows/test-network-hsm.yaml +++ b/.github/workflows/test-network-hsm.yaml @@ -11,6 +11,10 @@ on: pull_request: branches: [ "main", "release-2.5" ] +concurrency: + group: ${{ github.head_ref }} + cancel-in-progress: true + jobs: hsm: runs-on: ubuntu-20.04 diff --git a/.github/workflows/test-network-k8s.yaml b/.github/workflows/test-network-k8s.yaml index 7898e820..f26762b5 100644 --- a/.github/workflows/test-network-k8s.yaml +++ b/.github/workflows/test-network-k8s.yaml @@ -11,6 +11,10 @@ on: pull_request: branches: [ "main", "release-2.5" ] +concurrency: + group: ${{ github.head_ref }} + cancel-in-progress: true + jobs: ccaas-java: runs-on: ubuntu-20.04 diff --git a/.github/workflows/test-network-ledger.yaml b/.github/workflows/test-network-ledger.yaml index 5bc6669b..af0df6e6 100644 --- a/.github/workflows/test-network-ledger.yaml +++ b/.github/workflows/test-network-ledger.yaml @@ -11,6 +11,10 @@ on: pull_request: branches: [ "main", "release-2.5" ] +concurrency: + group: ${{ github.head_ref }} + cancel-in-progress: true + jobs: basic: runs-on: ubuntu-20.04 @@ -34,4 +38,3 @@ jobs: env: CHAINCODE_NAME: ${{ matrix.chaincode-name }} CHAINCODE_LANGUAGE: ${{ matrix.chaincode-language }} - diff --git a/.github/workflows/test-network-off-chain.yaml b/.github/workflows/test-network-off-chain.yaml index 1e5840d4..d18495c2 100644 --- a/.github/workflows/test-network-off-chain.yaml +++ b/.github/workflows/test-network-off-chain.yaml @@ -11,6 +11,10 @@ on: pull_request: branches: [ "main", "release-2.5" ] +concurrency: + group: ${{ github.head_ref }} + cancel-in-progress: true + jobs: off-chain: runs-on: ubuntu-20.04 diff --git a/.github/workflows/test-network-private.yaml b/.github/workflows/test-network-private.yaml index 36ec02de..108cf2ec 100644 --- a/.github/workflows/test-network-private.yaml +++ b/.github/workflows/test-network-private.yaml @@ -11,6 +11,10 @@ on: pull_request: branches: [ "main", "release-2.5" ] +concurrency: + group: ${{ github.head_ref }} + cancel-in-progress: true + jobs: private: runs-on: ubuntu-20.04 @@ -33,4 +37,3 @@ jobs: env: CHAINCODE_NAME: ${{ matrix.chaincode-name }} CHAINCODE_LANGUAGE: ${{ matrix.chaincode-language }} - diff --git a/.github/workflows/test-network-sbe.yaml b/.github/workflows/test-network-sbe.yaml index 51a12694..bb4bd617 100644 --- a/.github/workflows/test-network-sbe.yaml +++ b/.github/workflows/test-network-sbe.yaml @@ -11,6 +11,10 @@ on: pull_request: branches: [ "main", "release-2.5" ] +concurrency: + group: ${{ github.head_ref }} + cancel-in-progress: true + jobs: SBE: runs-on: ubuntu-20.04 @@ -34,4 +38,3 @@ jobs: env: CHAINCODE_NAME: ${{ matrix.chaincode-name }} CHAINCODE_LANGUAGE: ${{ matrix.chaincode-language }} - diff --git a/.github/workflows/test-network-secured.yaml b/.github/workflows/test-network-secured.yaml index df075158..b3ab4eb4 100644 --- a/.github/workflows/test-network-secured.yaml +++ b/.github/workflows/test-network-secured.yaml @@ -11,6 +11,10 @@ on: pull_request: branches: [ "main", "release-2.5" ] +concurrency: + group: ${{ github.head_ref }} + cancel-in-progress: true + jobs: secured: runs-on: ubuntu-20.04 @@ -33,4 +37,3 @@ jobs: env: CHAINCODE_NAME: ${{ matrix.chaincode-name }} CHAINCODE_LANGUAGE: ${{ matrix.chaincode-language }} -