File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -406,7 +406,19 @@ jobs:
406406 python-version : " 3.12"
407407
408408 - name : Build sandbox images required for OpenVEX generation
409- run : docker compose -f deploy/sandbox/compose.yaml --profile diffusion build ui agent search-mediator diffusion
409+ run : |
410+ for attempt in 1 2 3; do
411+ if docker compose -f deploy/sandbox/compose.yaml --profile diffusion build ui agent search-mediator diffusion; then
412+ exit 0
413+ fi
414+ if [ "$attempt" -eq 3 ]; then
415+ echo "Sandbox image build failed after ${attempt} attempts"
416+ exit 1
417+ fi
418+ sleep_seconds=$((attempt * 20))
419+ echo "Sandbox image build failed; retrying in ${sleep_seconds}s"
420+ sleep "$sleep_seconds"
421+ done
410422
411423 - name : Generate sandbox OpenVEX document
412424 run : |
Original file line number Diff line number Diff line change @@ -246,8 +246,8 @@ The installer ISO and portable USB image are produced by every tagged release an
246246
247247## Next Steps
248248
249- - [ Import a GGUF Model] ( ../examples/import-gguf-model.md )
250- - [ Enable Web Search] ( ../examples/enable-web-search.md )
251- - [ Vault Management] ( ../examples/lock-unlock-vault.md )
249+ - [ Import a GGUF Model] ( ../../ examples/import-gguf-model.md )
250+ - [ Enable Web Search] ( ../../ examples/enable-web-search.md )
251+ - [ Vault Management] ( ../../ examples/lock-unlock-vault.md )
252252- [ Security Dashboard] ( http://127.0.0.1:8480/security ) — verify your appliance health
253253- [ Why is this safe?] ( ../why-is-this-safe.md ) — plain-language security explanation
You can’t perform that action at this time.
0 commit comments