diff --git a/.drone.yml b/.drone.yml
deleted file mode 100644
index 226d33b..0000000
--- a/.drone.yml
+++ /dev/null
@@ -1,116 +0,0 @@
-kind: pipeline
-type: docker
-name: linux-amd64
-
-platform:
-  os: linux
-  arch: amd64
-
-steps:
-  - name: docker
-    image: plugins/docker
-    settings:
-      auto_tag: true
-      auto_tag_suffix: linux-amd64
-      repo: samuelph/connectivity-check
-      username:
-        from_secret: USERNAME
-      password:
-        from_secret: PASSWORD
-
-trigger:
-  branch:
-    - master
-  event:
-    - push
-
----
-kind: pipeline
-type: docker
-name: linux-arm64
-
-platform:
-  os: linux
-  arch: arm64
-
-steps:
-  - name: docker
-    image: plugins/docker
-    settings:
-      auto_tag: true
-      auto_tag_suffix: linux-arm64
-      repo: samuelph/connectivity-check
-      username:
-        from_secret: USERNAME
-      password:
-        from_secret: PASSWORD
-
-trigger:
-  branch:
-    - master
-  event:
-    - push
-
----
-kind: pipeline
-type: docker
-name: linux-arm
-
-platform:
-  os: linux
-  arch: arm
-
-steps:
-  - name: docker
-    image: plugins/docker
-    settings:
-      auto_tag: true
-      auto_tag_suffix: linux-arm
-      repo: samuelph/connectivity-check
-      username:
-        from_secret: USERNAME
-      password:
-        from_secret: PASSWORD
-
-trigger:
-  branch:
-    - master
-  event:
-    - push
-
----
-kind: pipeline
-type: docker
-name: manifest
-
-platform:
-  os: linux
-  arch: arm64
-
-steps:
-  - name: publish
-    image: plugins/manifest
-    settings:
-      auto_tag: true
-      ignore_missing: true
-      target: samuelph/connectivity-check
-      template: samuelph/connectivity-check:OS-ARCH
-      platforms:
-        - linux/amd64
-        - linux/arm64
-        - linux/arm
-      username:
-        from_secret: USERNAME
-      password:
-        from_secret: PASSWORD
-
-depends_on:
-  - linux-amd64
-  - linux-arm64
-  - linux-arm
-
-trigger:
-  branch:
-    - master
-  event:
-    - push
diff --git a/.woodpecker.yml b/.woodpecker.yml
new file mode 100644
index 0000000..ef3f4ef
--- /dev/null
+++ b/.woodpecker.yml
@@ -0,0 +1,10 @@
+pipeline:
+  docker:
+    image: plugins/docker
+    repo: samuelph/connectivity-check
+    tags: latest
+    when:
+      branch:
+        - main
+      event:
+        - push