e30b3c4a63
fix: Use same SSH approach as botserver
2026-03-19 14:17:02 -03:00
33b8394625
fix: Correct deploy path and use root@ SSH for lxc exec
2026-03-19 14:03:01 -03:00
b0eccbce6a
fix: Use SSH/SCP for deployment instead of lxc file push
2026-03-19 13:51:36 -03:00
85f77d0946
fix: use lxc file push to deploy botui binary to pragmatismo-system container
2026-03-17 16:20:40 -03:00
bd357c9d21
fix: mkdir -p before cp to ensure deploy dir exists
2026-03-17 16:11:34 -03:00
cbbcc58ad7
fix: Avoid workspace conflict in Forgejo CI
...
BotUI CI / build (push) Successful in 4m41s
Remove actions/checkout with custom path that causes multiple workspace
roots error. Clone botui repository directly in Setup Workspace step
instead of using checkout action.
Fixes error: "multiple workspace roots found in the same workspace"
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-15 23:26:37 +00:00
1a1de27fd7
Fix CI: build release mode with embed-ui feature
BotUI CI / build (push) Successful in 4m30s
2026-02-06 12:24:03 -03:00
e286d64ce3
Fix CI: remove path filters that don't match standalone repo structure
...
BotUI CI / build (push) Successful in 2m10s
- Remove 'paths' filter from push/pull_request triggers
- Path filters like 'botui/**' only work in main gb repo
- In standalone botui repo, files are at root level (src/, Cargo.toml, etc.)
- CI will now run on all pushes to main branch
2026-02-06 11:51:21 -03:00
f5ab1799a6
Trigger CI: manual workflow run
BotUI CI / build (push) Successful in 2m1s
2026-02-06 10:57:04 -03:00
95f856b080
Reduce CARGO_BUILD_JOBS to 6 for CI stability
BotUI CI / build (push) Successful in 1m57s
2026-02-06 10:18:00 -03:00
1ad929e3ff
Enable embed-ui feature by default to fix UI directory not found error
BotUI CI / build (push) Successful in 5m59s
2026-02-05 13:42:52 -03:00
77374ae638
Fix workflow trigger path: use .forgejo instead of .github
BotUI CI / build (push) Successful in 3m50s
2026-02-05 09:20:40 -03:00
e0504f3703
Create dedicated BotUI CI workflow
...
- New workflow for botui-only builds and deployments
- Trigger only on botui/**, botlib/** changes
- Build only botui package with embed-ui feature
- Deploy only botui binary
- Restart only ui service
- Separate cache key to avoid conflicts with botserver
2026-02-05 08:45:20 -03:00
06b81cb3fd
Simplify: build only Linux x86_64 for now
GBCI / build (push) Failing after 15s
2025-12-16 20:40:41 -03:00
d5bac09816
Fix: use full paths for cargo to work across all build steps
GBCI / build (push) Failing after 17s
2025-12-16 19:59:06 -03:00
94df8d52cb
Fix: use rustup for Rust install, remove macOS builds
GBCI / build (push) Failing after 11s
2025-12-16 19:17:47 -03:00
353cf0fe00
Fix: use git clone for botlib dependency
GBCI / build (push) Failing after 28s
2025-12-16 17:20:37 -03:00
35bad8aea0
Add checkout of botlib dependency in CI
GBCI / build (push) Failing after 12s
2025-12-16 17:00:16 -03:00
2979e847b5
Add Cargo caching for faster builds
GBCI / build (push) Failing after 22s
2025-12-16 16:35:22 -03:00
74b2e84137
Update Forgejo CI workflow - cross-platform builds (Linux, Windows, macOS)
GBCI / build (push) Failing after 1m37s
2025-12-16 13:25:27 -03:00