[package] name = "forge-integration" version = "0.1.0" edition = "2024" [dependencies] common = { path = "../common" } clap = { version = "4", features = ["derive", "env"] } miette = { version = "7", features = ["fancy"] } tracing = "0.1" tokio = { version = "1", features = ["rt-multi-thread", "macros", "signal", "fs", "io-util", "time"] } # HTTP + Webhooks axum = { version = "0.8", features = ["macros"] } reqwest = { version = "0.12", default-features = false, features = ["json", "rustls-tls-native-roots"] } serde = { version = "1", features = ["derive"] } serde_json = "1" # Signature verification hmac = "0.12" sha2 = "0.10" hex = "0.4" # AMQP consumer for results lapin = { version = "2" } futures-util = "0.3" # S3/Garage upload aws-config = { version = "1", default-features = false, features = ["behavior-version-latest", "rt-tokio"] } aws-sdk-s3 = { version = "1", default-features = false, features = ["rt-tokio", "rustls"] }