Attempt at Forgejo Webhook support

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
This commit is contained in:
Maxime “pep” Buquet 2024-04-19 20:49:31 +02:00
commit 8e94435604
No known key found for this signature in database
GPG key ID: DEDA74AEECA9D0F2
7 changed files with 124 additions and 27 deletions

View file

@ -8,6 +8,7 @@ license = "AGPL-3.0+"
[dependencies]
clap = { version = "4.5", features = [ "cargo" ] }
forgejo-hooks = "*"
gitlab = "0.1610"
hyper = { version = "1.4", default-features = false, features = [ "http1", "server" ] }
hyper-util = { version = "0.1", features = [ "tokio" ] }
@ -21,3 +22,6 @@ serde = { version = "1.0", features = [ "derive" ] }
serde_json = "1.0"
toml = "0.8"
xmpp = "0.5"
[patch.crates-io]
forgejo-hooks = { path = "forgejo-hooks" }