de-coupling for sake of GHA logs readability

This commit is contained in:
Andrey 2024-03-21 16:10:59 -04:00 committed by rusefillc
parent 204bc0ea53
commit 1af000e4e7
1 changed files with 16 additions and 2 deletions

View File

@ -232,11 +232,25 @@ jobs:
# name: libopenblt-macos
# path: ./firmware/ext/openblt/Host/
# Build the firmware!
- name: Build Firmware
- name: Clean (Just in Case)
working-directory: ./firmware/
run: |
make clean
- name: Handle configs separately just to make github logs more readable
working-directory: ./firmware/
run: |
bash bin/compile.sh ${{env.BOARD_META_PATH}} config
- name: Building simulator separately just to make github logs more readable
working-directory: ./firmware/
run: |
bash bin/compile.sh ${{env.BOARD_META_PATH}} ../simulator/build/rusefi_simulator.exe
# Build the firmware! We have the technology to build _everything_ in one 'make' invocation but choose to do separately for sake of more readable GHA logs
- name: Build Firmware
working-directory: ./firmware/
run: |
if [ "$full" == "true" ]; then
bash bin/compile.sh -b ${{env.BOARD_META_PATH}}
else