Skip to content
29 linesCodeBlameRaw
1[workspace]
2resolver = "3"
3# The desktop app (Tauri) builds on its own: it needs a toolkit the services
4# never do, and keeps `cargo test --workspace` fast. apps/desktop/src-tauri
5# has its own Cargo.lock.
6exclude = ["apps/desktop/src-tauri"]
7members = ["apps/api", "crates/*", "services/actions", "services/billing", "services/events", "services/identity", "services/integrations", "services/packages", "services/webhooks", "services/repos", "services/search", "services/security", "services/work"]
8
9[workspace.package]
10edition = "2024"
11license = "MIT"
12repository = "https://g1t.sh/flagon-io/g1t"
13
14[workspace.dependencies]
15g1t-actions = { path = "crates/actions" }
16g1t-blobstore = { path = "crates/blobstore" }
17g1t-contracts = { path = "crates/contracts" }
18g1t-kit = { path = "crates/kit" }
19g1t-rules = { path = "crates/rules" }
20g1t-scan = { path = "crates/scan" }
21g1t-secrets = { path = "crates/secrets" }
22serde = { version = "1", features = ["derive"] }
23serde_json = "1"
24worker = { version = "0.8", features = ["d1", "queue"] }
25
26[profile.release]
27strip = "debuginfo"
28lto = "thin"
29opt-level = "s"