diff options
| author | Lee Lup Yuen <luppy@appkaki.com> | 2020-07-29 01:21:28 (GMT) |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-07-29 01:21:28 (GMT) |
| commit | 2574b8db5145db9a56ee95e82cbe20ba600d263c (patch) | |
| tree | 42e59051b6818776622a4e1dbc74276e805f4bfd | |
| parent | c7b39ff7099a516d6d3f78939745b89ab8fd55bf (diff) | |
Unzip DFU package
| -rw-r--r-- | .github/workflows/main2.yml | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/.github/workflows/main2.yml b/.github/workflows/main2.yml index 9760f88..dfb43f2 100644 --- a/.github/workflows/main2.yml +++ b/.github/workflows/main2.yml @@ -126,19 +126,22 @@ jobs: make pinetime-mcuboot-app - name: Create firmware image - run: ${{ runner.temp }}/mcuboot/scripts/imgtool.py create --align 4 --version 1.0.0 --header-size 32 --slot-size 475136 --pad-header build/src/pinetime-mcuboot-app.bin build/src/pinetime-mcuboot-app-img.bin - - - name: Verify firmware image - run: ${{ runner.temp }}/mcuboot/scripts/imgtool.py verify build/src/pinetime-mcuboot-app-img.bin + run: | + ${{ runner.temp }}/mcuboot/scripts/imgtool.py create --align 4 --version 1.0.0 --header-size 32 --slot-size 475136 --pad-header build/src/pinetime-mcuboot-app.bin build/src/pinetime-mcuboot-app-img.bin + ${{ runner.temp }}/mcuboot/scripts/imgtool.py verify build/src/pinetime-mcuboot-app-img.bin - name: Create DFU package - run: ~/.local/bin/adafruit-nrfutil dfu genpkg --dev-type 0x0052 --application build/src/pinetime-mcuboot-app-img.bin build/src/pinetime-mcuboot-app-dfu.zip + run: | + ~/.local/bin/adafruit-nrfutil dfu genpkg --dev-type 0x0052 --application build/src/pinetime-mcuboot-app-img.bin build/src/pinetime-mcuboot-app-dfu.zip + cd build/src + unzip -v pinetime-mcuboot-app-dfu.zip + unzip pinetime-mcuboot-app-dfu.zip - name: Upload DFU package uses: actions/upload-artifact@v2 with: name: pinetime-mcuboot-app-dfu.zip - path: build/src/pinetime-mcuboot-app-dfu.zip + path: build/src/pinetime-mcuboot-app-dfu/* ######################################################################################### # Make and Upload Standalone Firmware |
