diff --git a/lakedrops.yml b/lakedrops.yml
index 84e4149430815f18cf78dfafe5a0cdb84c2f6251..6c1da7b5d4652ff58947a2eb3d073f49dca25fda 100644
--- a/lakedrops.yml
+++ b/lakedrops.yml
@@ -45,6 +45,9 @@ variables:
   WAIT_HOSTS: 'redis:6379'
 
 include:
+  - project: gitlab-ci-cd/general
+    ref: main
+    file: '/mixins.yml'
   - project: 'gitlab-ci-cd/drupal'
     ref: main
     file: '/data-handling.yml'
@@ -70,7 +73,13 @@ Release:
   extends: '.createrelease'
 
 Publish Release:
-  extends: '.deployrelease'
+  extends: '.merge'
+  variables:
+    SOURCE_BRANCH: release
+  rules:
+    - if: $CI_COMMIT_REF_NAME != "release"
+      when: never
+    - if: $CI_PIPELINE_SOURCE == "schedule"
 
 LakeDrops:
   stage: execute
diff --git a/test-and-deploy.yml b/test-and-deploy.yml
index 7184f69558683ee48638cbb11e9e716a662767ae..08a0365b8e87f920885386eff1460b2d6200d2e2 100644
--- a/test-and-deploy.yml
+++ b/test-and-deploy.yml
@@ -631,24 +631,9 @@ Debug:
     - 'Build Theme'
 
 .createrelease:
-  stage: release
-  tags:
-    - default
+  extends: '.merge'
   variables:
-    GIT_STRATEGY: none
-  image: registry.lakedrops.com/docker/gitlab-drupal-ci/php-${PHP_MAJOR_VERSION}.${PHP_MINOR_VERSION}
-  cache: {}
-  before_script: !reference [.prepareaccess, before_script]
-  script:
-    - rm -rf /tmp/release || true
-    - mkdir -p /tmp/release
-    - cd /tmp/release
-    - git clone -b develop git@${CI_SERVER_HOST}:$CI_PROJECT_PATH.git .
-    - merge
-    - cd -
-    - rm -rf /tmp/release || true
-  dependencies:
-    - 'Validate Environment'
+    SOURCE_BRANCH: develop
   only:
     variables:
       - $CI_COMMIT_MESSAGE =~ /CREATE_RELEASE/
@@ -664,30 +649,6 @@ Debug:
       - $CHECKUPDATES
       - $TRIGGERTASK
 
-.deployrelease:
-  stage: release
-  tags:
-    - default
-  variables:
-    GIT_STRATEGY: none
-  image: registry.lakedrops.com/docker/gitlab-drupal-ci/php-${PHP_MAJOR_VERSION}.${PHP_MINOR_VERSION}
-  cache: {}
-  before_script: !reference [.prepareaccess, before_script]
-  script:
-    - rm -rf /tmp/release || true
-    - mkdir -p /tmp/release
-    - cd /tmp/release
-    - git clone -b release git@${CI_SERVER_HOST}:$CI_PROJECT_PATH.git .
-    - merge
-    - cd -
-    - rm -rf /tmp/release || true
-  dependencies:
-    - 'Validate Environment'
-  rules:
-    - if: $CI_COMMIT_REF_NAME != "release"
-      when: never
-    - if: $CI_PIPELINE_SOURCE == "schedule"
-
 .check4update:
   stage: test
   tags: