diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index be9a6e59..a734bbf8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -35,3 +35,14 @@ jobs: - name: Build CrossPoint run: pio run + + - name: Upload Firmware Artifacts + if: github.event_name == 'pull_request' + uses: actions/upload-artifact@v4 + with: + name: firmware-pr-${{ github.event.pull_request.number }} + path: | + .pio/build/default/firmware.bin + .pio/build/default/bootloader.bin + .pio/build/default/partitions.bin + retention-days: 7