Generate Markdown table of tools (#473)

This commit is contained in:
John Vandenberg
2024-06-04 02:56:04 +08:00
committed by GitHub
parent 9b00020f6f
commit d7080cb663
61 changed files with 998 additions and 400 deletions

View File

@@ -1,6 +1,7 @@
[package]
name = "install-action-internal-codegen"
edition = "2021"
default-run = "generate-manifest"
[dependencies]
anyhow = "1"
@@ -12,6 +13,7 @@ serde = "1"
serde_derive = "1"
serde_json = "1"
sha2 = "0.10"
spdx = "0.10"
tar = "0.4"
toml_edit = { version = "0.22", default-features = false, features = ["parse", "serde"] }
# TODO: call curl command instead of using ureq?
@@ -19,3 +21,15 @@ ureq = { version = "2", features = ["json"] }
[lints]
workspace = true
[[bin]]
bench = false
name = "generate-manifest"
path = "src/main.rs"
test = false
[[bin]]
bench = false
name = "generate-tools-markdown"
path = "src/tools-markdown.rs"
test = false