diff --git a/.drone.yml b/.drone.yml
index 4a37ae9..e281912 100644
--- a/.drone.yml
+++ b/.drone.yml
@@ -70,14 +70,12 @@ name: default
 
 steps: 
 - name: Semantical Versionning
-  image: python:3.6
+  image: node:12
   commands:
-    - *add_ssh
-    - pip install -r .semver/requirements.txt
-    - python .semver/main.py
+    - npx semantical-release
   environment:
-    SSH_KEY:
-      from_secret: CI_SSH_KEY
+    GITHUB_TOKEN:
+      from_secret: github_token
   when:
     branch:
     - master
diff --git a/.releaserc b/.releaserc
new file mode 100644
index 0000000..3545949
--- /dev/null
+++ b/.releaserc
@@ -0,0 +1,16 @@
+{
+  "plugins": [
+    "@semantic-release/commit-analyzer",
+    "@semantic-release/release-notes-generator",
+    "@semantic-release/github",
+    [
+      "@semantic-release/npm",
+      {
+        "npmPublish": false
+      }
+    ],
+    "@semantic-release/changelog",
+    "@semantic-release/git"
+  ],
+  "branch": "master"
+}
\ No newline at end of file