Commit graph

9 commits

Author SHA1 Message Date
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