Skip to content

Commit

Permalink
Extract manifest-schema and publish to crates-io
Browse files Browse the repository at this point in the history
Motivation:

In cargo-bins/cargo-binstall#1720, I'd like to speedup cargo-binstall, by using the template recorded in taiki-e/install-action while utilise the checksum to validate the artifacts.

I've extracted all manifests I need into a crate named taiki-e-install-action-manifest-schema so that it could be publish it to crates-io
  • Loading branch information
NobodyXu committed Oct 2, 2024
1 parent 07b43ed commit a58117e
Show file tree
Hide file tree
Showing 5 changed files with 399 additions and 378 deletions.
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[workspace]
resolver = "2"
members = ["tools/codegen"]
members = ["tools/codegen", "tools/manifest-schema"]

# This table is shared by projects under github.com/taiki-e.
# It is not intended for manual editing.
Expand Down
1 change: 1 addition & 0 deletions tools/codegen/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ edition = "2021"
default-run = "generate-manifest"

[dependencies]
taiki-e-install-action-manifest-schema = { version = "0.1.0", path = "../manifest-schema" }
anyhow = "1"
flate2 = "1"
fs-err = "2"
Expand Down
Loading

0 comments on commit a58117e

Please sign in to comment.