From e2a794ce852efeb5dbff2e39da437f4bd111bd57 Mon Sep 17 00:00:00 2001 From: Jake Walker Date: Tue, 5 Nov 2024 08:52:19 +0000 Subject: [PATCH] update qmk and add pipeline --- .woodpecker/build.yaml | 24 ++++++++++++++++++++++++ qmk_firmware | 2 +- 2 files changed, 25 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..97b3b8d --- /dev/null +++ b/.woodpecker/build.yaml @@ -0,0 +1,24 @@ +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: + - sha256sum *.hex + - 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