diff --git a/.github/workflows/pipeline.yaml b/.github/workflows/pipeline.yaml index d16218482..8454c97b4 100644 --- a/.github/workflows/pipeline.yaml +++ b/.github/workflows/pipeline.yaml @@ -16,6 +16,10 @@ on: required: false type: string default: '0.37.51' + cancel-in-progress: + required: false + type: boolean + default: true environment: required: false type: string @@ -27,7 +31,11 @@ on: jobs: build: runs-on: - - ubuntu-22.04 + - ubuntu-24.04 + + concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.ref }} + cancel-in-progress: ${{ !contains(github.ref, 'release') && inputs.cancel-in-progress }} environment: name: ${{ inputs.environment }}