Snider
15f22656dc
feat(api): expose discovery setup plan
2026-04-15 01:17:42 +01:00
Snider
116a556c2f
feat(build): UI surfaces richer discovery + stack settings + Apple/Xcode Cloud + CSS fixes
...
- ui/src/build-config.ts: surface suggested_stack, distro, git ref/tag/SHA,
Linux packages, computed build options, stack-specific settings
(build_tags, obfuscation, cache, Deno, NSIS, WebView2, Docker/LinuxKit),
Apple/Xcode Cloud config
- CSS fixes: colour → color across build-config/artifacts/panel/sdk .ts
- pkg/api/ui/dist/core-build.js: rebuilt embedded bundle
Verified: npm run build + go test ./... passes
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-14 23:18:28 +01:00
Snider
9f9a113ad8
feat(build): distro-aware Wails deps + richer discovery signals
...
- release.yml: Ubuntu 24.04 → libwebkit2gtk-4.1-dev, older 4.0 path for 22.04/20.04
- provider.go: expose suggested_stack, has_frontend, has_subtree_npm, linux_packages
- build-config.ts UI: surface suggested stack, frontend detection, nested frontend, Linux package hints
- Refreshed core-build.js shipped bundle
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-14 17:28:04 +01:00
Virgil
311eb96410
feat(build): add workflow output short aliases
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 03:12:19 +00:00
Virgil
50f1bb1894
feat(build): add output-path workflow alias
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 01:31:01 +00:00
Virgil
181a19a2a3
feat(build): add workflow path aliases
2026-04-02 00:49:27 +00:00
Virgil
20cdc36597
feat(build): accept hyphenated workflow output alias
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 00:27:07 +00:00
Virgil
e3e7159efa
feat(ui): send workflow output aliases
2026-04-02 00:22:20 +00:00
Virgil
355be6ee31
feat(ui): expose workflow output path in release panel
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 00:02:24 +00:00
Virgil
29a73bae5a
feat(ui): expose release workflow generation
2026-04-01 23:40:11 +00:00
Snider
77e4c06599
feat(api): add build service provider with Lit custom elements
...
Wraps the existing build, release, and SDK subsystems as REST endpoints
via a BuildProvider that implements Provider, Streamable, Describable,
and Renderable. Includes 6 Lit custom elements for GUI display within
the Core IDE, following the same pattern established in go-scm.
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-14 12:29:45 +00:00