Skip to content

fix(ci): skip web build when owletto-web is stubbed#222

Merged
buremba merged 2 commits into
mainfrom
fix/build-images-skip-web-when-stubbed
Apr 20, 2026
Merged

fix(ci): skip web build when owletto-web is stubbed#222
buremba merged 2 commits into
mainfrom
fix/build-images-skip-web-when-stubbed

Conversation

@buremba
Copy link
Copy Markdown
Member

@buremba buremba commented Apr 20, 2026

OWLETTO_WEB_DEPLOY_KEY isn't set on this repo, so setup-submodule writes a stub package.json without scripts. Wire its 'stubbed' output into the docker build-args as SKIP_WEB_BUILD=true so the build short-circuits to creating an empty dist/ instead of failing on 'Script not found build'.

buremba added 2 commits April 20, 2026 04:14
bunx vite was downloading vite@latest because the bin wasn't on PATH; bun run build invokes the package script which resolves vite from local node_modules. Verified entry-resolution failure was due to vite version mismatch (latest is rolldown-based).
OWLETTO_WEB_DEPLOY_KEY secret isn't set on lobu-ai/lobu, so the submodule action writes a stub package.json with no scripts. Pass SKIP_WEB_BUILD=true to the docker build in that case so it short-circuits to creating an empty dist/ instead of failing on 'Script not found build'.
@buremba buremba merged commit acee38a into main Apr 20, 2026
10 of 11 checks passed
@buremba buremba deleted the fix/build-images-skip-web-when-stubbed branch April 20, 2026 03:22
buremba added a commit that referenced this pull request May 26, 2026
…runs (#1058)

Per-watcher execution_config (timeout_seconds/max_budget_usd/model/permission_mode/effort) so device-worker watcher runs are no longer capped at a hardcoded 60s (default 600s). Server column + CRUD + runtime validation + owner-gated elevated permission modes + worker-api poll payload; paired owletto dispatcher + UI in #222.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant