Skip to content

Commit c6a3cae

Browse files
committed
actions: stop uploading to memfault
Signed-off-by: Joshua Jun <lets@throw.rocks>
1 parent 3cb06ce commit c6a3cae

1 file changed

Lines changed: 0 additions & 47 deletions

File tree

.github/workflows/release.yml

Lines changed: 0 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,6 @@ on:
55
tags:
66
- v*
77

8-
env:
9-
MEMFAULT_CLI_VERSION: "1.6.0"
10-
118
jobs:
129
build-prf:
1310
runs-on: ubuntu-24.04
@@ -209,18 +206,6 @@ jobs:
209206
name: artifacts-${{ steps.artifact_board.outputs.NAME }}${{ steps.slot_suffix.outputs.SLOT_SUFFIX }}
210207
path: artifacts
211208

212-
- name: Upload symbols to Memfault
213-
if: ${{ github.repository == 'coredevices/PebbleOS' }}
214-
run: |
215-
pip install memfault-cli==${MEMFAULT_CLI_VERSION}
216-
217-
memfault \
218-
--org-token ${{ secrets.MEMFAULT_ORG_TOKEN }} \
219-
--org ${{ secrets.MEMFAULT_ORG }} \
220-
--project ${{ secrets.MEMFAULT_PROJECT }} \
221-
upload-mcu-symbols \
222-
artifacts/firmware_${{ steps.artifact_board.outputs.NAME }}_${{github.ref_name}}${{ steps.slot_suffix.outputs.SLOT_SUFFIX }}.elf
223-
224209
release:
225210
runs-on: ubuntu-24.04
226211

@@ -257,38 +242,6 @@ jobs:
257242
with:
258243
files: artifacts-*/*
259244

260-
- name: Deploy Memfault release
261-
if: ${{ github.repository == 'coredevices/PebbleOS' }}
262-
run: |
263-
pip install memfault-cli==${MEMFAULT_CLI_VERSION}
264-
265-
for file in artifacts-*/normal*.pbz; do
266-
# Skip slot-specific pbzs
267-
if echo $file | grep -q "_slot"; then
268-
continue
269-
fi
270-
271-
BOARD=$(echo $file | sed -n -e 's/^.*normal_\([a-zA-Z0-9_]*\)_v.*\.pbz$/\1/p')
272-
273-
memfault \
274-
--org-token ${{ secrets.MEMFAULT_ORG_TOKEN }} \
275-
--org ${{ secrets.MEMFAULT_ORG }} \
276-
--project ${{ secrets.MEMFAULT_PROJECT }} \
277-
upload-ota-payload \
278-
--hardware-version $BOARD \
279-
--software-type pebbleos \
280-
--software-version ${{ github.ref_name }} \
281-
$file
282-
done
283-
284-
memfault \
285-
--org-token ${{ secrets.MEMFAULT_ORG_TOKEN }} \
286-
--org ${{ secrets.MEMFAULT_ORG }} \
287-
--project ${{ secrets.MEMFAULT_PROJECT }} \
288-
deploy-release \
289-
--release-version ${{ github.ref_name }} \
290-
--cohort internal
291-
292245
- name: Upload OTA artifacts to R2
293246
if: ${{ github.repository == 'coredevices/PebbleOS' }}
294247
env:

0 commit comments

Comments
 (0)