diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 05bf701651b80556f6979192817129631ab58dfa..c8f80adb8ad06e2f1a362306702390630f419074 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,30 +1,20 @@
-.breaking_tests: &breaking_tests
-    allow_failure: true
 
-.bin_generation: &bin_generation
-    stage: package
-    only:
-        - master
-
-.main_tests: &main_tests
-    tags:
-        - kurisu
+.common_build:
     only:
         - master
         - merge_requests
     except:
         variables:
-            - $CI_MERGE_REQUEST_TITLE =~ /^WIP:/
-            - $CI_MERGE_REQUEST_TITLE =~ /^Draft:/
+            - $CI_MERGE_REQUEST_TITLE =~ /^WIP:.*/
+            - $CI_MERGE_REQUEST_TITLE =~ /^Draft:.*/
             - $CI_COMMIT_TITLE        =~ /.*\[skip-ci\].*/
             - $CI_COMMIT_TITLE        =~ /.*\[SKIP-CI\].*/
             - $CI_COMMIT_TITLE        =~ /.*\[WIP\].*/
             - $CI_COMMIT_TITLE        =~ /.*\[wip\].*/
             - $CI_COMMIT_TITLE        =~ /.*\[no-build\].*/
             - $CI_COMMIT_TITLE        =~ /.*\[NO-BUILD\].*/
-
-.common_build:
     before_script:
+        - lsb_release -a
         - apt update && apt -y install make libmpv-dev cmake clang clang-format gcc g++ xxd mkvtoolnix
             libcurl4-openssl-dev libsqlite3-dev manpages man-db libfontconfig-dev 
             qt6-base qt6-declarative qt6-multimedia qt6-multimedia-ffmpeg
@@ -56,18 +46,3 @@ build-gcc:
     variables:
         c_compiler: gcc
         cxx_compiler: g++
-
-#################################################
-### Packages ####################################
-#################################################
-
-# package-kagari:
-#     <<: *bin_generation
-#     <<: *main_tests
-#     script: utils/scripts/validate.bash --step=kagari
-
-# package-appimage:
-#     <<: *bin_generation
-#     <<: *main_tests
-#     needs: ["build-clang"]
-#     script: utils/scripts/validate.bash --build=gcc --static-modules --appimage --step=configure,build,copy-all