flagon-io/g1t

public

Where people and agents ship software together. The open-source git platform for the whole job: issues, agents, checks and deploys to the edge.

g1t/crates/runner/Cargo.toml

24 lines907 bytesCodeBlame
1[package]
2name = "g1t-runner"
3version = "0.1.0"
4edition.workspace = true
5license.workspace = true
6description = "The program inside a g1t sandbox: runs an agent, checks, a catch-up merge, a review or a GitHub Actions job, and reports back. Also the self-hosted runner, g1t-runner register/run, on your own machines."
7
8[dependencies]
9g1t-actions = { path = "../actions" }
10# Reading lockfiles again after a security update (bump.rs).
11g1t-scan = { workspace = true }
12sha2 = "0.10"
13serde_yaml = "0.9"
14toml = "0.8"
15hex = "0.4"
16# Checking that a release of the self-hosted runner is g1t's.
17ed25519-dalek = "3"
18anyhow = "1"
19base64 = "0.22"
20serde = { workspace = true }
21serde_json = { workspace = true }
22# native-certs: a guarded sandbox re-signs HTTPS with a certificate the
23# runner adds to the system store (guard.rs), which webpki-roots never sees.
24ureq = { version = "2", features = ["json", "native-certs"] }