Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 898 Bytes

README.md

File metadata and controls

30 lines (23 loc) · 898 Bytes

QMK firmware build action

This action builds firmware for custom keymap in github actions runners No more need to download and setup QMK environment on local machine - just use power of Github Actions to build your keyboard firmware.

Inputs

  • keymap-path - Path to Your keymap folder, must be same as qmk_firmware path ("keyboards/idobao/id75/keymaps/justgook")
  • keyboard - Keyboard name ("idobao/id75/v1")
  • keymap: "Keymap name, must match keymap-path folder" ("justgook")

Example usage

    steps:

      - uses: actions/checkout@v1

      - name: Build Firmware
        uses: ./
        with:
          keymap-path: "keyboards/idobao/id75/keymaps/justgook"
          keyboard: "idobao/id75/v1"
          keymap: "justgook"

      - name: Upload a Firmware
        uses: actions/upload-artifact@v3.1.2
        with:
          name: firmware
          path: build