|
32 | 32 | - name: Setup Ninja
|
33 | 33 | uses: ashutoshvarma/setup-ninja@v1.1
|
34 | 34 |
|
35 |
| - - name: Build firmware |
| 35 | + - name: Build firmware EU |
36 | 36 | run: |
|
37 | 37 | cmake -B ${{github.workspace}}/obj/${{env.BUILD_TYPE}} . -G Ninja -DCMAKE_TOOLCHAIN_FILE=${{github.workspace}}/sdk/toolchain/toolchain.cmake -DTYPE=${{env.BUILD_TYPE}} -DLED_STRIP_COUNT=144 -DLED_STRIP_TYPE=4
|
38 | 38 | ninja -C ${{github.workspace}}/obj/${{env.BUILD_TYPE}}
|
|
52 | 52 |
|
53 | 53 | ls .
|
54 | 54 |
|
| 55 | + - name: Build firmware US |
| 56 | + env: |
| 57 | + BAND: 915 |
| 58 | + run: | |
| 59 | + cmake -B ${{github.workspace}}/obj/${{env.BUILD_TYPE}} . -G Ninja -DCMAKE_TOOLCHAIN_FILE=${{github.workspace}}/sdk/toolchain/toolchain.cmake -DTYPE=${{env.BUILD_TYPE}} -DLED_STRIP_COUNT=144 -DLED_STRIP_TYPE=4 |
| 60 | + ninja -C ${{github.workspace}}/obj/${{env.BUILD_TYPE}} |
| 61 | + mv ${{github.workspace}}/out/release/firmware.bin ${{env.REPOSITORY_NAME}}-rgbw144-${{env.FW_VERSION}}-us915.bin |
| 62 | +
|
| 63 | + cmake -B ${{github.workspace}}/obj/${{env.BUILD_TYPE}} . -G Ninja -DCMAKE_TOOLCHAIN_FILE=${{github.workspace}}/sdk/toolchain/toolchain.cmake -DTYPE=${{env.BUILD_TYPE}} -DLED_STRIP_COUNT=72 -DLED_STRIP_TYPE=4 |
| 64 | + ninja -C ${{github.workspace}}/obj/${{env.BUILD_TYPE}} |
| 65 | + mv ${{github.workspace}}/out/release/firmware.bin ${{env.REPOSITORY_NAME}}-rgbw72-${{env.FW_VERSION}}-us915.bin |
| 66 | +
|
| 67 | + cmake -B ${{github.workspace}}/obj/${{env.BUILD_TYPE}} . -G Ninja -DCMAKE_TOOLCHAIN_FILE=${{github.workspace}}/sdk/toolchain/toolchain.cmake -DTYPE=${{env.BUILD_TYPE}} -DLED_STRIP_COUNT=36 -DLED_STRIP_TYPE=4 |
| 68 | + ninja -C ${{github.workspace}}/obj/${{env.BUILD_TYPE}} |
| 69 | + mv ${{github.workspace}}/out/release/firmware.bin ${{env.REPOSITORY_NAME}}-rgbw36-${{env.FW_VERSION}}-us915.bin |
| 70 | +
|
| 71 | + cmake -B ${{github.workspace}}/obj/${{env.BUILD_TYPE}} . -G Ninja -DCMAKE_TOOLCHAIN_FILE=${{github.workspace}}/sdk/toolchain/toolchain.cmake -DTYPE=${{env.BUILD_TYPE}} -DLED_STRIP_COUNT=150 -DLED_STRIP_TYPE=3 |
| 72 | + ninja -C ${{github.workspace}}/obj/${{env.BUILD_TYPE}} |
| 73 | + mv ${{github.workspace}}/out/release/firmware.bin ${{env.REPOSITORY_NAME}}-rgb150-${{env.FW_VERSION}}-us915.bin |
| 74 | +
|
| 75 | + ls . |
| 76 | +
|
55 | 77 | - name: Publish to GitHub Releases
|
56 | 78 | if: ${{ github.event_name == 'release' }}
|
57 | 79 | uses: softprops/action-gh-release@v0.1.5
|
|
63 | 85 | ${{ env.REPORSIORY }}-rgbw72-${{ env.FW_VERSION }}.bin
|
64 | 86 | ${{ env.REPORSIORY }}-rgbw36-${{ env.FW_VERSION }}.bin
|
65 | 87 | ${{ env.REPORSIORY }}-rgb150-${{ env.FW_VERSION }}.bin
|
| 88 | + ${{ env.REPORSIORY }}-rgbw144-${{ env.FW_VERSION }}-us915.bin |
| 89 | + ${{ env.REPORSIORY }}-rgbw72-${{ env.FW_VERSION }}-us915.bin |
| 90 | + ${{ env.REPORSIORY }}-rgbw36-${{ env.FW_VERSION }}-us915.bin |
| 91 | + ${{ env.REPORSIORY }}-rgb150-${{ env.FW_VERSION }}-us915.bin |
0 commit comments