diff --git a/.drone.yml b/.drone.yml
index a47fd0f..ef7c495 100644
--- a/.drone.yml
+++ b/.drone.yml
@@ -245,4 +245,43 @@ steps:
 
 volumes:
   - name: build-feature
-    temp: {}
\ No newline at end of file
+    temp: {}
+
+---
+
+kind: pipeline
+type: kubernetes
+name: remove-feature-branch
+
+trigger:
+  event:
+    - promote
+  target:
+    - destroy
+  branch:
+    exclude:
+      - main
+
+steps:
+  - name: destroy
+    image: pelotech/drone-helm3
+    settings:
+      mode: uninstall
+      chart: .drone/helm/chart
+      namespace: drone-staging
+      release: feature-${DRONE_BRANCH}
+      skip_tls_verify: true
+      values_files:
+        - .drone/helm/staging-val.yaml
+      values:
+        - "image=dutchellie/proper-website-2:feature-${DRONE_BRANCH}-${DRONE_COMMIT_SHA:0:8}"
+        - "baseURL=${DRONE_BRANCH}.quenten.nl"
+        - "name=${DRONE_BRANCH}-deployment"
+      kube_api_server:
+        from_secret: staging_api_server
+      kube_token:
+        from_secret: staging_kube_token
+      kube_certificate:
+        from_secret: staging_kube_certificate
+      kube_service_account: drone-deploy
+      dry_run: false
\ No newline at end of file