1 files changed, 28 insertions(+), 0 deletions(-)
A .build.yml
A .build.yml => .build.yml +28 -0
@@ 0,0 1,28 @@
+image: archlinux
+arch: x86_64
+packages:
+- qmk
+- python-pillow
+- zip
+
+sources:
+- git@git.sr.ht:~sungo/qmk_userspace
+- https://github.com/qmk/qmk_firmware#0.17.0
+
+secrets:
+- f07f7cff-5ce1-45f3-b34f-5dd66d219b8d
+
+artifacts:
+- qmk.zip
+
+tasks:
+- qmk: |
+ qmk setup -y
+ ln -s ~/qmk_userspace ~/qmk_firmware/users/sungo
+- build: |
+ cd qmk_userspace
+ find keymaps -iname \*.json -print0 | xargs -0 -n 1 qmk compile
+- artifacts: |
+ mkdir qmk
+ cp qmk_firmware/.build/*.hex qmk/
+ zip qmk qmk/*.hex