summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLee Lup Yuen <luppy@appkaki.com>2020-07-29 01:21:28 (GMT)
committerGitHub <noreply@github.com>2020-07-29 01:21:28 (GMT)
commit2574b8db5145db9a56ee95e82cbe20ba600d263c (patch)
tree42e59051b6818776622a4e1dbc74276e805f4bfd
parentc7b39ff7099a516d6d3f78939745b89ab8fd55bf (diff)
Unzip DFU package
-rw-r--r--.github/workflows/main2.yml15
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