diff --git a/.github/workflows/lint_and_compile.yml b/.github/workflows/lint_and_compile.yml index 8f7a54d..00c17ee 100644 --- a/.github/workflows/lint_and_compile.yml +++ b/.github/workflows/lint_and_compile.yml @@ -12,9 +12,24 @@ jobs: run: | python3 -m pip install --user qmk qmk setup -y + - name: Prep + run: | + ln -s $(pwd)/draculad/ qmk_firmware/keyboards/draculad/keymaps/dgvigil + ln -s $(pwd)/iris/ qmk_firmware/keyboards/keebio/iris/keymaps/dgvigil + ln -s $(pwd)/sweep/ qmk_firmware/keyboards/ferris/keymaps/dgvigil + ln -s $(pwd)/scottogame/ qmk_firmware/keyboards/handwired/scottokeebs/scottogame/keymaps/dgvigil + ln -s $(pwd)/swoop/ qmk_firmware/keyboards/bluebell/swoop/keymaps/dgvigil + ln -s $(pwd)/user/ qmk_firmware/users/dgvigil + - name: Lint + run: | + # run lint check + cd ~/qmk_firmware/ + for boardz in ${KEYBOARDS[@]} + qmk lint -km dgvigil -kb $(boardz) + done - name: Build run: | - cd + cd ~/qmk_firmware/ for t in draculad keebio/iris/rev8 handwired/scottokeebs/scottogame ferris/sweep bluebell/swoop; do echo "Building QMK for $t"; qmk compile -kb $t -km dgvigil