From 9c8c54946e9dcbf1685ce485063d27915c405acf Mon Sep 17 00:00:00 2001
From: David Bauer <david.bauer@open-xchange.com>
Date: Mon, 10 Oct 2022 23:37:50 +0200
Subject: [PATCH] Use yarn create @open-xchange/release instead of npx for
 release

---
 .release-it.json                         | 20 --------------------
 helm/core-ui-middleware/.release-it.json | 19 -------------------
 package.json                             |  4 +---
 3 files changed, 1 insertion(+), 42 deletions(-)
 delete mode 100644 .release-it.json
 delete mode 100644 helm/core-ui-middleware/.release-it.json

diff --git a/.release-it.json b/.release-it.json
deleted file mode 100644
index cb7cc1a..0000000
--- a/.release-it.json
+++ /dev/null
@@ -1,20 +0,0 @@
-{
-  "npm": { "publish": false },
-  "gitlab": { "release": true },
-  "plugins": {
-    "@release-it/keep-a-changelog": {
-      "addVersionUrl": true,
-      "addUnreleased": true,
-      "head": "main"
-    },
-    "@j-ulrich/release-it-regex-bumper": {
-      "out": [
-        {
-          "file": "helm/core-ui-middleware/Chart.yaml",
-          "search": "appVersion: \"\\d+\\.\\d+\\.\\d+\"",
-          "replace": "appVersion: \"{{version}}\""
-        }
-      ]
-    }
-  }
-}
diff --git a/helm/core-ui-middleware/.release-it.json b/helm/core-ui-middleware/.release-it.json
deleted file mode 100644
index 6b083e4..0000000
--- a/helm/core-ui-middleware/.release-it.json
+++ /dev/null
@@ -1,19 +0,0 @@
-{
-  "git": { "push": false, "tag": false, "changelog": false, "commitMessage": "Bump helm chart version ${version}" },
-  "npm": false,
-  "plugins": {
-    "@j-ulrich/release-it-regex-bumper": {
-      "in": {
-        "file": "Chart.yaml",
-        "search": "version: (\\d+\\.\\d+\\.\\d+)"
-      },
-      "out": [
-        {
-          "file": "Chart.yaml",
-          "search": "version: \\d+\\.\\d+\\.\\d+",
-          "replace": "version: {{version}}"
-        }
-      ]
-    }
-  }
-}
diff --git a/package.json b/package.json
index e8b816a..c0f080c 100644
--- a/package.json
+++ b/package.json
@@ -11,9 +11,7 @@
     "prepare": "husky install",
     "test": "LOG_LEVEL=error mocha --loader=testdouble --config spec/.mocharc.cjs --exit",
     "integration": "LOG_LEVEL=error mocha --loader=testdouble --config integration/.mocharc.cjs --exit",
-    "release-chart": "cd helm/core-ui-middleware/ && npx --package=@open-xchange/release-it -- release-it",
-    "release-app": "npx --package=@open-xchange/release-it@latest -- release-it-auto-keepachangelog",
-    "release": "yarn release-chart && yarn release-app"
+    "release": "yarn --no-progress -s create @open-xchange/release"
   },
   "author": "Open-Xchange",
   "license": "CC-BY-NC-SA-2.5",
-- 
GitLab