workflow fixes (#395)

* voyager: fix compilation errors

* workflow: fix firmware building to work correctly

* Calculate and print stack size on AVR builds

* workflow: add oryx keymaps

* Fix issues due to tests

Proof that they're working!
This commit is contained in:
Drashna Jaelre
2024-07-31 17:20:11 -07:00
committed by GitHub
parent ac32098d80
commit 3a096364ee
12 changed files with 405 additions and 100 deletions

View File

@@ -13,6 +13,12 @@ jobs:
build-firmware:
runs-on: ubuntu-latest
container: qmkfm/qmk_cli
strategy:
fail-fast: false
matrix:
keymap:
- default
- oryx
steps:
- name: Checkout QMK Firmware
@@ -25,4 +31,4 @@ jobs:
- name: Build
id: build
run: |
qmk mass-compile -f manufacturer="ZSA Technology Labs" -km default
qmk mass-compile -f manufacturer="ZSA Technology Labs" -km ${{ matrix.keymap }} -e SKIP_GIT=1