diff --git a/.github/workflows/build-firmware.yaml b/.github/workflows/build-firmware.yaml index 8d5098176e..ebfdff463c 100644 --- a/.github/workflows/build-firmware.yaml +++ b/.github/workflows/build-firmware.yaml @@ -264,6 +264,7 @@ jobs: - build-target: f407-discovery folder: config/boards/f407-discovery + ini-file: rusefi_f407-discovery.ini - build-target: f429-discovery folder: config/boards/f429-discovery @@ -354,6 +355,9 @@ jobs: elif [ "${{ matrix.build-target }}" = "subaru_eg33_f7" ]; then bash config/boards/subaru_eg33/config/gen_subaru_config.sh [ $? -eq 0 ] || { echo "ERROR generating board subaru_eg33 subaru_eg33_f7"; exit 1; } + elif [ "${{ matrix.ini-file }}" = "" ]; then + echo "ERROR: ${{ matrix.build-target }} is missing ini-file attribute" + exit -1 else bash gen_config_board.sh ${{matrix.folder}} ${{matrix.build-target}} ${{matrix.ini-file}} fi