diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index 48112e66..90c7f6b3 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.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + env: GO_VER: 1.19.6 NODE_VER: 16.x @@ -18,7 +22,7 @@ env: jobs: go: - runs-on: ubuntu-20.04 + runs-on: buildjet-2vcpu-ubuntu-2204 steps: - uses: actions/setup-go@v3 with: @@ -28,7 +32,7 @@ jobs: - run: ci/scripts/lint-go.sh typescript: - runs-on: ubuntu-20.04 + runs-on: buildjet-2vcpu-ubuntu-2204 steps: - uses: actions/checkout@v3 - uses: actions/setup-node@v3 @@ -37,7 +41,7 @@ jobs: - run: ci/scripts/lint-typescript.sh javascript: - runs-on: ubuntu-20.04 + runs-on: buildjet-2vcpu-ubuntu-2204 steps: - uses: actions/checkout@v3 - uses: actions/setup-node@v3 @@ -46,7 +50,7 @@ jobs: - run: ci/scripts/lint-javascript.sh java: - runs-on: ubuntu-20.04 + runs-on: buildjet-2vcpu-ubuntu-2204 steps: - uses: actions/checkout@v3 - uses: actions/setup-java@v3 @@ -56,7 +60,7 @@ jobs: - run: ci/scripts/lint-java.sh shell: - runs-on: ubuntu-20.04 + runs-on: buildjet-2vcpu-ubuntu-2204 steps: - uses: actions/checkout@v3 - run: ci/scripts/lint-shell.sh diff --git a/.github/workflows/rest-sample.yaml b/.github/workflows/rest-sample.yaml index f2cae6eb..ee870284 100644 --- a/.github/workflows/rest-sample.yaml +++ b/.github/workflows/rest-sample.yaml @@ -16,9 +16,13 @@ on: branches: [ "main", "release-2.5" ] paths: [ "asset-transfer-basic/rest-api-typescript/**" ] +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: test-sample: - runs-on: ubuntu-20.04 + runs-on: buildjet-2vcpu-ubuntu-2204 steps: - name: Checkout diff --git a/.github/workflows/test-fsat.yaml b/.github/workflows/test-fsat.yaml index 60ccef46..2cc63750 100644 --- a/.github/workflows/test-fsat.yaml +++ b/.github/workflows/test-fsat.yaml @@ -8,9 +8,13 @@ on: - "main" - "release-2.5" +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: ansible: - runs-on: ubuntu-20.04 + runs-on: buildjet-2vcpu-ubuntu-2204 steps: - uses: actions/checkout@v3 - name: Set up Full Stack Runtime @@ -19,7 +23,7 @@ jobs: working-directory: full-stack-asset-transfer-guide appdev: - runs-on: ubuntu-20.04 + runs-on: buildjet-2vcpu-ubuntu-2204 steps: - uses: actions/checkout@v3 - name: Set up Full Stack Runtime @@ -28,7 +32,7 @@ jobs: working-directory: full-stack-asset-transfer-guide chaincode: - runs-on: ubuntu-20.04 + runs-on: buildjet-2vcpu-ubuntu-2204 steps: - uses: actions/checkout@v3 - name: Set up Full Stack Runtime @@ -37,7 +41,7 @@ jobs: working-directory: full-stack-asset-transfer-guide cloud: - runs-on: ubuntu-20.04 + runs-on: buildjet-2vcpu-ubuntu-2204 steps: - uses: actions/checkout@v3 - name: Set up Full Stack Runtime @@ -46,7 +50,7 @@ jobs: working-directory: full-stack-asset-transfer-guide console: - runs-on: ubuntu-20.04 + runs-on: buildjet-2vcpu-ubuntu-2204 steps: - uses: actions/checkout@v3 - name: Set up Full Stack Runtime diff --git a/.github/workflows/test-network-basic.yaml b/.github/workflows/test-network-basic.yaml index 72b7c1db..19e29b1a 100644 --- a/.github/workflows/test-network-basic.yaml +++ b/.github/workflows/test-network-basic.yaml @@ -11,9 +11,13 @@ on: pull_request: branches: [ "main", "release-2.5" ] +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: basic: - runs-on: ubuntu-20.04 + runs-on: buildjet-2vcpu-ubuntu-2204 strategy: matrix: chaincode-language: diff --git a/.github/workflows/test-network-events.yaml b/.github/workflows/test-network-events.yaml index 4a6ebd99..4aa890a7 100644 --- a/.github/workflows/test-network-events.yaml +++ b/.github/workflows/test-network-events.yaml @@ -11,9 +11,13 @@ on: pull_request: branches: [ "main", "release-2.5" ] +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: events: - runs-on: ubuntu-20.04 + runs-on: buildjet-2vcpu-ubuntu-2204 strategy: matrix: chaincode-language: diff --git a/.github/workflows/test-network-gateway.yaml b/.github/workflows/test-network-gateway.yaml index ce49ae68..f21bbe9e 100644 --- a/.github/workflows/test-network-gateway.yaml +++ b/.github/workflows/test-network-gateway.yaml @@ -11,9 +11,13 @@ on: pull_request: branches: [ "main", "release-2.5" ] +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: gateway: - runs-on: ubuntu-20.04 + runs-on: buildjet-2vcpu-ubuntu-2204 strategy: matrix: chaincode-language: diff --git a/.github/workflows/test-network-hsm.yaml b/.github/workflows/test-network-hsm.yaml index 189a77a1..ac4f8f47 100644 --- a/.github/workflows/test-network-hsm.yaml +++ b/.github/workflows/test-network-hsm.yaml @@ -11,9 +11,13 @@ on: pull_request: branches: [ "main", "release-2.5" ] +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: hsm: - runs-on: ubuntu-20.04 + runs-on: buildjet-2vcpu-ubuntu-2204 strategy: matrix: chaincode-language: diff --git a/.github/workflows/test-network-k8s.yaml b/.github/workflows/test-network-k8s.yaml index 7898e820..99978ee3 100644 --- a/.github/workflows/test-network-k8s.yaml +++ b/.github/workflows/test-network-k8s.yaml @@ -11,9 +11,13 @@ on: pull_request: branches: [ "main", "release-2.5" ] +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: ccaas-java: - runs-on: ubuntu-20.04 + runs-on: buildjet-2vcpu-ubuntu-2204 steps: - name: Checkout uses: actions/checkout@v3 @@ -25,7 +29,7 @@ jobs: CHAINCODE_LANGUAGE: java ccaas-external: - runs-on: ubuntu-20.04 + runs-on: buildjet-2vcpu-ubuntu-2204 steps: - name: Checkout uses: actions/checkout@v3 @@ -37,7 +41,7 @@ jobs: CHAINCODE_LANGUAGE: external k8s-builder: - runs-on: ubuntu-20.04 + runs-on: buildjet-2vcpu-ubuntu-2204 steps: - name: Checkout uses: actions/checkout@v3 @@ -50,7 +54,7 @@ jobs: CHAINCODE_BUILDER: k8s multi-namespace: - runs-on: ubuntu-20.04 + runs-on: buildjet-2vcpu-ubuntu-2204 steps: - name: Checkout uses: actions/checkout@v3 diff --git a/.github/workflows/test-network-ledger.yaml b/.github/workflows/test-network-ledger.yaml index 5bc6669b..8de623d0 100644 --- a/.github/workflows/test-network-ledger.yaml +++ b/.github/workflows/test-network-ledger.yaml @@ -11,9 +11,13 @@ on: pull_request: branches: [ "main", "release-2.5" ] +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: basic: - runs-on: ubuntu-20.04 + runs-on: buildjet-2vcpu-ubuntu-2204 strategy: matrix: chaincode-language: diff --git a/.github/workflows/test-network-off-chain.yaml b/.github/workflows/test-network-off-chain.yaml index 1e5840d4..f002f1a6 100644 --- a/.github/workflows/test-network-off-chain.yaml +++ b/.github/workflows/test-network-off-chain.yaml @@ -11,9 +11,13 @@ on: pull_request: branches: [ "main", "release-2.5" ] +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: off-chain: - runs-on: ubuntu-20.04 + runs-on: buildjet-2vcpu-ubuntu-2204 strategy: matrix: chaincode-language: diff --git a/.github/workflows/test-network-private.yaml b/.github/workflows/test-network-private.yaml index 36ec02de..465c8236 100644 --- a/.github/workflows/test-network-private.yaml +++ b/.github/workflows/test-network-private.yaml @@ -11,9 +11,13 @@ on: pull_request: branches: [ "main", "release-2.5" ] +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: private: - runs-on: ubuntu-20.04 + runs-on: buildjet-2vcpu-ubuntu-2204 strategy: matrix: chaincode-language: diff --git a/.github/workflows/test-network-sbe.yaml b/.github/workflows/test-network-sbe.yaml index 51a12694..f0fee796 100644 --- a/.github/workflows/test-network-sbe.yaml +++ b/.github/workflows/test-network-sbe.yaml @@ -11,9 +11,13 @@ on: pull_request: branches: [ "main", "release-2.5" ] +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: SBE: - runs-on: ubuntu-20.04 + runs-on: buildjet-2vcpu-ubuntu-2204 strategy: matrix: chaincode-language: diff --git a/.github/workflows/test-network-secured.yaml b/.github/workflows/test-network-secured.yaml index df075158..bbe29235 100644 --- a/.github/workflows/test-network-secured.yaml +++ b/.github/workflows/test-network-secured.yaml @@ -11,9 +11,13 @@ on: pull_request: branches: [ "main", "release-2.5" ] +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: secured: - runs-on: ubuntu-20.04 + runs-on: buildjet-2vcpu-ubuntu-2204 strategy: matrix: chaincode-language: