diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8068f02bb4948c1d9e01756b3916eeb1d31f7e25..4868ca4a151976f678844d6a094958e6290de1a3 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -3,17 +3,7 @@ variables:
   IMAGE_TAG_HELM_FILE: "helm/staging/graphpolaris-frontend/values.yaml"
   IMAGE_TAG_HELM_FILE_VARIABLE: "image.tag"
 
-stages:
-  - tag-release
-  - container-image
-  - deploy-staging
-
 include:
-  # Release needs to happen before build-and-push, because build-and-push
-  # searches for a tag that contains the current commit SHA.
-  - project: 'graphpolaris/pipelines'
-    ref: main
-    file: 'semantic-release.yml'
   - project: 'graphpolaris/pipelines'
     ref: main
     file: 'docker-build-push.yml'
diff --git a/.releaserc.json b/.releaserc.json
index 3653cff38be16dc281589196e01ace6c586e8b47..e7b06f602effd9f6f7c68eec054bffbd13bb3108 100644
--- a/.releaserc.json
+++ b/.releaserc.json
@@ -14,12 +14,6 @@
   "plugins": [
     "@semantic-release/commit-analyzer",
     "@semantic-release/release-notes-generator",
-    [
-      "@semantic-release/exec",
-      {
-        "successCmd": "echo ${nextRelease.version} > version.txt"
-      }
-    ],
     "@semantic-release/gitlab"
   ]
 }
diff --git a/package-semantic-release.json b/package-semantic-release.json
index 8348eac1e1f140e19eaabb7a9323df235093b687..9396e708480168889ca2a212c618f352055a995d 100644
--- a/package-semantic-release.json
+++ b/package-semantic-release.json
@@ -1,7 +1,6 @@
 {
   "dependencies": {
     "semantic-release": "^21.0.0",
-    "@semantic-release/exec": "^6.0.0",
     "@semantic-release/commit-analyzer": "^10.0.0",
     "@semantic-release/gitlab": "^12.0.0",
     "@semantic-release/release-notes-generator": "^11.0.0"