24 lines
618 B
YAML
24 lines
618 B
YAML
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
|