Document Si4684 blob procurement and enforce CI policy.

Expand local-only firmware README, add check_si4684_blobs.py to verify gitignore and clean history, and gate main with a new si4684-blobs workflow job.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-07-07 07:38:04 +02:00
co-authored by Cursor
parent 8d826b4d73
commit 9b46fe9465
7 changed files with 201 additions and 43 deletions
+12
View File
@@ -44,3 +44,15 @@ jobs:
- uses: actions/checkout@v4
- name: Check manual class sync
run: python3 tools/check-manual-sync.py --src components --manual docs/manual
si4684-blobs:
runs-on: ubuntu-24.04
defaults:
run:
working-directory: Software
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Check Si4684 blob policy
run: python3 tools/check_si4684_blobs.py