diff --git a/.github/workflows/build-firmware.yaml b/.github/workflows/build-firmware.yaml index 71269b7d2a..b14b3f4de0 100644 --- a/.github/workflows/build-firmware.yaml +++ b/.github/workflows/build-firmware.yaml @@ -133,6 +133,27 @@ jobs: name: console ${{matrix.build-target}} junit path: ./java_console/build/*.txt + - name: Upload build bin + if: ${{ github.event_name != 'push' || github.ref != 'refs/heads/master' }} + uses: actions/upload-artifact@v2 + with: + name: rusefi_${{matrix.build-target}}.bin + path: ./firmware/deliver/rusefi_${{matrix.build-target}}.bin + + - name: Upload build hex + if: ${{ github.event_name != 'push' || github.ref != 'refs/heads/master' }} + uses: actions/upload-artifact@v2 + with: + name: rusefi_${{matrix.build-target}}.hex + path: ./firmware/deliver/rusefi_${{matrix.build-target}}.hex + + - name: Upload build dfu + if: ${{ github.event_name != 'push' || github.ref != 'refs/heads/master' }} + uses: actions/upload-artifact@v2 + with: + name: rusefi_${{matrix.build-target}}.dfu + path: ./firmware/deliver/rusefi_${{matrix.build-target}}.dfu + - name: Upload bundle if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }} uses: actions/upload-artifact@v2