feat: add actions sdk

Signed-off-by: kjuulh <contact@kjuulh.io>
This commit is contained in:
2024-08-26 09:05:58 +02:00
parent 02dd805db4
commit 186f13a16c
7 changed files with 177 additions and 3 deletions

33
Cargo.lock generated
View File

@@ -183,6 +183,23 @@ dependencies = [
"uuid",
]
[[package]]
name = "cuddle-actions"
version = "0.1.0"
dependencies = [
"anyhow",
"clap",
"pretty_assertions",
"serde",
"serde_json",
]
[[package]]
name = "diff"
version = "0.1.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8"
[[package]]
name = "dotenv"
version = "0.15.0"
@@ -373,6 +390,16 @@ version = "0.2.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02"
[[package]]
name = "pretty_assertions"
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66"
dependencies = [
"diff",
"yansi",
]
[[package]]
name = "proc-macro2"
version = "1.0.86"
@@ -783,3 +810,9 @@ checksum = "68a9bda4691f099d435ad181000724da8e5899daa10713c2d432552b9ccd3a6f"
dependencies = [
"memchr",
]
[[package]]
name = "yansi"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec"