diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1fa0368b..dabf416a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -2,6 +2,10 @@ name: build on: [push, pull_request] +concurrency: + group: ${{format('{0}:{1}:{2}', github.repository, github.workflow, github.ref)}} + cancel-in-progress: true + env: UBSAN_OPTIONS: print_stacktrace=1 diff --git a/.github/workflows/fuzz.yml b/.github/workflows/fuzz.yml index e2f631f9..9f83d4d6 100644 --- a/.github/workflows/fuzz.yml +++ b/.github/workflows/fuzz.yml @@ -7,6 +7,11 @@ on: schedule: - cron: "25 00 * * *" +concurrency: + group: ${{format('{0}:{1}:{2}', github.repository, github.workflow, github.ref)}} + cancel-in-progress: true + + jobs: fuzz: runs-on: ubuntu-24.04