ci(beta): source slim manifests from build output
Flip gen-slim-manifests.py to its new --bin-dir mode (flasher repo PR #1): beta/v manifests now come from out/ — the assets actually uploaded to the release — instead of the derived config-beta.json, which the /releases feed migration will retire. STATIC_PATH already exists in this workflow's env and stays the manifest download host. Workflow-only commit (.github/** is in paths-ignore): pushing this triggers no build; the change is exercised by the next real push to observer-firmware-dev.
This commit is contained in:
1 parent
9276b6a0b9
commit
48799d5361
1 file changed
+5
-1
@@ -303,8 +303,12 @@ jobs:
|
||||
--config flasher/config-beta.json
|
||||
|
||||
mkdir -p "flasher/$MANIFEST_DIR"
|
||||
# Slim manifests come from the build output in out/ (the assets
|
||||
# actually uploaded to the release), not from config-beta.json — see
|
||||
# gen-slim-manifests.py's --bin-dir mode (flasher repo PR #1).
|
||||
python3 flasher/scripts/gen-slim-manifests.py \
|
||||
--config flasher/config-beta.json \
|
||||
--bin-dir out \
|
||||
--static-path "$STATIC_PATH" \
|
||||
--out-dir "flasher/$MANIFEST_DIR" \
|
||||
--base-version "$FIRMWARE_VERSION" \
|
||||
--build "$BUILD_NUMBER" \
|
||||
|
||||
Reference in new issue
Block a user