Commit graph

17 commits

Author SHA1 Message Date
5b552f633f ci: debug build, no swap (fastest) 2025-12-18 17:33:04 -03:00
44e1281b63 ci: fix swap setup and optimize release build for low memory 2025-12-18 17:14:36 -03:00
ff73f0b4c6 CI: add swap and staged build to prevent OOM 2025-12-18 14:08:47 -03:00
cb921c60f9 CI: reduce codegen-units to 1 to prevent OOM 2025-12-18 10:41:33 -03:00
0f8e8ceab8 CI: add libpq-dev for PostgreSQL linking 2025-12-17 22:40:45 -03:00
db9e1b875c CI: use debug build for fastest compilation 2025-12-17 22:01:11 -03:00
355708e7cd Use CI profile: thin LTO + 4 codegen units for faster builds 2025-12-17 21:59:52 -03:00
b5da997c6d Reduce memory usage in CI: limit parallel jobs 2025-12-17 21:56:28 -03:00
2127118b22 Save build logs to /opt/gbo/logs/ 2025-12-16 22:29:29 -03:00
b4c6ac46cb Add debug output to diagnose silent CI failures 2025-12-16 21:13:12 -03:00
d80af79312 Simplify: build only Linux x86_64 for now 2025-12-16 20:40:40 -03:00
c3bd934395 Fix: use full paths for cargo to work across all build steps 2025-12-16 19:59:05 -03:00
84b8aaa50e Fix: rename gbserver to botserver, use rustup for Rust install, remove macOS 2025-12-16 19:17:47 -03:00
292c7032ab Fix: use git clone for dependencies outside workspace 2025-12-16 17:20:36 -03:00
8cfb081eb5 Add checkout of botlib dependency in CI 2025-12-16 17:00:14 -03:00
ef0e7d1b88 Add Cargo caching for faster builds 2025-12-16 16:35:22 -03:00
d0d844994d Add Forgejo CI workflows - botserver.yaml and botserver-bundle.yaml with cross-platform builds 2025-12-16 13:25:26 -03:00