diff --git a/.github/workflows/unit-tests.yaml b/.github/workflows/unit-tests.yaml
index eeeee12..1583309 100644
--- a/.github/workflows/unit-tests.yaml
+++ b/.github/workflows/unit-tests.yaml
@@ -5,6 +5,10 @@ on:
       - master
   pull_request:
 
+concurrency:
+  group: ci-unit-${{ github.head_ref || github.ref }}-${{ github.repository }}
+  cancel-in-progress: true
+
 jobs:
   lint:
     runs-on: ubuntu-latest