Commit graph

15 commits

Author SHA1 Message Date
cbbcc58ad7 fix: Avoid workspace conflict in Forgejo CI
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
Some checks failed
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
Some checks failed
GBCI / build (push) Failing after 17s
2025-12-16 19:59:06 -03:00
94df8d52cb Fix: use rustup for Rust install, remove macOS builds
Some checks failed
GBCI / build (push) Failing after 11s
2025-12-16 19:17:47 -03:00
353cf0fe00 Fix: use git clone for botlib dependency
Some checks failed
GBCI / build (push) Failing after 28s
2025-12-16 17:20:37 -03:00
35bad8aea0 Add checkout of botlib dependency in CI
Some checks failed
GBCI / build (push) Failing after 12s
2025-12-16 17:00:16 -03:00
2979e847b5 Add Cargo caching for faster builds
Some checks failed
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)
Some checks failed
GBCI / build (push) Failing after 1m37s
2025-12-16 13:25:27 -03:00