@@ -30,12 +30,12 @@ jobs:
3030
3131 - name : Apply patches
3232 run : |
33- git -C /opt/ncs/v3.1.1 /nrf apply < patches/peripheral_mds.patch
33+ git -C /opt/ncs/${MEMFAULT_NCS_VERSION} /nrf apply < patches/peripheral_mds.patch
3434
3535 - name : Build firmware for ${{ matrix.board }}
3636 run : |
3737 . /opt/toolchain-env.sh
38- cd /opt/ncs/v3.1.1
38+ cd /opt/ncs/${MEMFAULT_NCS_VERSION}
3939 west build --sysbuild --pristine=always --board ${{ matrix.board }} nrf/samples/bluetooth/peripheral_mds -- -DCONFIG_MEMFAULT_NCS_PROJECT_KEY=\"dummy\"
4040
4141 - name : Create sanitized board name
@@ -50,25 +50,25 @@ jobs:
5050 with :
5151 name : firmware-v0.0.1-${{ steps.board_name.outputs.sanitized }}-${{ github.sha }}
5252 path : |
53- /opt/ncs/v3.1.1 /build/dfu_application.zip_manifest.json
54- /opt/ncs/v3.1.1 /build/dfu_application.zip
55- /opt/ncs/v3.1.1 /build/merged.hex
56- /opt/ncs/v3.1.1 /build/peripheral_mds/zephyr/zephyr.elf
53+ /opt/ncs/* /build/dfu_application.zip_manifest.json
54+ /opt/ncs/* /build/dfu_application.zip
55+ /opt/ncs/* /build/merged.hex
56+ /opt/ncs/* /build/peripheral_mds/zephyr/zephyr.elf
5757 retention-days : 30
5858
5959 - name : Rebuild with version=0.0.2
6060 run : |
6161 . /opt/toolchain-env.sh
62- cd /opt/ncs/v3.1.1
62+ cd /opt/ncs/${MEMFAULT_NCS_VERSION}
6363 west build --sysbuild --pristine=always --board ${{ matrix.board }} nrf/samples/bluetooth/peripheral_mds -- -DCONFIG_MEMFAULT_NCS_PROJECT_KEY=\"dummy\" -DCONFIG_MEMFAULT_NCS_FW_VERSION=\"0.0.2\"
6464
6565 - name : Upload v0.0.2 build artifacts
6666 uses : actions/upload-artifact@v4
6767 with :
6868 name : firmware-v0.0.2-${{ steps.board_name.outputs.sanitized }}-${{ github.sha }}
6969 path : |
70- /opt/ncs/v3.1.1 /build/dfu_application.zip_manifest.json
71- /opt/ncs/v3.1.1 /build/dfu_application.zip
72- /opt/ncs/v3.1.1 /build/merged.hex
73- /opt/ncs/v3.1.1 /build/peripheral_mds/zephyr/zephyr.elf
70+ /opt/ncs/* /build/dfu_application.zip_manifest.json
71+ /opt/ncs/* /build/dfu_application.zip
72+ /opt/ncs/* /build/merged.hex
73+ /opt/ncs/* /build/peripheral_mds/zephyr/zephyr.elf
7474 retention-days : 30
0 commit comments