diff --git a/.drone.yml b/.drone.yml
index e4c41bc..940a6dc 100644
--- a/.drone.yml
+++ b/.drone.yml
@@ -4,7 +4,7 @@ name: default
 
 steps:
   - name: test
-    image: maven:3.6-jdk-11
+    image: maven:3.8-openjdk-18-slim
     commands:
       - mvn clean install -DskipTests=true -Dmaven.javadoc.skip=true -B -V
       - mvn test -B
@@ -14,13 +14,13 @@ steps:
           - master
           - feature/*
   - name: deploy
-    image: maven:3.6-jdk-11
+    image: maven:3.8-openjdk-18-slim
     environment:
       REPO_TOKEN:
         from_secret: repo-token
     commands:
       - mvn -s maven-settings.xml deploy -DskipTests=true
-    trigger:
+    when:
       branch:
         - master
       event: