[package]
name = "rustferry-github"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
authors.workspace = true
repository.workspace = true
homepage.workspace = true
documentation = "https://docs.rs/rustferry-github"
readme.workspace = true
keywords = ["rust", "github-actions", "ios", "remote-build", "ci"]
categories = ["development-tools::build-utils", "network-programming"]
description = "Secure GitHub Actions workflow generation for RustFerry iPhone builds"
include = [
"src/**",
"LICENSE-MIT",
"LICENSE-APACHE",
]
[dependencies]
camino.workspace = true
goblin.workspace = true
hex.workspace = true
log = { workspace = true, optional = true }
rustferry-core = { version = "=0.1.0", path = "../rustferry-core" }
rustferry-remote = { version = "=0.1.0", path = "../rustferry-remote" }
same-file.workspace = true
semver.workspace = true
serde.workspace = true
serde_json.workspace = true
sha2.workspace = true
tempfile.workspace = true
unicode-normalization.workspace = true
ureq = { workspace = true, optional = true }
zip.workspace = true
[features]
default = []
secure-job-log-http = ["dep:log", "dep:ureq", "log/max_level_debug"]
[target.'cfg(windows)'.dependencies]
windows-sys.workspace = true
[target.'cfg(unix)'.dependencies]
libc.workspace = true
[lints]
workspace = true