cancel-in-progress

This commit is contained in:
Kevin Turcios 2025-12-07 00:37:45 -06:00
parent 4d5407959c
commit f4bb9079cb
12 changed files with 48 additions and 0 deletions

View file

@ -7,6 +7,10 @@ on:
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
async-optimization:
# Dynamically determine if environment is needed only when workflow files change and contributor is external

View file

@ -7,6 +7,10 @@ on:
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
benchmark-bubble-sort-optimization:
# Dynamically determine if environment is needed only when workflow files change and contributor is external

View file

@ -7,6 +7,10 @@ on:
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
bubble-sort-optimization-pytest-no-git:
# Dynamically determine if environment is needed only when workflow files change and contributor is external

View file

@ -7,6 +7,10 @@ on:
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
bubble-sort-optimization-unittest:
# Dynamically determine if environment is needed only when workflow files change and contributor is external

View file

@ -7,6 +7,10 @@ on:
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
end-to-end-test-coverage:
# Dynamically determine if environment is needed only when workflow files change and contributor is external

View file

@ -7,6 +7,10 @@ on:
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
futurehouse-structure:
# Dynamically determine if environment is needed only when workflow files change and contributor is external

View file

@ -6,6 +6,10 @@ on:
- '**' # Trigger for all paths
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
init-optimization:
# Dynamically determine if environment is needed only when workflow files change and contributor is external

View file

@ -7,6 +7,10 @@ on:
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
topological-sort-worktree-optimization:
# Dynamically determine if environment is needed only when workflow files change and contributor is external

View file

@ -6,6 +6,10 @@ on:
- '**' # Trigger for all paths
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
tracer-replay:
# Dynamically determine if environment is needed only when workflow files change and contributor is external

View file

@ -6,6 +6,10 @@ on:
- main
pull_request:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
type-check-cli:
runs-on: ubuntu-latest

View file

@ -6,6 +6,10 @@ on:
pull_request:
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
unit-tests:
strategy:

View file

@ -6,6 +6,10 @@ on:
pull_request:
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
windows-unit-tests:
continue-on-error: true