mirror of
https://github.com/taiki-e/install-action.git
synced 2026-04-27 17:40:28 +00:00
Compare commits
56 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
99774fec7f | ||
|
|
c009cf7230 | ||
|
|
4c0366722b | ||
|
|
d22fec80bb | ||
|
|
d68eb5a251 | ||
|
|
4c45689087 | ||
|
|
dd9c3a3091 | ||
|
|
9fde11a221 | ||
|
|
f8a64c9409 | ||
|
|
d89c4e645c | ||
|
|
944658582a | ||
|
|
b4dcdef61e | ||
|
|
ac55832df9 | ||
|
|
0c6ec41fd5 | ||
|
|
28c9fa0aaf | ||
|
|
29f26380aa | ||
|
|
6982fae978 | ||
|
|
8781e6fb46 | ||
|
|
3cddd3fcd6 | ||
|
|
f6e0e17ee4 | ||
|
|
7fc108c5f7 | ||
|
|
f1c697fa06 | ||
|
|
e4ef34df89 | ||
|
|
260683b83e | ||
|
|
ddeac9fdc6 | ||
|
|
61704aad09 | ||
|
|
a7e0c48b85 | ||
|
|
c25876988f | ||
|
|
882330fb24 | ||
|
|
e8b2103787 | ||
|
|
238cde2919 | ||
|
|
47762c9cd7 | ||
|
|
ad1f3f5eb0 | ||
|
|
834a7b93e0 | ||
|
|
87a1515d14 | ||
|
|
29beae9445 | ||
|
|
cefa1876bf | ||
|
|
b73641544f | ||
|
|
da539d89a0 | ||
|
|
cd5df4de2e | ||
|
|
0d57f95239 | ||
|
|
89426e2a92 | ||
|
|
256a485480 | ||
|
|
0f1188a80f | ||
|
|
d475def002 | ||
|
|
3361085b85 | ||
|
|
599507f802 | ||
|
|
b43c846230 | ||
|
|
de042d01ea | ||
|
|
a4e2a0d24a | ||
|
|
eb26f9fb20 | ||
|
|
72e406cf87 | ||
|
|
ee2b189d46 | ||
|
|
ee185407dc | ||
|
|
b23c83949c | ||
|
|
16c8e39687 |
111
CHANGELOG.md
111
CHANGELOG.md
@@ -10,6 +10,96 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [2.32.17] - 2024-04-13
|
||||
|
||||
- Update `cargo-tarpaulin@latest` to 0.28.0.
|
||||
|
||||
## [2.32.16] - 2024-04-13
|
||||
|
||||
- Update `typos@latest` to 1.20.8.
|
||||
|
||||
- Update `syft@latest` to 1.2.0.
|
||||
|
||||
## [2.32.15] - 2024-04-12
|
||||
|
||||
- Update `cargo-deny@latest` to 0.14.21.
|
||||
|
||||
## [2.32.14] - 2024-04-12
|
||||
|
||||
- Update `wasmtime@latest` to 19.0.2.
|
||||
|
||||
## [2.32.13] - 2024-04-11
|
||||
|
||||
- Update `cargo-dinghy@latest` to 0.7.1.
|
||||
|
||||
## [2.32.12] - 2024-04-11
|
||||
|
||||
- Update `git-cliff@latest` to 2.2.1.
|
||||
|
||||
## [2.32.11] - 2024-04-10
|
||||
|
||||
- Update `typos@latest` to 1.20.7.
|
||||
|
||||
## [2.32.10] - 2024-04-09
|
||||
|
||||
- Update `typos@latest` to 1.20.5.
|
||||
|
||||
## [2.32.9] - 2024-04-05
|
||||
|
||||
- Update `cargo-make@latest` to 0.37.11.
|
||||
|
||||
## [2.32.8] - 2024-04-05
|
||||
|
||||
- Update `parse-changelog@latest` to 0.6.6.
|
||||
|
||||
- Update `cargo-llvm-cov@latest` to 0.6.9.
|
||||
|
||||
- Update `dprint@latest` to 0.45.1.
|
||||
|
||||
## [2.32.7] - 2024-04-04
|
||||
|
||||
- Update `typos@latest` to 1.20.4.
|
||||
|
||||
- Update `syft@latest` to 1.1.1.
|
||||
|
||||
## [2.32.6] - 2024-04-04
|
||||
|
||||
- Update `editorconfig-checker@latest` to 3.0.1.
|
||||
|
||||
## [2.32.5] - 2024-04-03
|
||||
|
||||
- Update `biome@latest` to 1.6.4.
|
||||
|
||||
## [2.32.4] - 2024-04-03
|
||||
|
||||
- Update `wasmtime@latest` to 19.0.1.
|
||||
|
||||
## [2.32.3] - 2024-04-02
|
||||
|
||||
- Update `typos@latest` to 1.20.3.
|
||||
|
||||
## [2.32.2] - 2024-04-02
|
||||
|
||||
- Update `cargo-hack@latest` to 0.6.27.
|
||||
|
||||
- Update `typos@latest` to 1.20.1.
|
||||
|
||||
## [2.32.1] - 2024-04-01
|
||||
|
||||
- Update `cargo-hack@latest` to 0.6.26.
|
||||
|
||||
## [2.32.0] - 2024-04-01
|
||||
|
||||
- Support `hyperfine`. ([#425](https://github.com/taiki-e/install-action/pull/425), thanks @jayvdb)
|
||||
|
||||
- Support `editorconfig-checker`. ([#430](https://github.com/taiki-e/install-action/pull/430), thanks @jayvdb)
|
||||
|
||||
- Update `cargo-hack@latest` to 0.6.24.
|
||||
|
||||
## [2.31.3] - 2024-03-30
|
||||
|
||||
- Update `git-cliff@latest` to 2.2.0.
|
||||
|
||||
## [2.31.2] - 2024-03-28
|
||||
|
||||
- Fix `cargo-spellcheck` installation bug. ([#428](https://github.com/taiki-e/install-action/pull/428))
|
||||
@@ -1967,7 +2057,26 @@ Note: This release is considered a breaking change because installing on version
|
||||
|
||||
Initial release
|
||||
|
||||
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.31.2...HEAD
|
||||
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.32.17...HEAD
|
||||
[2.32.17]: https://github.com/taiki-e/install-action/compare/v2.32.16...v2.32.17
|
||||
[2.32.16]: https://github.com/taiki-e/install-action/compare/v2.32.15...v2.32.16
|
||||
[2.32.15]: https://github.com/taiki-e/install-action/compare/v2.32.14...v2.32.15
|
||||
[2.32.14]: https://github.com/taiki-e/install-action/compare/v2.32.13...v2.32.14
|
||||
[2.32.13]: https://github.com/taiki-e/install-action/compare/v2.32.12...v2.32.13
|
||||
[2.32.12]: https://github.com/taiki-e/install-action/compare/v2.32.11...v2.32.12
|
||||
[2.32.11]: https://github.com/taiki-e/install-action/compare/v2.32.10...v2.32.11
|
||||
[2.32.10]: https://github.com/taiki-e/install-action/compare/v2.32.9...v2.32.10
|
||||
[2.32.9]: https://github.com/taiki-e/install-action/compare/v2.32.8...v2.32.9
|
||||
[2.32.8]: https://github.com/taiki-e/install-action/compare/v2.32.7...v2.32.8
|
||||
[2.32.7]: https://github.com/taiki-e/install-action/compare/v2.32.6...v2.32.7
|
||||
[2.32.6]: https://github.com/taiki-e/install-action/compare/v2.32.5...v2.32.6
|
||||
[2.32.5]: https://github.com/taiki-e/install-action/compare/v2.32.4...v2.32.5
|
||||
[2.32.4]: https://github.com/taiki-e/install-action/compare/v2.32.3...v2.32.4
|
||||
[2.32.3]: https://github.com/taiki-e/install-action/compare/v2.32.2...v2.32.3
|
||||
[2.32.2]: https://github.com/taiki-e/install-action/compare/v2.32.1...v2.32.2
|
||||
[2.32.1]: https://github.com/taiki-e/install-action/compare/v2.32.0...v2.32.1
|
||||
[2.32.0]: https://github.com/taiki-e/install-action/compare/v2.31.3...v2.32.0
|
||||
[2.31.3]: https://github.com/taiki-e/install-action/compare/v2.31.2...v2.31.3
|
||||
[2.31.2]: https://github.com/taiki-e/install-action/compare/v2.31.1...v2.31.2
|
||||
[2.31.1]: https://github.com/taiki-e/install-action/compare/v2.31.0...v2.31.1
|
||||
[2.31.0]: https://github.com/taiki-e/install-action/compare/v2.30.0...v2.31.0
|
||||
|
||||
@@ -31,6 +31,7 @@ manual_assert = { level = "allow", priority = 1 }
|
||||
manual_range_contains = { level = "allow", priority = 1 } # https://github.com/rust-lang/rust-clippy/issues/6455#issuecomment-1225966395
|
||||
missing_errors_doc = { level = "allow", priority = 1 }
|
||||
module_name_repetitions = { level = "allow", priority = 1 }
|
||||
nonminimal_bool = { level = "allow", priority = 1 } # buggy https://github.com/rust-lang/rust-clippy/issues?q=is%3Aissue+is%3Aopen+nonminimal_bool
|
||||
similar_names = { level = "allow", priority = 1 }
|
||||
single_match = { level = "allow", priority = 1 }
|
||||
single_match_else = { level = "allow", priority = 1 }
|
||||
|
||||
@@ -105,6 +105,7 @@ https://spdx.org/licenses
|
||||
| [**dprint**](https://github.com/dprint/dprint) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/dprint/dprint/releases) | Linux, macOS, Windows | [MIT](https://github.com/dprint/dprint/blob/HEAD/LICENSE) |
|
||||
| [**git-cliff**](https://github.com/orhun/git-cliff) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/orhun/git-cliff/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/orhun/git-cliff/blob/HEAD/LICENSE-APACHE) OR [MIT](https://github.com/orhun/git-cliff/blob/HEAD/LICENSE-MIT) |
|
||||
| [**grcov**](https://github.com/mozilla/grcov) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/mozilla/grcov/releases) | Linux, macOS, Windows | [MPL-2.0](https://github.com/mozilla/grcov/blob/HEAD/LICENSE-MPL-2.0) |
|
||||
| [**hyperfine**](https://github.com/sharkdp/hyperfine) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/sharkdp/hyperfine/releases) | Linux, macOS, Windows | [MIT](https://github.com/sharkdp/hyperfine/blob/HEAD/LICENSE-MIT) or [Apache-2.0](https://github.com/sharkdp/hyperfine/blob/HEAD/LICENSE-APACHE) |
|
||||
| [**just**](https://github.com/casey/just) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/casey/just/releases) | Linux, macOS, Windows | [CC0-1.0](https://github.com/casey/just/blob/HEAD/LICENSE) |
|
||||
| [**mdbook-linkcheck**](https://github.com/Michael-F-Bryan/mdbook-linkcheck) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/Michael-F-Bryan/mdbook-linkcheck/releases) | Linux, macOS, Windows | [MIT](https://github.com/Michael-F-Bryan/mdbook-linkcheck/blob/HEAD/LICENSE) |
|
||||
| [**mdbook**](https://github.com/rust-lang/mdBook) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/rust-lang/mdBook/releases) | Linux, macOS, Windows | [MPL-2.0](https://github.com/rust-lang/mdBook/blob/HEAD/LICENSE) |
|
||||
|
||||
49
main.sh
49
main.sh
@@ -31,6 +31,13 @@ warn() {
|
||||
info() {
|
||||
echo "info: $*"
|
||||
}
|
||||
_sudo() {
|
||||
if type -P sudo &>/dev/null; then
|
||||
sudo "$@"
|
||||
else
|
||||
"$@"
|
||||
fi
|
||||
}
|
||||
download_and_checksum() {
|
||||
local url="$1"
|
||||
local checksum="$2"
|
||||
@@ -68,7 +75,9 @@ download_and_extract() {
|
||||
local tmp
|
||||
case "${tool}" in
|
||||
# xbuild's binary name is "x", as opposed to the usual crate name
|
||||
xbuild) installed_bin=("${bin_dir}/x") ;;
|
||||
xbuild) installed_bin=("${bin_dir}/x${exe}") ;;
|
||||
# editorconfig-checker's binary name is renamed below
|
||||
editorconfig-checker) installed_bin=("${bin_dir}/${tool}${exe}") ;;
|
||||
*)
|
||||
for tmp in "${bin_in_archive[@]}"; do
|
||||
installed_bin+=("${bin_dir}/$(basename "${tmp}")")
|
||||
@@ -129,7 +138,10 @@ download_and_extract() {
|
||||
tar_args+=("tmp")
|
||||
tar "${tar_args[@]}"
|
||||
for tmp in "${bin_in_archive[@]}"; do
|
||||
mv "${tmp}" "${bin_dir}/"
|
||||
case "${tool}" in
|
||||
editorconfig-checker) mv "${tmp}" "${bin_dir}/${tool}${exe}" ;;
|
||||
*) mv "${tmp}" "${bin_dir}/" ;;
|
||||
esac
|
||||
done
|
||||
else
|
||||
case "${url}" in
|
||||
@@ -284,36 +296,20 @@ install_cargo_binstall() {
|
||||
fi
|
||||
}
|
||||
apt_update() {
|
||||
if type -P sudo &>/dev/null; then
|
||||
retry sudo apt-get -o Acquire::Retries=10 -qq update
|
||||
else
|
||||
retry apt-get -o Acquire::Retries=10 -qq update
|
||||
fi
|
||||
retry _sudo apt-get -o Acquire::Retries=10 -qq update
|
||||
apt_updated=1
|
||||
}
|
||||
apt_install() {
|
||||
if [[ -z "${apt_updated:-}" ]]; then
|
||||
apt_update
|
||||
fi
|
||||
if type -P sudo &>/dev/null; then
|
||||
retry sudo apt-get -o Acquire::Retries=10 -o Dpkg::Use-Pty=0 install -y --no-install-recommends "$@"
|
||||
else
|
||||
retry apt-get -o Acquire::Retries=10 -o Dpkg::Use-Pty=0 install -y --no-install-recommends "$@"
|
||||
fi
|
||||
retry _sudo apt-get -o Acquire::Retries=10 -o Dpkg::Use-Pty=0 install -y --no-install-recommends "$@"
|
||||
}
|
||||
apt_remove() {
|
||||
if type -P sudo &>/dev/null; then
|
||||
sudo apt-get -qq -o Dpkg::Use-Pty=0 remove -y "$@"
|
||||
else
|
||||
apt-get -qq -o Dpkg::Use-Pty=0 remove -y "$@"
|
||||
fi
|
||||
_sudo apt-get -qq -o Dpkg::Use-Pty=0 remove -y "$@"
|
||||
}
|
||||
snap_install() {
|
||||
if type -P sudo &>/dev/null; then
|
||||
retry sudo snap install "$@"
|
||||
else
|
||||
retry snap install "$@"
|
||||
fi
|
||||
retry _sudo snap install "$@"
|
||||
}
|
||||
apk_install() {
|
||||
if type -P sudo &>/dev/null; then
|
||||
@@ -325,11 +321,7 @@ apk_install() {
|
||||
fi
|
||||
}
|
||||
dnf_install() {
|
||||
if type -P sudo &>/dev/null; then
|
||||
retry sudo "${dnf}" install -y "$@"
|
||||
else
|
||||
retry "${dnf}" install -y "$@"
|
||||
fi
|
||||
retry _sudo "${dnf}" install -y "$@"
|
||||
}
|
||||
sys_install() {
|
||||
case "${base_distro}" in
|
||||
@@ -702,7 +694,8 @@ for tool in "${tools[@]}"; do
|
||||
case "${tool_bin_stem}" in
|
||||
# biome up to 1.2.2 exits with 1 on both --version and --help flags.
|
||||
# cargo-machete up to 0.6.0 does not support --version flag.
|
||||
biome | cargo-machete) rx "${tool_bin_stem}" --version || true ;;
|
||||
biome) rx "${tool_bin_stem}" --version || true ;;
|
||||
cargo-machete) rx "${tool_bin_stem}" "${tool_bin_stem#cargo-}" --version || true ;;
|
||||
# these packages support neither --version nor --help flag.
|
||||
cargo-careful | wasm-bindgen-test-runner) ;;
|
||||
# wasm2es6js does not support --version flag and --help flag doesn't contains version info.
|
||||
|
||||
26
manifests/biome.json
generated
26
manifests/biome.json
generated
@@ -35,13 +35,33 @@
|
||||
}
|
||||
},
|
||||
"latest": {
|
||||
"version": "1.6.3"
|
||||
"version": "1.6.4"
|
||||
},
|
||||
"1": {
|
||||
"version": "1.6.3"
|
||||
"version": "1.6.4"
|
||||
},
|
||||
"1.6": {
|
||||
"version": "1.6.3"
|
||||
"version": "1.6.4"
|
||||
},
|
||||
"1.6.4": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "b4b9ac0fb6ce7f28c77430b07139ca54794a7e5fbcd94cacc91cdd15bbeb08a2"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "c871c17346a965a31bfeb0ed4f5046b2ea64940c703cb7ae460d001c788de2ea"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "df7a3f2c256b666a05d6c5eeb72a3fc0d836a836566d918f8fa619abb2c7ccf4"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"checksum": "1cb7a0e478f6d1148d79c685af685c1033f4a361417cf9bf25a7ab05c075149a"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "e62a09a4943be949ff7e5b75af76ea9efa02dc0d2e772fd0f7338b94ebe06163"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"checksum": "13566c0cdf892cf8e67256f56e7de6a07c8e9f5b78c6494c49a0f7a7752a6aa1"
|
||||
}
|
||||
},
|
||||
"1.6.3": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
18
manifests/cargo-deny.json
generated
18
manifests/cargo-deny.json
generated
@@ -19,10 +19,24 @@
|
||||
}
|
||||
},
|
||||
"latest": {
|
||||
"version": "0.14.20"
|
||||
"version": "0.14.21"
|
||||
},
|
||||
"0.14": {
|
||||
"version": "0.14.20"
|
||||
"version": "0.14.21"
|
||||
},
|
||||
"0.14.21": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "a44734086a42d7b93715da545c2423684718d89d4855cd776384444a366813fd"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "9bf07f9348aee79a0ed18caa399e12eb91f5397333b5b46ecd8f966bc1c657d5"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "231f24cfa8ef1e517b3dea37d90a5d8c4ad297276d4133852c1b2a8d084a1720"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "60cd49d30f5fbe63d7d20c4c2d90253f932cb4e9f9468d20a7bf152da959c3e4"
|
||||
}
|
||||
},
|
||||
"0.14.20": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
18
manifests/cargo-dinghy.json
generated
18
manifests/cargo-dinghy.json
generated
@@ -11,7 +11,23 @@
|
||||
}
|
||||
},
|
||||
"latest": {
|
||||
"version": "0.6.8"
|
||||
"version": "0.7.1"
|
||||
},
|
||||
"0.7": {
|
||||
"version": "0.7.1"
|
||||
},
|
||||
"0.7.1": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "1985095f34f016900d237efc5479be3154f6fd2d168109a4c6d774d77e9eb21f"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "30902c7a7834f773c56ac2bde6b58be983b13b3d4cd7077ec415ba4b06c4039b"
|
||||
}
|
||||
},
|
||||
"0.7.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "01ef6234425231a6e49b40fb0fc4df13095756a02aff61f6c3ee862cd57916e1"
|
||||
}
|
||||
},
|
||||
"0.6": {
|
||||
"version": "0.6.8"
|
||||
|
||||
108
manifests/cargo-hack.json
generated
108
manifests/cargo-hack.json
generated
@@ -2,10 +2,114 @@
|
||||
"rust_crate": "cargo-hack",
|
||||
"template": null,
|
||||
"latest": {
|
||||
"version": "0.6.23"
|
||||
"version": "0.6.27"
|
||||
},
|
||||
"0.6": {
|
||||
"version": "0.6.23"
|
||||
"version": "0.6.27"
|
||||
},
|
||||
"0.6.27": {
|
||||
"x86_64_linux_musl": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.27/cargo-hack-x86_64-unknown-linux-musl.tar.gz",
|
||||
"checksum": "7713f063bdb52abf23e8a121664bba62144c54068e746a7c5904c9f396884db2"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.27/cargo-hack-x86_64-apple-darwin.tar.gz",
|
||||
"checksum": "75e807f5c763a3d7a44dab7e13158299f9b9adf14247e41ded97e45ca38b799d"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.27/cargo-hack-x86_64-pc-windows-msvc.tar.gz",
|
||||
"checksum": "695b1a6bc887e07a52710670bbb13237276f6898446bfe2104b38df690f2d556"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.27/cargo-hack-aarch64-unknown-linux-musl.tar.gz",
|
||||
"checksum": "904aff3154e3a981e138935f44296c007e84f464cc3da1fc96ee0a11b0511631"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.27/cargo-hack-aarch64-apple-darwin.tar.gz",
|
||||
"checksum": "3a52aaa620296e0213e7e3fdd95e70f2c5677882c74a6c0a0ac8b8bae604e65f"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.27/cargo-hack-aarch64-pc-windows-msvc.tar.gz",
|
||||
"checksum": "aedeb5aeb5bc7d01ce3f854dbd5bf6e5230c0c44ffd5d527a9ee85a60ccaafdf"
|
||||
}
|
||||
},
|
||||
"0.6.26": {
|
||||
"x86_64_linux_musl": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.26/cargo-hack-x86_64-unknown-linux-musl.tar.gz",
|
||||
"checksum": "722bc8269e30ff75cfa260a3ba3a94f46fd3ad8de47a158fa2bde1d07ba3eb53"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.26/cargo-hack-x86_64-apple-darwin.tar.gz",
|
||||
"checksum": "ea2b014cf60d6fcf3d85d277fe88a7f4ec1db7238077463f56f8093acaefccaf"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.26/cargo-hack-x86_64-pc-windows-msvc.tar.gz",
|
||||
"checksum": "9497dcecb1f09ca2f2f0a6a2c91a1152ba56c386981315461edeba4914da6433"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.26/cargo-hack-aarch64-unknown-linux-musl.tar.gz",
|
||||
"checksum": "77e63cf8c52718c12a0a46749464375c992ec2b7d524f8723a32623560612fce"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.26/cargo-hack-aarch64-apple-darwin.tar.gz",
|
||||
"checksum": "8e896ca939c669d951acf98f2493f8a8b7a7beb3e808cb5af764c8f66a1c58e8"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.26/cargo-hack-aarch64-pc-windows-msvc.tar.gz",
|
||||
"checksum": "9084bad2063b00d96237582b8623c4e13ed476585aa8461defe751fc134c77ea"
|
||||
}
|
||||
},
|
||||
"0.6.25": {
|
||||
"x86_64_linux_musl": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.25/cargo-hack-x86_64-unknown-linux-musl.tar.gz",
|
||||
"checksum": "e90bdb19108c308af9be1104d93209ce03aa6d91f5c54b5678682d970ba1660a"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.25/cargo-hack-x86_64-apple-darwin.tar.gz",
|
||||
"checksum": "59636ba9a2452ebf030c654718392c950f4d0478a87c5b70a2a0cb55b6d283b5"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.25/cargo-hack-x86_64-pc-windows-msvc.tar.gz",
|
||||
"checksum": "001102a8b6965dad68be41db1058b7e7abad4d8e9dd375912ae43ccebca7696c"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.25/cargo-hack-aarch64-unknown-linux-musl.tar.gz",
|
||||
"checksum": "1307ce8db78fdf7616fb025893348eaf7e9ed77a3a3fe3fd348076a41a18f570"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.25/cargo-hack-aarch64-apple-darwin.tar.gz",
|
||||
"checksum": "29488347b36ee0a2d48b2d32d7b5b24addcdb2f42a52784de41de6353c62fd43"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.25/cargo-hack-aarch64-pc-windows-msvc.tar.gz",
|
||||
"checksum": "5f5bbe4a544e7b923365db6c3af05bdeed865952b6cc15c9ec30b7487b4cb52d"
|
||||
}
|
||||
},
|
||||
"0.6.24": {
|
||||
"x86_64_linux_musl": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.24/cargo-hack-x86_64-unknown-linux-musl.tar.gz",
|
||||
"checksum": "82a4a2cc134b5712df98fe36bb3b66652094f7e7c815c3559fc249671c5f0eca"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.24/cargo-hack-x86_64-apple-darwin.tar.gz",
|
||||
"checksum": "9a95d8613269ff9543bdc1f5462518375aec4a3602c3283b3e6b1ff30c43fb2a"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.24/cargo-hack-x86_64-pc-windows-msvc.tar.gz",
|
||||
"checksum": "12da431e0c2775bf7b187c26d14fb4e8af7d0e38887635bdbe5d458c131a7717"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.24/cargo-hack-aarch64-unknown-linux-musl.tar.gz",
|
||||
"checksum": "73e1e998a31a96ec692044f2fc7291d6a0f5e4259515b09f25541f1e497b12b8"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.24/cargo-hack-aarch64-apple-darwin.tar.gz",
|
||||
"checksum": "e4fccd7a5eadc80c536dcfcadb608cbd0682bfd6ebe5dfe7580e781106213e54"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.24/cargo-hack-aarch64-pc-windows-msvc.tar.gz",
|
||||
"checksum": "dcaf75eb059939fa8c8f942bba25b706a991af249672d6155cbae8dd15b70bfe"
|
||||
}
|
||||
},
|
||||
"0.6.23": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
21
manifests/cargo-llvm-cov.json
generated
21
manifests/cargo-llvm-cov.json
generated
@@ -18,10 +18,27 @@
|
||||
}
|
||||
},
|
||||
"latest": {
|
||||
"version": "0.6.8"
|
||||
"version": "0.6.9"
|
||||
},
|
||||
"0.6": {
|
||||
"version": "0.6.8"
|
||||
"version": "0.6.9"
|
||||
},
|
||||
"0.6.9": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "fb4e71dae6fd641257bd4e5827723c58353f005aa06d3d4a5297221db22abc9b"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "7ffe3766f1e357c4d905037e5b2784020ed1788d03cf82f7f95278776cf0cfca"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "22ee7042ff2e0571ef65a5a89f322f8207c73e297840e73d174f3e9490bce7d6"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"checksum": "a88c56940db6dc18d0c75cf77b9f342134b85fafd13707ac1fddde9c5c9aa6bd"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "bf4bba9e1490dae056335d99b13bd3ef8497bd8aa53970dbc2a9c733b2220db6"
|
||||
}
|
||||
},
|
||||
"0.6.8": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
18
manifests/cargo-make.json
generated
18
manifests/cargo-make.json
generated
@@ -19,10 +19,24 @@
|
||||
}
|
||||
},
|
||||
"latest": {
|
||||
"version": "0.37.10"
|
||||
"version": "0.37.11"
|
||||
},
|
||||
"0.37": {
|
||||
"version": "0.37.10"
|
||||
"version": "0.37.11"
|
||||
},
|
||||
"0.37.11": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "6c5b0196681e4582269a6bee9c85d98533debb628ee0a7d4580c68f6f47b6cdb"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "c92d7e381c87d3619084dfb83743cf273a0e78b5fa2fdde030e12b0bfbbba954"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "097cb1bec258213b8b91cd54ea39d41018e5caac6c48d04e60d245b31838210b"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "1bfb4f3fba3e22efbc504421739547eaa063414f82d7a7b1af4ff0e98cda0be3"
|
||||
}
|
||||
},
|
||||
"0.37.10": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
22
manifests/cargo-tarpaulin.json
generated
22
manifests/cargo-tarpaulin.json
generated
@@ -18,7 +18,27 @@
|
||||
}
|
||||
},
|
||||
"latest": {
|
||||
"version": "0.27.3"
|
||||
"version": "0.28.0"
|
||||
},
|
||||
"0.28": {
|
||||
"version": "0.28.0"
|
||||
},
|
||||
"0.28.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "c86810ef9638219f70db16e9e272584b1365c2edfb63fe0e03f7254954c0a717"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "6bc2f349c837042fc90b3841d9ff5e657c7f5d9ebb2a15a4ba70ab5040587bf7"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "6ae64d9ebb91fe26bd8e2cb61c0a3604c0aa53c080d99921cc95d05d31e866f9"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"checksum": "6c023e176798e78c81cc4ba15d66c5f4f4f21c8000e69d469075b5927a1a8644"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "b2fee8ce9cb93cab5b467459cf4b63dd80ea372dac36c98fccc35660dd454fd5"
|
||||
}
|
||||
},
|
||||
"0.27": {
|
||||
"version": "0.27.3"
|
||||
|
||||
21
manifests/dprint.json
generated
21
manifests/dprint.json
generated
@@ -24,10 +24,27 @@
|
||||
}
|
||||
},
|
||||
"latest": {
|
||||
"version": "0.45.0"
|
||||
"version": "0.45.1"
|
||||
},
|
||||
"0.45": {
|
||||
"version": "0.45.0"
|
||||
"version": "0.45.1"
|
||||
},
|
||||
"0.45.1": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "eaf2690b7414d11bc33fb2a81898f285748a7a6a7983f965b569e536fb67b815"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "83cce6b82d8674dbdddaf911bc117f1c866aaa4712aa381e54ab9466526026aa"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "71fef42ad86017a50bee977836dfd387d8584d6a9c4c03354d62977eaa1f135b"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"checksum": "c05d839d1f187d68d55effc60add4e66afb373015a1d1126c310b5c8669a8563"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "be6e4bcf9aafeb4ef34f27385717004cc0dfd06f8bce8e67b18937b53285d436"
|
||||
}
|
||||
},
|
||||
"0.45.0": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
78
manifests/editorconfig-checker.json
generated
Normal file
78
manifests/editorconfig-checker.json
generated
Normal file
@@ -0,0 +1,78 @@
|
||||
{
|
||||
"rust_crate": null,
|
||||
"template": {
|
||||
"x86_64_linux_gnu": {
|
||||
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v${version}/ec-linux-amd64.tar.gz",
|
||||
"bin": "bin/ec-linux-amd64"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v${version}/ec-darwin-amd64.tar.gz",
|
||||
"bin": "bin/ec-darwin-amd64"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v${version}/ec-windows-amd64.exe.tar.gz",
|
||||
"bin": "bin/ec-windows-amd64.exe"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v${version}/ec-linux-arm64.tar.gz",
|
||||
"bin": "bin/ec-linux-arm64"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v${version}/ec-darwin-arm64.tar.gz",
|
||||
"bin": "bin/ec-darwin-arm64"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v${version}/ec-windows-arm64.exe.tar.gz",
|
||||
"bin": "bin/ec-windows-arm64.exe"
|
||||
}
|
||||
},
|
||||
"latest": {
|
||||
"version": "3.0.1"
|
||||
},
|
||||
"3": {
|
||||
"version": "3.0.1"
|
||||
},
|
||||
"3.0": {
|
||||
"version": "3.0.1"
|
||||
},
|
||||
"3.0.1": {
|
||||
"x86_64_linux_gnu": {
|
||||
"checksum": "debda88bcf5048280101b743b3104732650c8b49a2a017ed815481c817cfe13f"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "9e4b4e1340e905bfe0b993fe1343e95e0714eb8b715e35608018a8420866a60e"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "902556a8558108f910834f3e116f778e4a6710dbc74f79a065039ea52abe4d25"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"checksum": "59de9965c7b2629112b158bedff3f132115bd53fd14e3b477cc3a5fc77233e6b"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "d7f0d4fbc05cee0afcb7debc130f2dd133fbd2a03ba80efa0d21fd19d774bf1b"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"checksum": "b845ef4cd75fe76233f5537111bf24f9aeb3fc69f0aa90a4ebf306ad8028aa08"
|
||||
}
|
||||
},
|
||||
"3.0.0": {
|
||||
"x86_64_linux_gnu": {
|
||||
"checksum": "8e2f3c5fa4891542535185a4859c5f92832bc11821eb03a081bc6bd87af5a829"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "d331806227c1a1ed96ddd34eceac51bd1cef0121f78bdb09d509771f6e5aec79"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "ff171ef63361bbd783622ba778a83e6fe5d6615e8b9e9e9c2f2c177e89dba499"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"checksum": "edf1d12ba1e6ff70090f063e7937081b49ba6007cd02e45f8329bbf965ed609e"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "35324d5914d147cb51859e49c48909cef22ae448fca407b9d39f95dcc77be109"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"checksum": "40b382a225a345e28f575010b637a372eb004ba3f1544341df0fbc265d183ff6"
|
||||
}
|
||||
}
|
||||
}
|
||||
47
manifests/git-cliff.json
generated
47
manifests/git-cliff.json
generated
@@ -27,10 +27,53 @@
|
||||
}
|
||||
},
|
||||
"latest": {
|
||||
"version": "2.1.2"
|
||||
"version": "2.2.1"
|
||||
},
|
||||
"2": {
|
||||
"version": "2.1.2"
|
||||
"version": "2.2.1"
|
||||
},
|
||||
"2.2": {
|
||||
"version": "2.2.1"
|
||||
},
|
||||
"2.2.1": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "3cf00214bb60269a1d4073c10bc468907e9b92570892817083fdecd3133e5da3"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "59f761954d01ffdabb7db83f3cf49891158a303d9be27898d5e62477bf2308fa"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "727c92204c1b214204d9be1e7f6efcfcb236f2cc0bd9e51f51d39e25926648e7"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"checksum": "6e8d262c30c15d9b8b5d4029ce92f7576bfcd83c26a9c1a964e219695b236046"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "6f1d4b2c93bd35014074aa1b383fb7c4fe552ca0e241514c10e89da5f09434ba"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"checksum": "ca0d2dd4e3590c6c78bda6ce5c8275e201da4c1f5a47998de4118dccfdbde01b"
|
||||
}
|
||||
},
|
||||
"2.2.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "5f4c75d60fe2a8160ad5d4f6bd9fa8d7c780272e1cfae0753c83ac20101e898f"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "26d1810e470735a551998f727b87728d9de1b993c14666a018e1f7ba7f5c52da"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "85f55fe0cdcd7de5410d82cb7417051cfe2eb4051ae8b9bb907ee6ce1329efab"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"checksum": "66697436c1f6581458c95ef5187d725a34f6a1fd94e2a46306f85c92a27f7f8c"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "395d50f2657a0c5425e5c24672f9c5247ec36c57c08f485d2b0050dc81270b22"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"checksum": "11ed1767f0384ed2dc7b37b3f8842ff9a5385fe71ca1811a3615f77b92e2f45f"
|
||||
}
|
||||
},
|
||||
"2.1": {
|
||||
"version": "2.1.2"
|
||||
|
||||
319
manifests/hyperfine.json
generated
Normal file
319
manifests/hyperfine.json
generated
Normal file
@@ -0,0 +1,319 @@
|
||||
{
|
||||
"rust_crate": "hyperfine",
|
||||
"template": {
|
||||
"x86_64_linux_musl": {
|
||||
"url": "https://github.com/sharkdp/hyperfine/releases/download/v${version}/hyperfine-v${version}-x86_64-unknown-linux-musl.tar.gz",
|
||||
"bin": "hyperfine-v${version}-x86_64-unknown-linux-musl/hyperfine"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"url": "https://github.com/sharkdp/hyperfine/releases/download/v${version}/hyperfine-v${version}-x86_64-apple-darwin.tar.gz",
|
||||
"bin": "hyperfine-v${version}-x86_64-apple-darwin/hyperfine"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/sharkdp/hyperfine/releases/download/v${version}/hyperfine-v${version}-x86_64-pc-windows-msvc.zip",
|
||||
"bin": "hyperfine-v${version}-x86_64-pc-windows-msvc/hyperfine.exe"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"url": "https://github.com/sharkdp/hyperfine/releases/download/v${version}/hyperfine-v${version}-aarch64-unknown-linux-gnu.tar.gz",
|
||||
"bin": "hyperfine-v${version}-aarch64-unknown-linux-gnu/hyperfine"
|
||||
}
|
||||
},
|
||||
"latest": {
|
||||
"version": "1.18.0"
|
||||
},
|
||||
"1": {
|
||||
"version": "1.18.0"
|
||||
},
|
||||
"1.18": {
|
||||
"version": "1.18.0"
|
||||
},
|
||||
"1.18.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "ef3855ad6a1bf97055a90dc3dfc5d4a48494cb80344027db932a96341d415193"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "f421263f160f4b4967d0a1420b06a48cb60e429c610096f99bb433dd719685c6"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "b43c22a9eb5f3b6e85bcf480e6adb986b2b0c27f52db762f017893bb1ad52794"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"checksum": "1174db3a55247a89d8f6161101e15455a2ebdca6948d42e9bc50b78c1d771e4a"
|
||||
}
|
||||
},
|
||||
"1.17": {
|
||||
"version": "1.17.0"
|
||||
},
|
||||
"1.17.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "563de47d843810de501e3e6bfcb4571a4ff957eab811c2af87be23d1c599ae47"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "5dfc0b1f2791d4b0b18a0629d0ed85717539bdc3a13dfb1bd2a293f203a92d21"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "496a4ebad0f461e81aafd38bedc339442a1c569c7256ad43cecbff1617cafaa4"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"checksum": "0c3f3c8f572ae6817a6f95f1983cd285ec3065e4f1b39d7cfc3dae9f43fc1fd2"
|
||||
}
|
||||
},
|
||||
"1.16": {
|
||||
"version": "1.16.1"
|
||||
},
|
||||
"1.16.1": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "f5d26e69fd17200f6b32debe0603b0ff8b1c0cdf2f25463be6da9311f6910613"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "f19d22147b5307138524eed5eff2265a116e5ecbaab886bbe0eb02e57cbb3f2c"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "12f5ddcc4fd587e3c1084e729a5d198bf6eacef5614a4cdfd557475ef5ef9e66"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"checksum": "1f441fb7ea2b2f9f38230e56840f801d1b55e38b1f1c164ed24101b4cea740bf"
|
||||
}
|
||||
},
|
||||
"1.16.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "99e92dce7faded2e0e931e360c26ac50ec945d7d9bd7a679c341660e8201f71b"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "b4964645b56c2b99bc13318038ff1907260523b4131d5b44c83e73dc3dc23150"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "299b68922f2ddaf8ff8d9a3006fb56d42ce978c71d188bf2b7f2bc690346c3eb"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"checksum": "a3237ed292edd867fdba4284ad86df619147ca1efabf9e16a2ddfc1bb244555d"
|
||||
}
|
||||
},
|
||||
"1.15": {
|
||||
"version": "1.15.0"
|
||||
},
|
||||
"1.15.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "38859f8b7cb61f2d76de888eae36c78fbfcbf791fb0ef878ed2dab2a5e91bfb0"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "a79b6b00c4740d62fe4b2c1eed082db1f4eea07102a7c731135d34815f6d924d"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "ebfefb5ad2bb183152e0b0e929ec8002e18e31e557d40264fa4f0488afecc992"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"checksum": "cdab3eea4da4108694855b95cd24fa45a4978eba7b009863c18b4c5d026f6793"
|
||||
}
|
||||
},
|
||||
"1.14": {
|
||||
"version": "1.14.0"
|
||||
},
|
||||
"1.14.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "9d3c53e7da84b41896d4208b722765742af1169a4dab9788321f8597ea159010"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "b6aee0b7c13c21b72a04aef6ca9f5cba9186d8114cae3dbd2f0d1fcb4dca0af7"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "0e38512f7c731044629b5bb9f78f3d348a5906be43548c65b3c459333964dc0a"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"checksum": "2f7b88181370e8e6d6039fa549ac32ec8c62fa790db38ad99f4964f3d3e1dee4"
|
||||
}
|
||||
},
|
||||
"1.13": {
|
||||
"version": "1.13.0"
|
||||
},
|
||||
"1.13.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "d22bc7a845195e7f53268b43bb91455e6cb0a7e6a3fc7f89cd307f7261bfc985"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "7050e26f77794b3a283f90ba3a47a340a57decf90b4ebf8fab1d7fde1b4d0e51"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "555af098497afe86e8284da95cec50768f865c83b8a26ab204c61088ff8898fe"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"checksum": "942b4eb9bea5b3a223870337c46d759d7945e6db12c803abfcfc20255ba99bee"
|
||||
}
|
||||
},
|
||||
"1.12": {
|
||||
"version": "1.12.0"
|
||||
},
|
||||
"1.12.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "b66e7a55fc1b7fd1f6443861f65bde87a4794c4721dee5e11dc0294f27116efc"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "fa1c2a80ac1325682c300a772ac80b6374b1e0c2266a6edaa7fd7363be4a8180"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "ae92a684d0f72c209eab8fe320cfea877383605a7ed18d72e3096b938c28be4b"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"checksum": "791f92fbf7c94efea520901ce8219e3dc63beb9b54aa07664a72ffbe317c1b35"
|
||||
}
|
||||
},
|
||||
"1.11": {
|
||||
"version": "1.11.0"
|
||||
},
|
||||
"1.11.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "0e7a109e99fe34e9dde0f86597fe0a59bc756cb280d0e191d30acdd1226f70c1"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "28dcab2a94507d36870a5bc2173f609b1a9eb002ee06a45a47eb45be1c5f6a55"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "ebaed320d664d0a496d9f2b4953c80cff708c1571d0aa1170e0211b1ed4a7999"
|
||||
}
|
||||
},
|
||||
"1.10": {
|
||||
"version": "1.10.0"
|
||||
},
|
||||
"1.10.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "0010d9cae3a321fc1bd4400d1cb6a5098974ec5f8c808c88a2d996afbc4de0e4"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "8054528f1556143790debbf96171f5c74d82ca4b759bb9cbcbc5ebfb74b7c571"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "2f2d930ae41ce75034d0a988d44f125f58110f77decacea4a0bbb93d26c6f60e"
|
||||
}
|
||||
},
|
||||
"1.9": {
|
||||
"version": "1.9.0"
|
||||
},
|
||||
"1.9.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "9912746d62d63b224f8c4086c0ba41d15013b013256a4e7706a33030850b7f4b"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "d59dc8f59d52ba80b5c7f420e09af13311c9aa1f28b7b3f0c02732f490d69b1e"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "30fcf48a55f680a0157e1f8be7698f028ed28bbd7fdd58ec725562c6d8885b60"
|
||||
}
|
||||
},
|
||||
"1.8": {
|
||||
"version": "1.8.0"
|
||||
},
|
||||
"1.8.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "c60cb1de2921abdf4da5da70a89e690a2944f13362176288c20806fa199b3cea"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "429d51e3d1b42acd838d091bfe6f26179627ae976655224683b664f7551cbd8d"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "ebfdecd67fbd1a827bf4d5af016b9e40623df6d38524809567a1cb426de986cc"
|
||||
}
|
||||
},
|
||||
"1.7": {
|
||||
"version": "1.7.0"
|
||||
},
|
||||
"1.7.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "94102b0776cf61b39439efeb9685e8504451b8adafadaf03b0738a616b23d84c"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "ec5ada45adc21066404ea7bd9247ef693ef107362d76ba8c69c0bfde98ce6005"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "49344878a094e0998fb3e0ab808eec7754e02d4e11fac4f64b911ac2bb31026d"
|
||||
}
|
||||
},
|
||||
"1.6": {
|
||||
"version": "1.6.0"
|
||||
},
|
||||
"1.6.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "023834d68a1572156282d6354e348d2074f9abb5ace975d91cc845ced2a75d7f"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "757d6b59f7862f0fba0b8e8d0cddbd076bc39ce0a0f735c85f414cb9cb7f7bc6"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "bad7db58bdaa5b520a79617931ebb29555bd81dca93864b9761197c88de38faf"
|
||||
}
|
||||
},
|
||||
"1.5": {
|
||||
"version": "1.5.0"
|
||||
},
|
||||
"1.5.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "38d1e1efa4dfd636a9808a580b111a7baf5c60f3b160d2ce22c719c42a0bdb9c"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "ab638d511cde9e394cd41145191a2caefb105962635babed8e9cb3d18d465151"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "8e34992ef9ad8ccd12a2212982bc54b918083607d3018a19246f024d0d6bc690"
|
||||
}
|
||||
},
|
||||
"1.4": {
|
||||
"version": "1.4.0"
|
||||
},
|
||||
"1.4.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "8ff7cf913d7d85cbcafdb443b815f296ec57a50f9944d41b9788deb69616dccf"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "d5de1465b4121723715ce0c0e05972ede42dd55ce6f3c07763a60e4a35391212"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "5d993dc621f71ea3d13d0d9f48bc083d3b1cb3325e87f248aa0f58f58b0d19b4"
|
||||
}
|
||||
},
|
||||
"1.3": {
|
||||
"version": "1.3.0"
|
||||
},
|
||||
"1.3.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "6f4c3103f7d512a985c925e44ab1509c3d5c5ce02595f6f63690c3b0bfa40e5c"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "2145bc8f3c67492feef7be4344e2390c58af163c6fd0e3624cb7ae64e7528b0d"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "9821346df3c85433e87052518cd91887137480e5070fa0fb5e160ece54d69c84"
|
||||
}
|
||||
},
|
||||
"1.2": {
|
||||
"version": "1.2.0"
|
||||
},
|
||||
"1.2.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "a8048e3b43b2353ccd654c8362231abc94f213770ce3e527fbbc094d8ddd9798"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "c3af3b89b7da9d7d3ff8dec7bf47e62194f07eba0684be385fc74961f4b2a299"
|
||||
}
|
||||
},
|
||||
"1.1": {
|
||||
"version": "1.1.0"
|
||||
},
|
||||
"1.1.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "82d89913bae4a88fd70391cfaa9ce3a21473966ecb4ccb8c44bd5d75b449ca05"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "e92906bd910ca4038dbdd4c39d649ce8b777d7367ee00f1139681090860f6e18"
|
||||
}
|
||||
},
|
||||
"1.0": {
|
||||
"version": "1.0.0"
|
||||
},
|
||||
"1.0.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "6899615cab465476e6f988e8a3511e364f436e013efa1d3069e80d3c19857041"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "c9c1891479f2784349645fe82403158d7284713bfcc1669823bfb4b271f37ef9"
|
||||
}
|
||||
}
|
||||
}
|
||||
30
manifests/parse-changelog.json
generated
30
manifests/parse-changelog.json
generated
@@ -2,10 +2,36 @@
|
||||
"rust_crate": "parse-changelog",
|
||||
"template": null,
|
||||
"latest": {
|
||||
"version": "0.6.5"
|
||||
"version": "0.6.6"
|
||||
},
|
||||
"0.6": {
|
||||
"version": "0.6.5"
|
||||
"version": "0.6.6"
|
||||
},
|
||||
"0.6.6": {
|
||||
"x86_64_linux_musl": {
|
||||
"url": "https://github.com/taiki-e/parse-changelog/releases/download/v0.6.6/parse-changelog-x86_64-unknown-linux-musl.tar.gz",
|
||||
"checksum": "b69f876c15d0152ae1272a0a39568b43cec3736b6e66c3300405ae9d6fdc4760"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"url": "https://github.com/taiki-e/parse-changelog/releases/download/v0.6.6/parse-changelog-x86_64-apple-darwin.tar.gz",
|
||||
"checksum": "7ddd89ab37f2989e1ab61c899e17aeded29a7949412bc782c9bc30c0a00e9a26"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/taiki-e/parse-changelog/releases/download/v0.6.6/parse-changelog-x86_64-pc-windows-msvc.tar.gz",
|
||||
"checksum": "4c8152394762570a10da52251af56d390a9f98675fa863d1de65a2a6c93b0a69"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"url": "https://github.com/taiki-e/parse-changelog/releases/download/v0.6.6/parse-changelog-aarch64-unknown-linux-musl.tar.gz",
|
||||
"checksum": "ad1242a89ab72b3f36f0a5e1989510ed2ef4b286dba9f5c078bbee2078508a32"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/taiki-e/parse-changelog/releases/download/v0.6.6/parse-changelog-aarch64-apple-darwin.tar.gz",
|
||||
"checksum": "5ee2f83a32a7373e2022d79cb637763c35a45d03601ca5505131c265d6329e9d"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"url": "https://github.com/taiki-e/parse-changelog/releases/download/v0.6.6/parse-changelog-aarch64-pc-windows-msvc.tar.gz",
|
||||
"checksum": "6bcd17c384673d6dda79dae590eaefc4ce4796500a4c4a7fc8d091f9e9a0f143"
|
||||
}
|
||||
},
|
||||
"0.6.5": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
43
manifests/syft.json
generated
43
manifests/syft.json
generated
@@ -23,13 +23,50 @@
|
||||
}
|
||||
},
|
||||
"latest": {
|
||||
"version": "1.1.0"
|
||||
"version": "1.2.0"
|
||||
},
|
||||
"1": {
|
||||
"version": "1.1.0"
|
||||
"version": "1.2.0"
|
||||
},
|
||||
"1.2": {
|
||||
"version": "1.2.0"
|
||||
},
|
||||
"1.2.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "f56d63f6be18b12b6aff1222f5c9bcfe739b7d167165ed784151bb38e6c49bb2"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "8be9524c6b91304bbdddd183ff884b1cbdd805ba0d228b587ad3566ea0e66171"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "aec5b0219d948be0c9489c30eda9f463d10d7bcc3edca7b5c3b0f6d76dbc0704"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"checksum": "5699156ca5e568dad326605e2cb8a24774cd87ab858ac8fc438b8028e13c9d89"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "efaf83c8af800cea03f78eed117dfc8c16bebc64e6bcb165e0287cdae195fd76"
|
||||
}
|
||||
},
|
||||
"1.1": {
|
||||
"version": "1.1.0"
|
||||
"version": "1.1.1"
|
||||
},
|
||||
"1.1.1": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "e41c3b7b20cf134b52067edf826364d6040bd401a18ee17e5c4862e57ca7968e"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "1f899350c06c061086c72759d2d3255d936485882302cda47b613e4a72b9ec19"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "ffb4847eb0787888497813db7d9c3dcc71ab190ff49672b0235ec12a6837c197"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"checksum": "33067023147abab03b43dc6ce46af156bb4b917738c46a290694f4372d48b986"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "c5b65ad9e2fb1d895f7f21996e2b8b51f28c1371bcb8f7e92a0973cea0573e72"
|
||||
}
|
||||
},
|
||||
"1.1.0": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
133
manifests/typos.json
generated
133
manifests/typos.json
generated
@@ -15,10 +15,139 @@
|
||||
}
|
||||
},
|
||||
"latest": {
|
||||
"version": "1.19.0"
|
||||
"version": "1.20.8"
|
||||
},
|
||||
"1": {
|
||||
"version": "1.19.0"
|
||||
"version": "1.20.8"
|
||||
},
|
||||
"1.20": {
|
||||
"version": "1.20.8"
|
||||
},
|
||||
"1.20.8": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "681a132089eae4d7c08b9bd9e0fb4bd40eb2418658130c91dcadaaa190cb0334"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "3f321104f7d5fe7f7d773d888ef0b235aad6c64889486b1d0858335c8f7075b7"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "bdd479b600d84b423b36811140b7617c6dd541df46e9d8729a837b5431351463"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "50b0c0392c0d49f4617daa30035d632c9dbe1c6ad0facca73395d7be50163b7e"
|
||||
}
|
||||
},
|
||||
"1.20.7": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "90ec15ee370cabe01111e8fb488e9b96382c6e27e3444d285df49387fedb5c52"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "5f93dda37eedfbfc9e9513c23402432d7e4a99dcf926cad69a2e24ae3c2c9f1c"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "9d12e8b464d29be93b53da2bf8dbd727fc8dd51ce25d40b67edd62209d40297e"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "23ffc31c0beea9b2cd832cec5e77e3d516c9f6c0ae3aa92d160b5f2447569be3"
|
||||
}
|
||||
},
|
||||
"1.20.6": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "bceb5e6a9bde42e8147809bb894835aad65563fc90ac8f0c512ec750b5fb0ed7"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "309554fd276f5ef670c95e92e698b5fdf866fd863b686df185e5e677353044b9"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "bcc6718c7dfba565223b67308f52d4fde521fb96be9c7865112191fd571eeac1"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "b963887ffb9c59829c5cc6316396222391d2783aac91e500bca872e1aeeaf956"
|
||||
}
|
||||
},
|
||||
"1.20.5": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "dd638fcde5e955bb801b9be28e912977dba6c857603ca14c212c71fc6cd871b0"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "55cd7b30f2a081e6cda222df753da265daf816fe379d6307ba14de7f0c6a493f"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "b98a51f9b41c606d7f431e2902e2929daba17ee8841f4b197b1459ee1b66b6eb"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "d35a6e13fab8b967ae07acb23416c8ed2fb9deb8d57fc0e0f7403606a968e110"
|
||||
}
|
||||
},
|
||||
"1.20.4": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "d7df369303db357ccbc3b0b0f7c0dbb8ba3b4c9767db5aca8b19b33b64fe00e8"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "ef356c0424cce3ce7f9665941c829541b372e0e8f8a88f87a47ef90d415fde6d"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "c7d2db44d00675783c54a31245f3b1d73cb921b1f13a816f6710511ab2260f0a"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "c89ff96b4ec56ab2e6554fa94c9ddfff6b19162dc85316bd36ccba0e4b8850b6"
|
||||
}
|
||||
},
|
||||
"1.20.3": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "1d4d372ede016bf0a4a630c7f14a42ed23187a144fda3540204f23d03ca136ca"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "3b9f2fa808b042e82024387f7792a593371d6fafe73f53daf0671b16be0e0d19"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "b1cc90fecd0527b14af278b24d24e6b35d359ed8b3c88413887ad762fbcc3cb9"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "474eadb97cb2cc35d2b1ab6cf80337c7f2bb22f7ad0761d6d94697cac5016048"
|
||||
}
|
||||
},
|
||||
"1.20.2": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "baf0c3fd847e951e4ed24bd3dd59fd98434071a7ee373b085bc2a5b1098325c8"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "4967973cf7bd29e30391f290f434de4f39a634c1b4ba6ef9d98e3ff8cd446b68"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "d55c2a70a4a6f36b6ff60896a2542ec7e2508e096270c30e939930eedf84c2a4"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "788359f64f6b1f0e889c7b9039b1ae86f1d15b0e10436ffe923d29c8c7297ace"
|
||||
}
|
||||
},
|
||||
"1.20.1": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "1796a65b930ed00c895fbf08d7e5b163649ebddbd1046cf568b8d26833059148"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "5d9c57f672e041312026d6bc8249e88dc8517b61b4ac15745bc164b5c4f37226"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "1f89912a7fd370c336f7ad0a08d637a37f2e34aa6e25c73286aaa5d09d9e48c5"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "3455e6f1241df06ba4c09fdd596879fc499fa882ce95319f2185f1611a218f0a"
|
||||
}
|
||||
},
|
||||
"1.20.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "6b73ccf2f08d0905c84c1a10a4b7440106998f2014d87a28fcd65112c63ecffb"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "5c919a07d770ee4aacf3d1ff0025fe5f3ff67b58d95531c582a99f82dcb39a4d"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "2fa637603b752494259aa43dd22584d850d47d1dbb28fcf025e1865f0230eaf4"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "5ff1468178786040008f9348f5f27b31e2f5c937f2772145e09d3adc0ce14bc3"
|
||||
}
|
||||
},
|
||||
"1.19": {
|
||||
"version": "1.19.0"
|
||||
|
||||
1798
manifests/wasmtime.json
generated
1798
manifests/wasmtime.json
generated
File diff suppressed because it is too large
Load Diff
@@ -2,6 +2,7 @@
|
||||
"repository": "https://github.com/sonos/dinghy",
|
||||
"tag_prefix": "",
|
||||
"rust_crate": "${package}",
|
||||
"broken": ["0.7.0"],
|
||||
"asset_name": "${package}-${rust_target_os}-${version}.tgz",
|
||||
"bin": "${package}-${version}/${package}${exe}",
|
||||
"platform": {
|
||||
|
||||
31
tools/codegen/base/editorconfig-checker.json
Normal file
31
tools/codegen/base/editorconfig-checker.json
Normal file
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"repository": "https://github.com/editorconfig-checker/editorconfig-checker",
|
||||
"tag_prefix": "v",
|
||||
"version_range": ">= 3.0.0",
|
||||
"platform": {
|
||||
"x86_64_linux_gnu": {
|
||||
"asset_name": "ec-linux-amd64.tar.gz",
|
||||
"bin": "bin/ec-linux-amd64"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"asset_name": "ec-linux-arm64.tar.gz",
|
||||
"bin": "bin/ec-linux-arm64"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"asset_name": "ec-darwin-amd64.tar.gz",
|
||||
"bin": "bin/ec-darwin-amd64"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"asset_name": "ec-darwin-arm64.tar.gz",
|
||||
"bin": "bin/ec-darwin-arm64"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"asset_name": "ec-windows-amd64${exe}.tar.gz",
|
||||
"bin": "bin/ec-windows-amd64${exe}"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"asset_name": "ec-windows-arm64${exe}.tar.gz",
|
||||
"bin": "bin/ec-windows-arm64${exe}"
|
||||
}
|
||||
}
|
||||
}
|
||||
16
tools/codegen/base/hyperfine.json
Normal file
16
tools/codegen/base/hyperfine.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"repository": "https://github.com/sharkdp/hyperfine",
|
||||
"tag_prefix": "v",
|
||||
"rust_crate": "${package}",
|
||||
"asset_name": "${package}-v${version}-${rust_target}.tar.gz",
|
||||
"bin": "${package}-v${version}-${rust_target}/${package}${exe}",
|
||||
"version_range": ">= 1.0.0",
|
||||
"platform": {
|
||||
"x86_64_linux_musl": {},
|
||||
"x86_64_macos": {},
|
||||
"x86_64_windows": {
|
||||
"asset_name": "${package}-v${version}-${rust_target}.zip"
|
||||
},
|
||||
"aarch64_linux_gnu": {}
|
||||
}
|
||||
}
|
||||
@@ -26,7 +26,7 @@ fn main() -> Result<()> {
|
||||
let args: Vec<_> = env::args().skip(1).collect();
|
||||
if args.is_empty() || args.iter().any(|arg| arg.starts_with('-')) {
|
||||
println!(
|
||||
"USAGE: cargo run -p install-action-internal-codegen -r -- <PACKAGE> [VERSION_REQ]"
|
||||
"USAGE: cargo run --manifest-path tools/codegen/Cargo.toml --release -- <PACKAGE> [VERSION_REQ]"
|
||||
);
|
||||
std::process::exit(1);
|
||||
}
|
||||
|
||||
@@ -10,11 +10,11 @@ cd "$(dirname "$0")"/..
|
||||
# ./tools/manifest.sh [PACKAGE [VERSION_REQ]]
|
||||
|
||||
if [[ $# -gt 0 ]]; then
|
||||
cargo run --release -p install-action-internal-codegen -- "$@"
|
||||
cargo run --manifest-path tools/codegen/Cargo.toml --release -- "$@"
|
||||
exit 0
|
||||
fi
|
||||
|
||||
for manifest in tools/codegen/base/*.json; do
|
||||
package=$(basename "${manifest%.*}")
|
||||
cargo run --release -p install-action-internal-codegen -- "${package}" latest
|
||||
cargo run --manifest-path tools/codegen/Cargo.toml --release -- "${package}" latest
|
||||
done
|
||||
|
||||
@@ -122,8 +122,9 @@ if [[ -n "$(git ls-files '*.rs')" ]]; then
|
||||
echo "${new}" >"${lib}"
|
||||
check_diff "${lib}"
|
||||
done
|
||||
# Make sure that public Rust crates don't contain executables.
|
||||
failed_files=''
|
||||
# Make sure that public Rust crates don't contain executables and binaries.
|
||||
executables=''
|
||||
binaries=''
|
||||
metadata=$(cargo metadata --format-version=1 --no-deps)
|
||||
has_public_crate=''
|
||||
for id in $(jq <<<"${metadata}" '.workspace_members[]'); do
|
||||
@@ -140,7 +141,7 @@ if [[ -n "$(git ls-files '*.rs')" ]]; then
|
||||
has_public_crate='1'
|
||||
done
|
||||
if [[ -n "${has_public_crate}" ]]; then
|
||||
info "checking file permissions"
|
||||
info "checking public crates don't contain executables and binaries"
|
||||
if [[ -f Cargo.toml ]]; then
|
||||
root_manifest=$(cargo locate-project --message-format=plain --manifest-path Cargo.toml)
|
||||
root_pkg=$(jq <<<"${metadata}" ".packages[] | select(.manifest_path == \"${root_manifest}\")")
|
||||
@@ -167,13 +168,24 @@ if [[ -n "$(git ls-files '*.rs')" ]]; then
|
||||
.* | tools/*) continue ;;
|
||||
esac
|
||||
if [[ -x "${p}" ]]; then
|
||||
failed_files+="${p}"$'\n'
|
||||
executables+="${p}"$'\n'
|
||||
fi
|
||||
# Use diff instead of file because file treats an empty file as a binary
|
||||
# https://unix.stackexchange.com/questions/275516/is-there-a-convenient-way-to-classify-files-as-binary-or-text#answer-402870
|
||||
if (diff .gitattributes "${p}" || true) | grep -q '^Binary file'; then
|
||||
binaries+="${p}"$'\n'
|
||||
fi
|
||||
done
|
||||
if [[ -n "${failed_files}" ]]; then
|
||||
error "file-permissions-check failed: executable should be in tools/ directory"
|
||||
if [[ -n "${executables}" ]]; then
|
||||
error "file-permissions-check failed: executables are only allowed to be present in directories that are excluded from crates.io"
|
||||
echo "======================================="
|
||||
echo -n "${failed_files}"
|
||||
echo -n "${executables}"
|
||||
echo "======================================="
|
||||
fi
|
||||
if [[ -n "${binaries}" ]]; then
|
||||
error "file-permissions-check failed: binaries are only allowed to be present in directories that are excluded from crates.io"
|
||||
echo "======================================="
|
||||
echo -n "${binaries}"
|
||||
echo "======================================="
|
||||
fi
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user