Update CI workflows to include actions/checkout@v4 and enhance flash layout functionality. Added optional handling for flash manifest images and improved sorting of flash parts. Updated .gitignore to include __pycache__ and .wrangler.

This commit is contained in:
Ben Allfree
2026-04-10 06:10:57 -07:00
parent f39f1cbc27
commit d83e8aa918
6 changed files with 241 additions and 6 deletions
+3
View File
@@ -36,6 +36,8 @@ jobs:
REPO_BUILD_ID: ${{ inputs.repo_build_id }}
CONVEX_BUILD_TOKEN: ${{ secrets.CONVEX_BUILD_TOKEN }}
steps:
- uses: actions/checkout@v4
- name: Notify Convex — running
shell: bash
run: |
@@ -85,6 +87,7 @@ jobs:
echo "Build output directory missing"
exit 1
fi
python3 "${{ github.workspace }}/scripts/emit-flash-manifest.py" "$ROOT/$BUILD_DIR"
ARTIFACT_NAME="firmware-${{ inputs.build_key }}-${{ github.run_id }}.tar.gz"
STAGE=/tmp/fw-bundle
rm -rf "$STAGE"
+3
View File
@@ -36,6 +36,8 @@ jobs:
REPO_BUILD_ID: ${{ inputs.repo_build_id }}
CONVEX_BUILD_TOKEN: ${{ secrets.CONVEX_BUILD_TOKEN }}
steps:
- uses: actions/checkout@v4
- name: Notify Convex — running
shell: bash
run: |
@@ -85,6 +87,7 @@ jobs:
echo "Build output directory missing"
exit 1
fi
python3 "${{ github.workspace }}/scripts/emit-flash-manifest.py" "$ROOT/$BUILD_DIR"
ARTIFACT_NAME="firmware-${{ inputs.build_key }}-${{ github.run_id }}.tar.gz"
STAGE=/tmp/fw-bundle
rm -rf "$STAGE"