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