diff --git a/.github/workflows/atom-sglang-test.yaml b/.github/workflows/atom-sglang-test.yaml index 40cfb849f..92b795186 100644 --- a/.github/workflows/atom-sglang-test.yaml +++ b/.github/workflows/atom-sglang-test.yaml @@ -21,7 +21,7 @@ on: concurrency: group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} - cancel-in-progress: ${{ github.event_name == 'pull_request' || (github.event_name == 'pull_request_review' && github.event.review.state == 'approved') }} + cancel-in-progress: ${{ github.event_name == 'pull_request' }} env: ATOM_BASE_NIGHTLY_IMAGE: rocm/atom-dev:latest diff --git a/.github/workflows/atom-test.yaml b/.github/workflows/atom-test.yaml index f371d9244..4be43b0b9 100644 --- a/.github/workflows/atom-test.yaml +++ b/.github/workflows/atom-test.yaml @@ -41,7 +41,7 @@ on: concurrency: # Keep scheduled main runs from blocking push-triggered validation. group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}-${{ github.event.pull_request.number && 'pr' || github.event_name }} - cancel-in-progress: ${{ github.ref != 'refs/heads/main' && (github.event_name != 'pull_request_review' || github.event.review.state == 'approved') }} + cancel-in-progress: ${{ github.event_name == 'pull_request' }} env: ATOM_BASE_IMAGE: ${{ github.event_name == 'workflow_dispatch' && inputs.atom_base_image || 'rocm/atom-dev:latest' }} diff --git a/.github/workflows/atom-vllm-test.yaml b/.github/workflows/atom-vllm-test.yaml index 25644581e..054ec7f6e 100644 --- a/.github/workflows/atom-vllm-test.yaml +++ b/.github/workflows/atom-vllm-test.yaml @@ -21,7 +21,7 @@ on: concurrency: group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} - cancel-in-progress: ${{ github.event_name != 'pull_request_review' || github.event.review.state == 'approved' }} + cancel-in-progress: ${{ github.event_name == 'pull_request' }} env: ATOM_BASE_NIGHTLY_IMAGE: rocm/atom-dev:latest