feat: add commit, push handler

- add new feature commit changes and push to remote

Signed-off-by: Pakin <pakin.t@forth.co.th>
This commit is contained in:
Pakin 2026-01-22 17:20:03 +07:00
parent 2dd165b451
commit 3043f30012
4 changed files with 667 additions and 231 deletions

View file

@ -5,12 +5,14 @@ edition = "2024"
[dependencies]
axum = "0.8.7"
axum-macros = "0.5.0"
env_logger = "0.11.8"
git2 = { version = "0.20.3", features = ["https", "ssh"] }
libgit2-sys = { version = "0.18.3", features = ["ssh"] }
libtbr = { git = "https://pakin-inspiron-15-3530.tail110d9.ts.net/pakin/libtbr.git", version = "0.1.1" }
log = "0.4.29"
prost = "0.14.1"
redis = "1.0.2"
reqwest = { version = "0.12.25", features = ["json"] }
serde = { version = "1.0.228", features = ["derive"] }
serde_json = { version = "1.0.145", features = ["preserve_order"] }