From 54bfc523dbf26b88709cec055d789aeeffd37dbe Mon Sep 17 00:00:00 2001
From: Jan Wennrich <jan.wennrich@pcsg.de>
Date: Thu, 24 Nov 2022 16:23:30 +0000
Subject: [PATCH] feat: adds .gitlab-ci.yml for semantic-release

---
 .gitlab-ci.yml | 14 ++++++++++++++
 1 file changed, 14 insertions(+)
 create mode 100644 .gitlab-ci.yml

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000..c5fbd0c
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,14 @@
+# The release pipeline will run only on the releases branch on commit
+stages:
+  - release
+
+release:
+  image: node:12-buster-slim
+  stage: release
+  before_script:
+    - apt-get update && apt-get install -y --no-install-recommends git-core ca-certificates
+    - npm install -g semantic-release @semantic-release/gitlab @semantic-release/git @semantic-release/changelog @ambimax/semantic-release-composer@npm:@iwavesmedia/semantic-release-composer
+  script:
+    - semantic-release
+  rules:
+    - if: $CI_COMMIT_BRANCH == "releases"
-- 
GitLab