Extract install-action-manifest-schema and publish to crates-io (#657)

Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
Co-authored-by: Taiki Endo <te316e89@gmail.com>
This commit is contained in:
Jiahao XU
2025-01-28 18:02:39 +11:00
committed by GitHub
parent 840858c0d8
commit 1ef1e14c21
11 changed files with 694 additions and 378 deletions

View File

@@ -0,0 +1,17 @@
[package]
name = "install-action-manifest-schema"
version = "0.1.0"
edition = "2021"
license = "MIT OR Apache-2.0"
[dependencies]
anyhow = "1"
semver = { version = "1", features = ["serde"] }
serde = "1"
serde_derive = "1"
[lints]
workspace = true
[package.metadata.cargo_check_external_types]
allowed_external_types = ["semver::*", "serde::*"]