From 01aa8cb0b45942a06c9fa06cd0e1548acd36c0b4 Mon Sep 17 00:00:00 2001
From: Eidolon <furyhunter600@gmail.com>
Date: Fri, 17 May 2024 16:16:01 -0500
Subject: [PATCH] Make pipelines auto-interruptible by default

Fixes: KartKrew/Kart#1405
---
 .gitlab-ci.yml | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 04c0c16dc..29f5ef5ff 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -2,6 +2,10 @@ include:
   - '.gitlab/ci/templates/*.yml'
   - '.gitlab/ci/jobs/*.yml'
 
+workflow:
+  auto_cancel:
+    on_new_commit: interruptible
+
 variables:
   GIT_CLONE_PATH: $CI_BUILDS_DIR/$CI_CONCURRENT_ID/$CI_PROJECT_PATH
   GIT_DEPTH: 20
@@ -10,5 +14,6 @@ stages:
   - build
 
 default:
+  interruptible: true
   artifacts:
     expire_in: 1 day
-- 
GitLab