From 6cb0228445b6021003e1b0aac1c12c91a54aa5fe Mon Sep 17 00:00:00 2001
From: Jake Walker <hi@jakew.me>
Date: Tue, 5 Nov 2024 14:46:39 +0000
Subject: [PATCH] add woodpecker ci pipeline

---
 .woodpecker/build.yaml | 23 +++++++++++++++++++++++
 qmk_firmware           |  2 +-
 2 files changed, 24 insertions(+), 1 deletion(-)
 create mode 100644 .woodpecker/build.yaml

diff --git a/.woodpecker/build.yaml b/.woodpecker/build.yaml
new file mode 100644
index 0000000..adbde69
--- /dev/null
+++ b/.woodpecker/build.yaml
@@ -0,0 +1,23 @@
+when:
+  - event: push
+    branch: main
+
+steps:
+  - name: prepare
+    image: alpine
+    commands:
+      - rm -rf ./qmk_firmware/keyboards/lily58/keymaps/jakew
+      - cp -r ./lily58 ./qmk_firmware/keyboards/lily58/keymaps/jakew
+  - name: compile
+    image: ghcr.io/qmk/qmk_cli
+    directory: ./qmk_firmware
+    environment:
+      QMK_HOME: ${CI_WORKSPACE}/qmk_firmware
+    commands:
+      - qmk compile -kb lily58 -km jakew
+      - ls -lah
+  - name: upload
+    image: alpine/curl
+    directory: ./qmk_firmware
+    commands:
+      - curl -F'file=@lily58_rev1_jakew.hex' https://vh7.uk/api/upload
diff --git a/qmk_firmware b/qmk_firmware
index 9a29ddf..c8cdee3 160000
--- a/qmk_firmware
+++ b/qmk_firmware
@@ -1 +1 @@
-Subproject commit 9a29ddf6aff4dd4356bf902cb6b4932ccec6639e
+Subproject commit c8cdee3e4efb65d77c40fee9ef2894b0f214293f