Compare commits

...

66 Commits

Author SHA1 Message Date
Taiki Endo
52d0e7adc5 Release 2.50.2 2025-04-26 17:33:15 +09:00
Taiki Endo
a69f86f003 Update cargo-lambda@latest to 1.8.4 2025-04-26 09:33:50 +09:00
Taiki Endo
b790d400b3 Update syft@latest to 1.23.1 2025-04-26 00:12:52 +09:00
Taiki Endo
067268f3aa Release 2.50.1 2025-04-25 09:45:30 +09:00
Taiki Endo
4d7765e7d0 Update syft@latest to 1.23.0 2025-04-25 06:15:49 +09:00
Taiki Endo
7466d2d63d Update cargo-semver-checks@latest to 0.41.0 2025-04-23 03:17:05 +09:00
Taiki Endo
9903ab6fea Release 2.50.0 2025-04-22 03:59:55 +09:00
Taiki Endo
e0995cb36b Update changelog 2025-04-22 03:59:35 +09:00
Vivien Maisonneuve
b75a7ff44c Add taplo (#944) 2025-04-22 03:54:48 +09:00
Taiki Endo
78164bc822 Update wasmtime@latest to 32.0.0 2025-04-22 03:18:24 +09:00
Taiki Endo
21bdc2c67f Update release-plz@latest to 0.3.133 2025-04-19 09:32:50 +09:00
Taiki Endo
09dc018eee Release 2.49.50 2025-04-16 10:56:24 +09:00
Taiki Endo
2cd02413f6 Update grcov@latest to 0.9.1 2025-04-16 03:15:27 +09:00
Taiki Endo
be7c31b674 Release 2.49.49 2025-04-14 01:29:13 +09:00
Taiki Endo
a5bc3ba681 Update release-plz@latest to 0.3.132 2025-04-14 00:11:58 +09:00
Taiki Endo
5e434d4644 Release 2.49.48 2025-04-12 01:53:39 +09:00
Taiki Endo
e4c4a414ab Update release-plz@latest to 0.3.131 2025-04-11 09:32:04 +09:00
Taiki Endo
80a9f78f16 Update cargo-nextest@latest to 0.9.94 2025-04-11 09:32:04 +09:00
Taiki Endo
7722c176d5 Update cargo-lambda@latest to 1.8.3 2025-04-11 09:32:04 +09:00
Taiki Endo
a48a50298f Release 2.49.47 2025-04-09 23:25:53 +09:00
Taiki Endo
63533c4988 Update grcov@latest to 0.9.0 2025-04-09 09:33:45 +09:00
Taiki Endo
2db346588e Release 2.49.46 2025-04-09 00:34:40 +09:00
Taiki Endo
a214674956 Update espup@latest to 0.15.0 2025-04-09 00:21:54 +09:00
Taiki Endo
bba517d299 Update trunk@latest to 0.21.13 2025-04-08 03:13:56 +09:00
Taiki Endo
d4635f2de6 Release 2.49.45 2025-04-07 07:00:06 +09:00
Taiki Endo
fcc9c5e18c Update knope@latest to 0.19.2 2025-04-07 06:10:32 +09:00
Taiki Endo
256c1d84e7 Update cargo-binstall@latest to 1.12.3 2025-04-06 15:14:13 +09:00
Taiki Endo
57554aa960 Update knope manifest 2025-04-06 09:33:15 +09:00
Taiki Endo
f1390fd0d8 Release 2.49.44 2025-04-04 07:34:59 +09:00
Taiki Endo
537312ee19 codegen: Exclude versions not released on crates.io from candidate for "latest" 2025-04-04 07:33:46 +09:00
Taiki Endo
95bd642ae8 Revert "codegen: Mark cargo-lambda 1.8.1 as broken"
It has been released in crates.io.
https://crates.io/crates/cargo-lambda/1.8.1

This reverts commit 3aab944b2c.
2025-04-04 07:33:46 +09:00
Taiki Endo
bd89d20437 Update grcov@latest to 0.8.24 2025-04-03 21:19:10 +09:00
Taiki Endo
418c945d4e Update osv-scanner@latest to 2.0.1 2025-04-03 15:16:15 +09:00
Taiki Endo
e46c0f3a1c Update cargo-lambda manifest 2025-04-03 15:16:15 +09:00
Taiki Endo
e207b95c76 Update release-plz@latest to 0.3.130 2025-04-03 06:15:48 +09:00
Taiki Endo
8595cc3e58 Update cargo-lambda@latest to 1.8.2 2025-04-03 06:15:48 +09:00
Taiki Endo
575f713d02 Release 2.49.43 2025-04-02 00:37:18 +09:00
Taiki Endo
605e7a5c6b Update syft@latest to 1.22.0 2025-04-02 00:15:52 +09:00
Taiki Endo
70b33e5b3b Release 2.49.42 2025-04-01 22:52:04 +09:00
Taiki Endo
3ed0b50109 Update grcov@latest to 0.8.23 2025-04-01 21:01:18 +09:00
Taiki Endo
e488b1709f Release 2.49.41 2025-04-01 20:54:40 +09:00
Taiki Endo
cc82eef035 Update mdbook@latest to 0.4.48 2025-04-01 09:34:32 +09:00
Taiki Endo
daa3c1f1f9 Release 2.49.40 2025-04-01 00:26:54 +09:00
Taiki Endo
f51cb331c7 Update typos@latest to 1.31.1 2025-04-01 00:15:02 +09:00
Taiki Endo
6aca1cfa12 Release 2.49.39 2025-03-31 03:38:14 +09:00
Taiki Endo
afd4ec3cf7 Update changelog 2025-03-31 03:33:02 +09:00
Taiki Endo
3aab944b2c codegen: Mark cargo-lambda 1.8.1 as broken
See https://github.com/taiki-e/install-action/pull/923#issuecomment-2764687835.
2025-03-31 03:31:40 +09:00
Taiki Endo
9cd3d1b2b5 Update cargo-lambda manifest 2025-03-31 03:11:55 +09:00
Taiki Endo
1c861c252b Release 2.49.38 2025-03-29 16:51:35 +09:00
Taiki Endo
ec15fa7ca8 Update cspell dictionary 2025-03-29 16:48:06 +09:00
Taiki Endo
7b00681e7b Revert "tools: Pin cspell to 8.17.5"
This reverts commit 49b013c5cc.
2025-03-29 16:34:30 +09:00
Taiki Endo
0e9faa0611 Update cargo-lambda@latest to 1.8.1 2025-03-29 06:11:16 +09:00
Taiki Endo
85bec0d843 Update typos@latest to 1.31.0 2025-03-29 03:14:28 +09:00
Taiki Endo
a1f895c56a Update trunk@latest to 0.21.12 2025-03-28 03:13:43 +09:00
Taiki Endo
63f2419bb6 Release 2.49.37 2025-03-27 23:26:58 +09:00
Taiki Endo
be555735b6 Update trunk@latest to 0.21.11 2025-03-27 18:15:39 +09:00
Taiki Endo
fc9582d417 Release 2.49.36 2025-03-27 09:45:53 +09:00
Taiki Endo
7719e6f679 Update release-plz@latest to 0.3.129 2025-03-27 09:32:05 +09:00
Taiki Endo
aa3aa1fbea Update protoc@latest to 3.30.2 2025-03-27 09:32:05 +09:00
Taiki Endo
49b013c5cc tools: Pin cspell to 8.17.5
8.18.0 is broken.

```
Linter Error: Invalid URL
```
2025-03-27 09:22:10 +09:00
Taiki Endo
5651179950 Release 2.49.35 2025-03-25 10:26:30 +09:00
Taiki Endo
7fde8f2137 Update cargo-nextest@latest to 0.9.93 2025-03-25 09:33:21 +09:00
Taiki Endo
3c9b6296bb Update typos@latest to 1.30.3 2025-03-25 06:11:40 +09:00
Taiki Endo
1dd920e054 Update wash@latest to 0.41.0 2025-03-25 03:16:01 +09:00
Taiki Endo
914ac1e29d Release 2.49.34 2025-03-24 10:34:45 +09:00
Taiki Endo
63913c9c7c Update knope@latest to 0.19.0 2025-03-24 06:11:35 +09:00
26 changed files with 1180 additions and 54 deletions

View File

@@ -7,7 +7,6 @@ cygdrive
deepsource
distro
doas
dprint
enablerepo
epel
espup

View File

@@ -10,6 +10,120 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
## [Unreleased]
## [2.50.2] - 2025-04-26
- Update `cargo-lambda@latest` to 1.8.4.
- Update `syft@latest` to 1.23.1.
## [2.50.1] - 2025-04-25
- Update `syft@latest` to 1.23.0.
- Update `cargo-semver-checks@latest` to 0.41.0.
## [2.50.0] - 2025-04-21
- Support `taplo`. ([#944](https://github.com/taiki-e/install-action/pull/944), thanks @vivienm)
- Update `wasmtime@latest` to 32.0.0.
- Update `release-plz@latest` to 0.3.133.
## [2.49.50] - 2025-04-16
- Update `grcov@latest` to 0.9.1.
## [2.49.49] - 2025-04-13
- Update `release-plz@latest` to 0.3.132.
## [2.49.48] - 2025-04-11
- Update `release-plz@latest` to 0.3.131.
- Update `cargo-nextest@latest` to 0.9.94.
- Update `cargo-lambda@latest` to 1.8.3.
## [2.49.47] - 2025-04-09
- Update `grcov@latest` to 0.9.0.
## [2.49.46] - 2025-04-08
- Update `espup@latest` to 0.15.0.
- Update `trunk@latest` to 0.21.13.
## [2.49.45] - 2025-04-06
- Update `knope@latest` to 0.19.2.
- Update `cargo-binstall@latest` to 1.12.3.
## [2.49.44] - 2025-04-03
- Update `grcov@latest` to 0.8.24.
- Update `osv-scanner@latest` to 2.0.1.
- Update `release-plz@latest` to 0.3.130.
- Update `cargo-lambda@latest` to 1.8.1.
- Downgrade `cargo-spellcheck@latest` to 0.15.1. ([#932](https://github.com/taiki-e/install-action/pull/932))
## [2.49.43] - 2025-04-01
- Update `syft@latest` to 1.22.0.
## [2.49.42] - 2025-04-01
- Update `grcov@latest` to 0.8.23.
## [2.49.41] - 2025-04-01
- Update `mdbook@latest` to 0.4.48.
## [2.49.40] - 2025-03-31
- Update `typos@latest` to 1.31.1.
## [2.49.39] - 2025-03-30
- Downgrade `cargo-lambda@latest` to 1.8.0. ([#923](https://github.com/taiki-e/install-action/pull/923))
## [2.49.38] - 2025-03-29
- Update `cargo-lambda@latest` to 1.8.1.
- Update `typos@latest` to 1.31.0.
- Update `trunk@latest` to 0.21.12.
## [2.49.37] - 2025-03-27
- Update `trunk@latest` to 0.21.11.
## [2.49.36] - 2025-03-27
- Update `release-plz@latest` to 0.3.129.
- Update `protoc@latest` to 3.30.2.
## [2.49.35] - 2025-03-25
- Update `cargo-nextest@latest` to 0.9.93.
- Update `typos@latest` to 1.30.3.
- Update `wash@latest` to 0.41.0.
## [2.49.34] - 2025-03-24
- Update `knope@latest` to 0.19.0.
## [2.49.33] - 2025-03-23
- Update `release-plz@latest` to 0.3.128.
@@ -3720,7 +3834,27 @@ Note: This release is considered a breaking change because installing on version
Initial release
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.49.33...HEAD
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.50.2...HEAD
[2.50.2]: https://github.com/taiki-e/install-action/compare/v2.50.1...v2.50.2
[2.50.1]: https://github.com/taiki-e/install-action/compare/v2.50.0...v2.50.1
[2.50.0]: https://github.com/taiki-e/install-action/compare/v2.49.50...v2.50.0
[2.49.50]: https://github.com/taiki-e/install-action/compare/v2.49.49...v2.49.50
[2.49.49]: https://github.com/taiki-e/install-action/compare/v2.49.48...v2.49.49
[2.49.48]: https://github.com/taiki-e/install-action/compare/v2.49.47...v2.49.48
[2.49.47]: https://github.com/taiki-e/install-action/compare/v2.49.46...v2.49.47
[2.49.46]: https://github.com/taiki-e/install-action/compare/v2.49.45...v2.49.46
[2.49.45]: https://github.com/taiki-e/install-action/compare/v2.49.44...v2.49.45
[2.49.44]: https://github.com/taiki-e/install-action/compare/v2.49.43...v2.49.44
[2.49.43]: https://github.com/taiki-e/install-action/compare/v2.49.42...v2.49.43
[2.49.42]: https://github.com/taiki-e/install-action/compare/v2.49.41...v2.49.42
[2.49.41]: https://github.com/taiki-e/install-action/compare/v2.49.40...v2.49.41
[2.49.40]: https://github.com/taiki-e/install-action/compare/v2.49.39...v2.49.40
[2.49.39]: https://github.com/taiki-e/install-action/compare/v2.49.38...v2.49.39
[2.49.38]: https://github.com/taiki-e/install-action/compare/v2.49.37...v2.49.38
[2.49.37]: https://github.com/taiki-e/install-action/compare/v2.49.36...v2.49.37
[2.49.36]: https://github.com/taiki-e/install-action/compare/v2.49.35...v2.49.36
[2.49.35]: https://github.com/taiki-e/install-action/compare/v2.49.34...v2.49.35
[2.49.34]: https://github.com/taiki-e/install-action/compare/v2.49.33...v2.49.34
[2.49.33]: https://github.com/taiki-e/install-action/compare/v2.49.32...v2.49.33
[2.49.32]: https://github.com/taiki-e/install-action/compare/v2.49.31...v2.49.32
[2.49.31]: https://github.com/taiki-e/install-action/compare/v2.49.30...v2.49.31

View File

@@ -60,6 +60,7 @@ See the [Supported tools section in README.md](README.md#supported-tools) for ho
| [**shellcheck**](https://www.shellcheck.net) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/koalaman/shellcheck/releases) | Linux, macOS, Windows | [GPL-3.0](https://github.com/koalaman/shellcheck/blob/master/LICENSE) |
| [**shfmt**](https://github.com/mvdan/sh) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/mvdan/sh/releases) | Linux, macOS, Windows | [BSD-3-Clause](https://github.com/mvdan/sh/blob/master/LICENSE) |
| [**syft**](https://github.com/anchore/syft) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/anchore/syft/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/anchore/syft/blob/main/LICENSE) |
| [**taplo**](https://github.com/tamasfe/taplo) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/tamasfe/taplo/releases) | Linux, macOS, Windows | [MIT](https://github.com/tamasfe/taplo/blob/master/LICENSE) |
| [**trunk**](https://github.com/trunk-rs/trunk) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/trunk-rs/trunk/releases) | Linux, macOS, Windows | [MIT](https://github.com/trunk-rs/trunk/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/trunk-rs/trunk/blob/main/LICENSE-APACHE) |
| [**typos**](https://github.com/crate-ci/typos) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/crate-ci/typos/releases) | Linux, macOS, Windows | [MIT](https://github.com/crate-ci/typos/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/crate-ci/typos/blob/master/LICENSE-APACHE) |
| [**valgrind**](https://valgrind.org/) | `/snap/bin` | [snap](https://snapcraft.io/install/valgrind/ubuntu) | Linux | [GPL-2.0](https://sourceware.org/git/?p=valgrind.git;a=blob;f=COPYING;hb=HEAD) |

18
main.sh
View File

@@ -97,6 +97,17 @@ download_and_extract() {
esac
fi
;;
*.gz)
if ! type -P gzip >/dev/null; then
case "${base_distro}" in
debian | fedora | suse | arch | alpine)
printf '::group::Install packages required for installation (gzip)\n'
sys_install gzip
printf '::endgroup::\n'
;;
esac
fi
;;
*.tar.bz2 | *.tbz2)
tar_args+=('xjf')
if ! type -P bzip2 >/dev/null; then
@@ -163,6 +174,13 @@ download_and_extract() {
esac
done
;;
*.gz)
mv -- tmp "${bin_in_archive#\./}.gz"
gzip -d "${bin_in_archive#\./}.gz"
for tmp in "${bin_in_archive[@]}"; do
mv -- "${tmp}" "${bin_dir}/"
done
;;
*)
for tmp in "${installed_bin[@]}"; do
mv -- tmp "${tmp}"

View File

@@ -22,32 +22,32 @@
},
"license_markdown": "[GPL-3.0](https://github.com/cargo-bins/cargo-binstall/blob/HEAD/crates/bin/LICENSE)",
"latest": {
"version": "1.12.2"
"version": "1.12.3"
},
"1.12.2": {
"1.12.3": {
"x86_64_linux_musl": {
"etag": "0x8DD67BA42B477F4",
"checksum": "a99594659dc5974da6ce0fa8c44f1ec7f8674a68628e3fc66ea8c6f3098927b5"
"etag": "0x8DD74C888309827",
"checksum": "deeee17791719fc544dd1f542d4a482da70ea4ebfddf414d3ca27e5dc12242e3"
},
"x86_64_macos": {
"etag": "0x8DD67BA17754CB4",
"checksum": "73b657f5d61ffc9a820bcd8eaa04652026e25d9c252971794a44e7e227d0d795"
"etag": "0x8DD74C8425639B4",
"checksum": "3e72f5ffa170de3e929cdaf9e5941cb44156c46051f7fa305b2020ace008223d"
},
"x86_64_windows": {
"etag": "0x8DD67BB3DBFA334",
"checksum": "1a76c55e82ef1ba3dcb174b3c47910d7cd4c16e3557c7c3b7414b5ad1559fe42"
"etag": "0x8DD74C922372C13",
"checksum": "7cf140aa5b3a80b816039e57eb5c03265007fd1c7dd520e429217ba1b3cbf5df"
},
"aarch64_linux_musl": {
"etag": "0x8DD67B9FCB84A33",
"checksum": "674f5c3d11f6501c5bbebfbef5cf959e1b3cf30fc77f0af9922ea16416d213af"
"etag": "0x8DD74C8969D2A6C",
"checksum": "7b4061abf34550ad1be68fe9f36dc9347b1edabe6275eee19b1c1c495ccb9c69"
},
"aarch64_macos": {
"etag": "0x8DD67BA216CA53F",
"checksum": "f3c90a36a6d934a3f73ba57e3620f9a5ec5b5da4da976094e2c69f83fe061ece"
"etag": "0x8DD74C88618C5A8",
"checksum": "88467030db096ceddf97405750fe9e67cf25106da241db7a60900c58f192206f"
},
"aarch64_windows": {
"etag": "0x8DD67BB4F786A2E",
"checksum": "f98653d5f0b18a0a27febc6cba0e13b027f944efabc8511b292138e0b03f7608"
"etag": "0x8DD74C91587E0DC",
"checksum": "779ae2e15a1c03f6edb3a7dd3f005f0d622628d30ae4c24250de007583bd7a53"
}
}
}

View File

@@ -20,13 +20,101 @@
},
"license_markdown": "[MIT](https://github.com/cargo-lambda/cargo-lambda/blob/main/LICENSE)",
"latest": {
"version": "1.8.0"
"version": "1.8.4"
},
"1": {
"version": "1.8.0"
"version": "1.8.4"
},
"1.8": {
"version": "1.8.0"
"version": "1.8.4"
},
"1.8.4": {
"x86_64_linux_musl": {
"etag": "0x8DD844D9379A255",
"checksum": "97a743fce803b331cc1e38d9a05cd2455233b24d697798448d0d00ec53c45074"
},
"x86_64_macos": {
"etag": "0x8DD844D9415A7CC",
"checksum": "0fed37fa41e680ffbc12606f7c93ae7813d7866a53d264ce5f5986b884c8f2ac"
},
"x86_64_windows": {
"etag": "0x8DD844D94BDFB84",
"checksum": "a10a44549a7a482798bf5651539bc513c72681ef9150a2c1dff9e9d70b9dbba2"
},
"aarch64_linux_musl": {
"etag": "0x8DD844D955A9C8C",
"checksum": "d6b5b7cbb6d6f0b4be7f2be3cab2598a60ea9c58a0f80496d9cb0e020511b128"
},
"aarch64_macos": {
"etag": "0x8DD844D960DE05F",
"checksum": "db6006e02ed008ed298e267d9407e08d3c92f207b6a8be24d997bbd98540e203"
}
},
"1.8.3": {
"x86_64_linux_musl": {
"etag": "0x8DD7876D660C99E",
"checksum": "9ffe7b8f6ffaad73484be4fd2e5c4365e3992a0ff074d11df9c0d2895a28cff4"
},
"x86_64_macos": {
"etag": "0x8DD7876D714A96D",
"checksum": "1155e540037549ee98dc2e065563895fbefa92135bffc8be305bd26a7dd31704"
},
"x86_64_windows": {
"etag": "0x8DD7876D7BCAFA7",
"checksum": "1e0e1373b64452c2047372fd532d7375f7df12689e7d8372fd36a37908cdf852"
},
"aarch64_linux_musl": {
"etag": "0x8DD7876D854E929",
"checksum": "c4b808f777a7bffe7a7851ef98a609576a621c7fecea690fd2077eb25c3f01ee"
},
"aarch64_macos": {
"etag": "0x8DD7876D908A206",
"checksum": "83edbbba7e7bd2cd2d4a255fb6a356f70e1dc3d80c073a9ea1895d771838a35e"
}
},
"1.8.2": {
"x86_64_linux_musl": {
"etag": "0x8DD786E204FA990",
"checksum": "d2a83aa4c055fd50c69c010e6bb7c02fbe0c3f63ca0e00d6e30b4e21706f46fc"
},
"x86_64_macos": {
"etag": "0x8DD786E21180BC0",
"checksum": "fe84a7c215aeee70e5df1c8ae9bb9e531674f1a29b8678367f06522c48316f72"
},
"x86_64_windows": {
"etag": "0x8DD786E21CD7069",
"checksum": "553b1cf92ae0420ad68a4bca36df074c329f63d88bcbca9fa76ab80b2b2d256e"
},
"aarch64_linux_musl": {
"etag": "0x8DD786E226E0500",
"checksum": "3a2c5d2ebaebc701e288a108e877bf1f3affe30baf8d37509cba2cf0d20f4f6d"
},
"aarch64_macos": {
"etag": "0x8DD786E23117C75",
"checksum": "778eccaaf22ed974bceeb2dec06ec23cbb8c66225d428ff4e09b655bc440c105"
}
},
"1.8.1": {
"x86_64_linux_musl": {
"etag": "0x8DD6FB32CDFCDEB",
"checksum": "75a94e38c88a497c7a79d1f783985a9502aced857a5e8dd6b8f3277766b3a687"
},
"x86_64_macos": {
"etag": "0x8DD6FB32DB7FC17",
"checksum": "e9aaa0d27547cbe121a0c2b7892d5776f72c025425ae8b81e15bddda7051eb25"
},
"x86_64_windows": {
"etag": "0x8DD6FB32EA45EC8",
"checksum": "64fd09490bc551d70109f3a931e54e1fadffe531cea672c40ca7593b7f017f16"
},
"aarch64_linux_musl": {
"etag": "0x8DD6FB32F844C68",
"checksum": "b22d6d5c44019c4421a538003c3845224084ac85ef06746586d7508207e58eef"
},
"aarch64_macos": {
"etag": "0x8DD6FB33064AEB5",
"checksum": "e283b609c895c7ba99c14bd61a2b4662e18bd401537b5d685509e2968653e87b"
}
},
"1.8.0": {
"x86_64_linux_musl": {

View File

@@ -19,10 +19,56 @@
},
"license_markdown": "[Apache-2.0](https://github.com/nextest-rs/nextest/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/nextest-rs/nextest/blob/main/LICENSE-MIT)",
"latest": {
"version": "0.9.92"
"version": "0.9.94"
},
"0.9": {
"version": "0.9.92"
"version": "0.9.94"
},
"0.9.94": {
"previous_stable_version": "0.9.93",
"x86_64_linux_gnu": {
"etag": "0x8DD786D14B7339E",
"checksum": "54e6d42dd22139e7a5f0f3a6d49a56bb2c60da86bc719cf3b7776dc63f6be7ec"
},
"x86_64_linux_musl": {
"etag": "0x8DD786D0B641702",
"checksum": "5d6a45f7572f17b21b600da766fecaa248a471118b00dfa266e5506030929c39"
},
"x86_64_macos": {
"etag": "0x8DD786D925F8D0B",
"checksum": "fe61e2e04a0123ebd054ee9c0bc19035650e6405eacd61b169b96792499c7a60"
},
"x86_64_windows": {
"etag": "0x8DD786DD2F9A3DC",
"checksum": "c3644b34fe8038c6c7dbf2d0f2134c91b326be4ce5a4e679316c4ee6edfe0d46"
},
"aarch64_linux_gnu": {
"etag": "0x8DD786D936575B7",
"checksum": "04fc236be7b6f31bc89af76a95cd6a28b81279b83eaa04644b0b1f4667c85cd7"
}
},
"0.9.93": {
"previous_stable_version": "0.9.92",
"x86_64_linux_gnu": {
"etag": "0x8DD6B207F13B60C",
"checksum": "b547ea40a4e0e9ced5c1f040f4525647240044c9312d81b8df613291586e0a2f"
},
"x86_64_linux_musl": {
"etag": "0x8DD6B21059D11CB",
"checksum": "5a8c0b9682f5bacd75c2e92f906f0ce616a75615b61e52276735f0da96a3578a"
},
"x86_64_macos": {
"etag": "0x8DD6B20A082680E",
"checksum": "84a43cec5bd80c2629b877b25e4ed9f57e060e363fe704e3da09a1b6d43097e2"
},
"x86_64_windows": {
"etag": "0x8DD6B21166FBDA2",
"checksum": "e62479142fa7fd8fef5e2039d90e1643d1f5e46a3b4edcfba674ed49e2868cc2"
},
"aarch64_linux_gnu": {
"etag": "0x8DD6B20D7191EDE",
"checksum": "1ee975e7dadc0d3d439011d4bdbe4b597b197159387555085c68eb40322a0f94"
}
},
"0.9.92": {
"previous_stable_version": "0.9.91",

View File

@@ -19,7 +19,32 @@
},
"license_markdown": "[Apache-2.0](https://github.com/obi1kenobi/cargo-semver-checks/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/obi1kenobi/cargo-semver-checks/blob/main/LICENSE-MIT)",
"latest": {
"version": "0.40.0"
"version": "0.41.0"
},
"0.41": {
"version": "0.41.0"
},
"0.41.0": {
"x86_64_linux_musl": {
"etag": "0x8DD81C6F127379D",
"checksum": "6cffeb62ebef9341fc7e51d4a8bb0fe347f2a8252eed66e90564090c636fd427"
},
"x86_64_macos": {
"etag": "0x8DD81C6C21D9D49",
"checksum": "1152bd5389664d4a371230392323c7cb627e0999b51caa83c319b4c48c83e529"
},
"x86_64_windows": {
"etag": "0x8DD81C791773BA1",
"checksum": "82eb02ce54b134e7356069469616bedea32109eaeeeb7cb08032166d1e7a7a4d"
},
"aarch64_linux_musl": {
"etag": "0x8DD81C6FAAB189C",
"checksum": "6f381313f5eb57439abd5f2bdbfbf0af034158505d0f91147ef825aa1cd34ffc"
},
"aarch64_macos": {
"etag": "0x8DD81C6D4CD6920",
"checksum": "df83b995809d659a364264a7e36773b981a21007afd646b2851cb36a0e4662b1"
}
},
"0.40": {
"version": "0.40.0"

View File

@@ -10,10 +10,10 @@
},
"license_markdown": "[LGPLv2.1](https://github.com/drahnr/cargo-spellcheck/blob/master/LICENSE-LGPL)",
"latest": {
"version": "0.15.2"
"version": "0.15.1"
},
"0.15": {
"version": "0.15.2"
"version": "0.15.1"
},
"0.15.2": {
"x86_64_linux_gnu": {

27
manifests/espup.json generated
View File

@@ -19,7 +19,32 @@
},
"license_markdown": "[MIT](https://github.com/esp-rs/espup/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/esp-rs/espup/blob/main/LICENSE-APACHE)",
"latest": {
"version": "0.14.1"
"version": "0.15.0"
},
"0.15": {
"version": "0.15.0"
},
"0.15.0": {
"x86_64_linux_gnu": {
"etag": "0x8DD76A40B8C3B8F",
"checksum": "200a86d92391ac7cba43703f1f24c57a7300e17b97d609a48c8aab3ab2126ed7"
},
"x86_64_macos": {
"etag": "0x8DD76A3AC391C79",
"checksum": "7e8483c5ba365e75bc6f34ff4bba8bb9a1942445baefec2b0c7f5975fe135e5e"
},
"x86_64_windows": {
"etag": "0x8DD76A3FD4974FB",
"checksum": "720fd880c5be66ae103a028e4bdc36af67ac21e7d82977bfb32292cf31f5881a"
},
"aarch64_linux_gnu": {
"etag": "0x8DD76A3E1EC25F9",
"checksum": "04fe4ba380b470a6df30db2565060ebe7c3988c4a9d350fb4071de28a917885c"
},
"aarch64_macos": {
"etag": "0x8DD76A3A6384B50",
"checksum": "301f089426e8e8365b50ab32b48bc455f0a8ffe017c6adbe4696c7c7f51ca7b9"
}
},
"0.14": {
"version": "0.14.1"

95
manifests/grcov.json generated
View File

@@ -19,10 +19,101 @@
},
"license_markdown": "[MPL-2.0](https://github.com/mozilla/grcov/blob/HEAD/LICENSE-MPL-2.0)",
"latest": {
"version": "0.8.20"
"version": "0.9.1"
},
"0.9": {
"version": "0.9.1"
},
"0.9.1": {
"x86_64_linux_musl": {
"etag": "0x8DD791AF48C21CF",
"checksum": "db92c0c1c461dc0ccb56d6129edec140f60467c4021e44943bd32e88534e4bbe"
},
"x86_64_macos": {
"etag": "0x8DD791AF38E4616",
"checksum": "9324b4349e346121d624976d35abf229715dede0b9687d78b70976594f65e0d6"
},
"x86_64_windows": {
"etag": "0x8DD791AF3E028A6",
"checksum": "7589e77e2a1ee399acb07872d6c4cd258938a4bbb933e9521e85e2e0e62f804f"
},
"aarch64_linux_musl": {
"etag": "0x8DD791AF33E3649",
"checksum": "21a14aca42f20ecd1f9f6a1a8c7b70c00459c159d8885eadedd3a662be2932ea"
},
"aarch64_macos": {
"etag": "0x8DD791AF239AB50",
"checksum": "c896c7773d91445f63f6cfb840c14b2ba49eeee75da534270d261ab9f01bb7e9"
}
},
"0.9.0": {
"x86_64_linux_musl": {
"etag": "0x8DD76F075F331EE",
"checksum": "03ee971bd498ade49fce0bff09e3bee49a4244b374f2d3a03f7e3d8773cdb6be"
},
"x86_64_macos": {
"etag": "0x8DD76F075125AC0",
"checksum": "0adf98d1306417286a75a92d9fb8cb2b32010c709f65d85e8c73988a75e6190e"
},
"x86_64_windows": {
"etag": "0x8DD76F075602321",
"checksum": "fd2f2d240f14817c83e8b74899846fe01c5137b5552d4d316267d2b42bc9054e"
},
"aarch64_linux_musl": {
"etag": "0x8DD76F074C88591",
"checksum": "d17846cb3f28a0a5481a5a2f4db25069d74b51191bfe10b8bc20774e9e6008f4"
},
"aarch64_macos": {
"etag": "0x8DD76F073CB6C7C",
"checksum": "738d1b2cbb633ae10d77a627817f89814da8cc5eb658ca9e31877e1831f22adb"
}
},
"0.8": {
"version": "0.8.20"
"version": "0.8.24"
},
"0.8.24": {
"x86_64_linux_musl": {
"etag": "0x8DD72A122202C81",
"checksum": "10a0fbcdac3e8758ee50dac0259987650f4ac76094cad4caf0489d2db07156da"
},
"x86_64_macos": {
"etag": "0x8DD72A1209617EC",
"checksum": "6032d7c74cddd81d3fa8d6796299224f3a2b3ef0f3e43cb5ec0aa4006e162dcb"
},
"x86_64_windows": {
"etag": "0x8DD72A121205735",
"checksum": "7b9a77c1825556acf1554f5eee0cacfcd66cd0168edc9b66863266f36ba7cd68"
},
"aarch64_linux_musl": {
"etag": "0x8DD72A11FFCA77A",
"checksum": "1b0ecec3e1bc44b864392c09e2041007cc8ae746c0f699a31aac12ffce542d90"
},
"aarch64_macos": {
"etag": "0x8DD72A11E683E48",
"checksum": "55d0f221f0d26dba113fc7f2c9ee02c1a3fbe7e1ee72c2ce5d36bb8bdd6642d1"
}
},
"0.8.23": {
"x86_64_linux_musl": {
"etag": "0x8DD6E5CEEBD1DC6",
"checksum": "26c0f50f2240d90a20f6019be3d5e816ea44f5affe34c421a3330a382850d7d8"
},
"x86_64_macos": {
"etag": "0x8DD6E5CEDC0528A",
"checksum": "4e492d938d7ce79544b7479a64e3af303bdb6637db4ef33f8ae1f5434898f7e3"
},
"x86_64_windows": {
"etag": "0x8DD6E5CEE145575",
"checksum": "2d88ff36782792e9fbde3d77bacfa426be1cfec3e34ff5ed7fbfba598a985365"
},
"aarch64_linux_musl": {
"etag": "0x8DD6E5CED73C146",
"checksum": "59284b236c8b274ce6e1bef232e2a294a24fc0bed4e215cab2df06e5fc4ae150"
},
"aarch64_macos": {
"etag": "0x8DD6E5CEC5E0BD8",
"checksum": "6b2ece0bacdb0d06307062284d33dca61bfc1abcd48e96a5ed82bd232facaf4d"
}
},
"0.8.20": {
"x86_64_linux_musl": {

83
manifests/knope.json generated
View File

@@ -3,7 +3,88 @@
"template": null,
"license_markdown": "[MIT](https://github.com/knope-dev/knope/blob/main/LICENSE)",
"latest": {
"version": "0.18.5"
"version": "0.19.2"
},
"0.19": {
"version": "0.19.2"
},
"0.19.2": {
"x86_64_linux_musl": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.19.2/knope-x86_64-unknown-linux-musl.tgz",
"etag": "0x8DD754D926CAACF",
"checksum": "110871e00dbfb371053e901fd384eea9e6cfc476c2a44d79f571ae0b8205e8a0",
"bin": "knope-x86_64-unknown-linux-musl/knope"
},
"x86_64_macos": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.19.2/knope-x86_64-apple-darwin.tgz",
"etag": "0x8DD754D926C362A",
"checksum": "6409376c597404333537d1897efc0b8135b2df5d52dff192fbca4f85a2a51ff0",
"bin": "knope-x86_64-apple-darwin/knope"
},
"x86_64_windows": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.19.2/knope-x86_64-pc-windows-msvc.tgz",
"etag": "0x8DD754D92716071",
"checksum": "f81bd09efa34396716948560ad3998289cfaac52651aa9bd9c03b271b52b25ca",
"bin": "knope-x86_64-pc-windows-msvc/knope.exe"
},
"aarch64_macos": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.19.2/knope-aarch64-apple-darwin.tgz",
"etag": "0x8DD754D927C7789",
"checksum": "4eae651d79ebe22178bde8c772ff69545b0df88846772d0d1d5c9bb784c3adee",
"bin": "knope-aarch64-apple-darwin/knope"
}
},
"0.19.1": {
"x86_64_linux_musl": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.19.1/knope-x86_64-unknown-linux-musl.tgz",
"etag": "0x8DD748FBC55CEA2",
"checksum": "3d89701591d752789af1b1ffb284a33239bf8c8ee2cb0b2f259e4f2ec42cc14b",
"bin": "knope-x86_64-unknown-linux-musl/knope"
},
"x86_64_macos": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.19.1/knope-x86_64-apple-darwin.tgz",
"etag": "0x8DD748FBC5E508B",
"checksum": "6e634ac3e4cb3827827bee8a3c4a4a6f88386a08b9cf12b3ee76282f5c9ec9e8",
"bin": "knope-x86_64-apple-darwin/knope"
},
"x86_64_windows": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.19.1/knope-x86_64-pc-windows-msvc.tgz",
"etag": "0x8DD748FBC5C3004",
"checksum": "25da63dd657076b2c753f17cff54dea4053e16fe1756b580469edecc577ad56f",
"bin": "knope-x86_64-pc-windows-msvc/knope.exe"
},
"aarch64_macos": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.19.1/knope-aarch64-apple-darwin.tgz",
"etag": "0x8DD748FBC50A453",
"checksum": "bba237f3fb6a28597f2ffa70b4da38d0fef55f5732b0ccc591d6502352cd7a62",
"bin": "knope-aarch64-apple-darwin/knope"
}
},
"0.19.0": {
"x86_64_linux_musl": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.19.0/knope-x86_64-unknown-linux-musl.tgz",
"etag": "0x8DD6A4E677301F2",
"checksum": "f955fb841000d1e3fba7da3aefd7999bf45cc2dd8c92c2b592b1693138dceae7",
"bin": "knope-x86_64-unknown-linux-musl/knope"
},
"x86_64_macos": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.19.0/knope-x86_64-apple-darwin.tgz",
"etag": "0x8DD6A4E676B695D",
"checksum": "e04e54ed96e463543fd4e7e570c2134144750df9d295bdcc410c6872ac6b6e5a",
"bin": "knope-x86_64-apple-darwin/knope"
},
"x86_64_windows": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.19.0/knope-x86_64-pc-windows-msvc.tgz",
"etag": "0x8DD6A4E676A0B53",
"checksum": "004a53b96044cd334a353ee365a518f1f5f41ab50070bbdab436e7d4940cac29",
"bin": "knope-x86_64-pc-windows-msvc/knope.exe"
},
"aarch64_macos": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.19.0/knope-aarch64-apple-darwin.tgz",
"etag": "0x8DD6A4E676AA6E2",
"checksum": "08752c1819d5be621372e81e2169593bb4eb085590846c015d0c95fc42143be7",
"bin": "knope-aarch64-apple-darwin/knope"
}
},
"0.18": {
"version": "0.18.5"

26
manifests/mdbook.json generated
View File

@@ -22,10 +22,32 @@
},
"license_markdown": "[MPL-2.0](https://github.com/rust-lang/mdBook/blob/master/LICENSE)",
"latest": {
"version": "0.4.47"
"version": "0.4.48"
},
"0.4": {
"version": "0.4.47"
"version": "0.4.48"
},
"0.4.48": {
"x86_64_linux_musl": {
"etag": "0x8DD70986420EBE3",
"checksum": "202aa83dcbe63629f229c8bb7ad18b974ad524c9676d10e6794dc2e176d47980"
},
"x86_64_macos": {
"etag": "0x8DD70984ACFD943",
"checksum": "c609fcc53261689e2b1da93c194c175f8f18ca297f4af83a43c5c0cbb39a165b"
},
"x86_64_windows": {
"etag": "0x8DD7098B38BD07A",
"checksum": "4cf46efda130de406619d7480983afdb2dd6e2e91e33100d6c75aac6940bc772"
},
"aarch64_linux_musl": {
"etag": "0x8DD70986140DE12",
"checksum": "348ad43e18d05685bf03080e30ee1f559709166d628e67cda23fae3d051e5dce"
},
"aarch64_macos": {
"etag": "0x8DD70985B84B5A7",
"checksum": "d53e314bf1aeb9914bdec89d24a3a7904d3174d034846b5476750a0c6a5a57c5"
}
},
"0.4.47": {
"x86_64_linux_musl": {

View File

@@ -3,13 +3,45 @@
"template": null,
"license_markdown": "[Apache-2.0](https://github.com/google/osv-scanner/blob/main/LICENSE)",
"latest": {
"version": "2.0.0"
"version": "2.0.1"
},
"2": {
"version": "2.0.0"
"version": "2.0.1"
},
"2.0": {
"version": "2.0.0"
"version": "2.0.1"
},
"2.0.1": {
"x86_64_linux_musl": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.1/osv-scanner_linux_amd64",
"etag": "0x8DD725E03A64AF2",
"checksum": "1b6866956362cd98449972b9ec6268674f2a83db1515ce08fea1fef8e4e4555b"
},
"x86_64_macos": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.1/osv-scanner_darwin_amd64",
"etag": "0x8DD725E0493BEAF",
"checksum": "64a0a9e7a08ec9eca1c78fd4f4e951356e9f394429f5406dfc6429e3df1b4863"
},
"x86_64_windows": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.1/osv-scanner_windows_amd64.exe",
"etag": "0x8DD725E038E4A06",
"checksum": "9094d0ee105820cfa3c0ee45ab6506a456b4415d013e8d7475f23f7cf28b50f0"
},
"aarch64_linux_musl": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.1/osv-scanner_linux_arm64",
"etag": "0x8DD725E039A4A78",
"checksum": "9ce9c96e3ae4526f8e077e6b456bc82bb2070abd5bbfac966a8dbbbb93a50fd2"
},
"aarch64_macos": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.1/osv-scanner_darwin_arm64",
"etag": "0x8DD725E03954716",
"checksum": "9ba35760edf0781253286ef8d6fa2322f2b189b5e68e7a3caba3ce6e78324ed5"
},
"aarch64_windows": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.1/osv-scanner_windows_arm64.exe",
"etag": "0x8DD725E047F8A16",
"checksum": "920ffdc33d9d59222d423b245bd7077c50c916b4ce8d4e92483f1c2681e23565"
}
},
"2.0.0": {
"x86_64_linux_musl": {

33
manifests/protoc.json generated
View File

@@ -3,13 +3,40 @@
"template": null,
"license_markdown": "[BSD-3-Clause](https://github.com/protocolbuffers/protobuf/blob/HEAD/LICENSE)",
"latest": {
"version": "3.30.1"
"version": "3.30.2"
},
"3": {
"version": "3.30.1"
"version": "3.30.2"
},
"3.30": {
"version": "3.30.1"
"version": "3.30.2"
},
"3.30.2": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v30.2/protoc-30.2-linux-x86_64.zip",
"etag": "0x8DD6C95ABA7434D",
"checksum": "327e9397c6fb3ea2a542513a3221334c6f76f7aa524a7d2561142b67b312a01f"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v30.2/protoc-30.2-osx-x86_64.zip",
"etag": "0x8DD6C95ABC83AC0",
"checksum": "65675c3bb874a2d5f0c941e61bce6175090be25fe466f0ec2d4a6f5978333624"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v30.2/protoc-30.2-win64.zip",
"etag": "0x8DD6C95ABF532A9",
"checksum": "10f35df7722a69dde8ee92b4a16a4e1cc91cfce82fbb4a371bd046de139aa4a9"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v30.2/protoc-30.2-linux-aarch_64.zip",
"etag": "0x8DD6C95AB4483C2",
"checksum": "a3173ea338ef91b1605b88c4f8120d6c8ccf36f744d9081991d595d0d4352996"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v30.2/protoc-30.2-osx-aarch_64.zip",
"etag": "0x8DD6C95ABAC46B8",
"checksum": "92728c650f6cf2b6c37891ae04ef5bc2d4b5f32c5fbbd101eda623f90bb95f63"
}
},
"3.30.1": {
"x86_64_linux_gnu": {

View File

@@ -22,10 +22,140 @@
},
"license_markdown": "[MIT](https://github.com/release-plz/release-plz/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/release-plz/release-plz/blob/main/LICENSE-APACHE)",
"latest": {
"version": "0.3.128"
"version": "0.3.133"
},
"0.3": {
"version": "0.3.128"
"version": "0.3.133"
},
"0.3.133": {
"x86_64_linux_musl": {
"etag": "0x8DD7ECBEB9E7D49",
"checksum": "d8afb03e9071868c60524c604b541e3bfbd44368f408d3ecf74369c01d4a6875"
},
"x86_64_macos": {
"etag": "0x8DD7ECC699C8848",
"checksum": "116c87c652ecbc9eba5c86fbf3ccae6e93f1aa1eb8afbe0e80d9261ba7644b13"
},
"x86_64_windows": {
"etag": "0x8DD7ECD3EB2646E",
"checksum": "fe77468f1102b8259f4e4c86863c0d822043808ed44b76ca4bafe740d083e246"
},
"aarch64_linux_musl": {
"etag": "0x8DD7ECC00EF77F2",
"checksum": "1c0c8791e470aec1e9f1455a3f916555add6865a6cf12a68be4f5caec77be6c1"
},
"aarch64_macos": {
"etag": "0x8DD7ECC7D149426",
"checksum": "bfecda128555cff5e29f9bc4b24c2f84670d92c9f114348db5f35ea26a1f0262"
},
"aarch64_windows": {
"etag": "0x8DD7ECC9EB82C70",
"checksum": "71ac012bbd214336ca6a010598c5ebfa393e420c3797c8b78b2c28c87b47518e"
}
},
"0.3.132": {
"x86_64_linux_musl": {
"etag": "0x8DD7A83F0D8F598",
"checksum": "5ab8b57fbd9394375d7a170968134b9d0166723bc9fb12d9d9282875c31d4484"
},
"x86_64_macos": {
"etag": "0x8DD7A848238A586",
"checksum": "6d0da08a2aeff630b92b9fd164ffb574d979685c4076e3e0e6c0d6fa33c4d98c"
},
"x86_64_windows": {
"etag": "0x8DD7A8491A02AB3",
"checksum": "d65bf41b8bee449b24a9fa4268d72da666984dfbb6a4403019ba8b4a5e5aa8c4"
},
"aarch64_linux_musl": {
"etag": "0x8DD7A83FCF24B3A",
"checksum": "0c2df03444678ad32156aa31687205bd7f4fbbb6d7ec7de0ba7bc81db656d34c"
},
"aarch64_macos": {
"etag": "0x8DD7A846F310D1D",
"checksum": "a7bbc0bd7d6eac8d2d3e1e03a7cffcebaf37ca135830f809c53c74a83b6f8082"
},
"aarch64_windows": {
"etag": "0x8DD7A84CAA8D1F2",
"checksum": "1bd05dde43b62ddcc56beee69c8fe8584134025f7b1b85c8a238d2f48022b63d"
}
},
"0.3.131": {
"x86_64_linux_musl": {
"etag": "0x8DD785FD3168F76",
"checksum": "911618733b400575e3f1f56e295c0ad3d61f6c8c5b79f50805f52c98162fd378"
},
"x86_64_macos": {
"etag": "0x8DD7861CF3D1D67",
"checksum": "76ee87bdc721de4a9ff400154e9497f277b1669ee202b000d64645daadfde9ae"
},
"x86_64_windows": {
"etag": "0x8DD7860A7875BC5",
"checksum": "a44877c3c0c19e796329ce99addfa8112bf02ee9b899a3096b600a2a11c8c89f"
},
"aarch64_linux_musl": {
"etag": "0x8DD785FE3C355A8",
"checksum": "59433ba23c621e88bf96ea41fa438180de3a5508f77bcb65ffae63d2b3eed680"
},
"aarch64_macos": {
"etag": "0x8DD78617AA18CDD",
"checksum": "04cc6a84ad5ba183db60a77c1a7cccb0b4d44253eb0a4c6c7669921d0f49ac8a"
},
"aarch64_windows": {
"etag": "0x8DD7860B363767B",
"checksum": "923de4a8feca39199e6fa4f915e53bc6c81c716b071225953ef02a1457abb7a8"
}
},
"0.3.130": {
"x86_64_linux_musl": {
"etag": "0x8DD720FDEB9E5C7",
"checksum": "1e897c80bab204859085e64da306c98383be13e3819c7decd53d935284a26ed5"
},
"x86_64_macos": {
"etag": "0x8DD721085BD547D",
"checksum": "98aca6dc4472259c0c2ade4bf1040a7ba5fbe0c3557aab79eccfdf9d0a2e8f1f"
},
"x86_64_windows": {
"etag": "0x8DD7210AC2E9505",
"checksum": "7ac5f0018a67456b420ea4afb9c7a95f00b4c17e8919e500207d940cecd61a9b"
},
"aarch64_linux_musl": {
"etag": "0x8DD720FF68B39D3",
"checksum": "f6b34ddd2fbaa73443dd9d6d9c002ddc05800929f515ed3891531f10c51e4896"
},
"aarch64_macos": {
"etag": "0x8DD72118A6668CF",
"checksum": "faf31d29126505c77a0379c3cb46b466b547ead46341a7061f082eecc822a418"
},
"aarch64_windows": {
"etag": "0x8DD7210B59DD006",
"checksum": "0799f6fd3ec9b8f1734d9950b140b6a35f4eb2bc4f15961cf939b278b31fad77"
}
},
"0.3.129": {
"x86_64_linux_musl": {
"etag": "0x8DD6CB3D6A8F77C",
"checksum": "db20ca18ff51fbfd285c3041bfe6abc419c38d627148608c4c5b5c946be393a9"
},
"x86_64_macos": {
"etag": "0x8DD6CB4B35B631A",
"checksum": "285ceffc25bb456f348e603765dfa989c9d049458871c24bf5c6bf9c5af57ed6"
},
"x86_64_windows": {
"etag": "0x8DD6CB490E93459",
"checksum": "92df17cb9096ff77f17228318779f1cd40a6dc612c4256f67a550213e6605f43"
},
"aarch64_linux_musl": {
"etag": "0x8DD6CB3D74A004F",
"checksum": "f218f3ad62984bf3bc97cb355cffa0476c29215bb2801ee3c3732c5da9576707"
},
"aarch64_macos": {
"etag": "0x8DD6CB4DA5D1065",
"checksum": "a4657585f204df6d148379c8689a521eb1bf2683cec75d67c1aa18efe23f7ee0"
},
"aarch64_windows": {
"etag": "0x8DD6CB4973E7E2D",
"checksum": "f1670266002bf5aa2567cf2866357ba443f570e57e1e12577d94d28b6ecf6d0d"
}
},
"0.3.128": {
"x86_64_linux_musl": {

76
manifests/syft.json generated
View File

@@ -24,10 +24,82 @@
},
"license_markdown": "[Apache-2.0](https://github.com/anchore/syft/blob/main/LICENSE)",
"latest": {
"version": "1.21.0"
"version": "1.23.1"
},
"1": {
"version": "1.21.0"
"version": "1.23.1"
},
"1.23": {
"version": "1.23.1"
},
"1.23.1": {
"x86_64_linux_musl": {
"etag": "0x8DD840A1E1BD0B5",
"checksum": "42f3e01b64f054d0caee42073cb94e3ac3e61be6f0100e7ecda96e6a2abf7e22"
},
"x86_64_macos": {
"etag": "0x8DD840A1F0A0703",
"checksum": "76fed9a16fec65c2b13f30e2db6128f625aaf54b82302b427a0e2bbb554c6ab7"
},
"x86_64_windows": {
"etag": "0x8DD840A1EF694D3",
"checksum": "a377dc1bc38727eb98300256dd1bb72d3329745160f5e8aab7699928f8a0c589"
},
"aarch64_linux_musl": {
"etag": "0x8DD840A1DE82985",
"checksum": "6172794c95aebb5c3e84760d6489d1c149762822e254a2e3d413923c1b4263e4"
},
"aarch64_macos": {
"etag": "0x8DD840A1EE349B6",
"checksum": "099f506860bcb5d85d4a981b4fca7a732978d0eeff79876648cc1a5350974f33"
}
},
"1.23.0": {
"x86_64_linux_musl": {
"etag": "0x8DD836DF91912FB",
"checksum": "c51b3f0104a28fee233eee07de22d6e73704d1be5c40b34b81ec749a5f37efc3"
},
"x86_64_macos": {
"etag": "0x8DD836DF9CFD681",
"checksum": "7342efc3f7338fc03e05dd83a6565449614f4e97c12bf47e9fb1ffdd9296dc76"
},
"x86_64_windows": {
"etag": "0x8DD836DF9D3C9C6",
"checksum": "7d874b8ebcac4e24ca5872597d527e3a249bb4504ed3eb5467a6e89ca40e0e32"
},
"aarch64_linux_musl": {
"etag": "0x8DD836DF9182999",
"checksum": "8119429a83a38ee174129413a1452586362f91342b84d963a3b277995c29ea18"
},
"aarch64_macos": {
"etag": "0x8DD836DF9D8A64B",
"checksum": "5561dfc3db62d8710b9fa2a208ee6e7a38a3290691f58436b03a020b94814934"
}
},
"1.22": {
"version": "1.22.0"
},
"1.22.0": {
"x86_64_linux_musl": {
"etag": "0x8DD712BE951116D",
"checksum": "90ac44b173bd5db36142b351c2e83f89ecdee403285513d4586303dbf8b6bea1"
},
"x86_64_macos": {
"etag": "0x8DD712BEA303CB6",
"checksum": "a0f08e2e333d23c520cc9a5131de4a79039654eeff653259ee7b058aa362febd"
},
"x86_64_windows": {
"etag": "0x8DD712BEA3015CA",
"checksum": "656e1dd6007d24f1d276f789650bd014082b2fff5ff3708dda7fdd1d9b27c77b"
},
"aarch64_linux_musl": {
"etag": "0x8DD712BE93213A3",
"checksum": "bbda61966ebbe22acdcdb0ab5b867c11d0c71bc38dd38697e570f9d7f66fa696"
},
"aarch64_macos": {
"etag": "0x8DD712BE9FF9F7F",
"checksum": "10315364b32a1f7af40611ba31c1ce45782e1d0ead756a4fe2eb065622fc71a3"
}
},
"1.21": {
"version": "1.21.0"

123
manifests/taplo.json generated Normal file
View File

@@ -0,0 +1,123 @@
{
"rust_crate": "taplo-cli",
"template": {
"x86_64_linux_gnu": {
"url": "https://github.com/tamasfe/taplo/releases/download/${version}/taplo-linux-x86_64.gz",
"bin": "taplo"
},
"x86_64_macos": {
"url": "https://github.com/tamasfe/taplo/releases/download/${version}/taplo-darwin-x86_64.gz",
"bin": "taplo"
},
"x86_64_windows": {
"url": "https://github.com/tamasfe/taplo/releases/download/${version}/taplo-windows-x86_64.zip",
"bin": "taplo.exe"
},
"aarch64_linux_gnu": {
"url": "https://github.com/tamasfe/taplo/releases/download/${version}/taplo-linux-aarch64.gz",
"bin": "taplo"
},
"aarch64_macos": {
"url": "https://github.com/tamasfe/taplo/releases/download/${version}/taplo-darwin-aarch64.gz",
"bin": "taplo"
}
},
"license_markdown": "[MIT](https://github.com/tamasfe/taplo/blob/master/LICENSE)",
"latest": {
"version": "0.9.3"
},
"0.9": {
"version": "0.9.3"
},
"0.9.3": {
"x86_64_linux_gnu": {
"etag": "0x8DCB153D820EFDD",
"checksum": "889efcfa067b179fda488427d3b13ce2d679537da8b9ed8138ba415db7da2a5e"
},
"x86_64_macos": {
"etag": "0x8DCB153D786BCC6",
"checksum": "6b4180fe0518e3e68b9a421dbe50f62ede308767972c4c70c6bbe6651ea98641"
},
"x86_64_windows": {
"etag": "0x8DCB153D75F63D4",
"checksum": "f87edcbd6853ad37d7b9e4d8ba336d282529fddf54912b01530e09c2872fdbbd"
},
"aarch64_linux_gnu": {
"etag": "0x8DCB153D7CD616F",
"checksum": "7c07379d3288fb5c26b1c29bbedec4f8d8f602d776bcc3a1578176733b6a857c"
},
"aarch64_macos": {
"etag": "0x8DCB153D76CC254",
"checksum": "39b84d62d6a47855b2c64148cde9c9ca5721bf422b8c9fe9c92776860badde5f"
}
},
"0.9.2": {
"x86_64_linux_gnu": {
"etag": "0x8DCA26384E2731C",
"checksum": "e9a6717cca87e51b6c75d8fba037bd1d015c71f0227d1933f890ec96bf07d00a"
},
"x86_64_macos": {
"etag": "0x8DCA263846CB65A",
"checksum": "1a80106e2efe9d4fd9276c855db4213742097247e50ced98fcb7e571a3ed9353"
},
"x86_64_windows": {
"etag": "0x8DCA26384337055",
"checksum": "1ed58e3a087a14a51ca8688380c3949ee3b285a4779535c2d6020bd98c385fb4"
},
"aarch64_linux_gnu": {
"etag": "0x8DCA26384AC100F",
"checksum": "f2b2964ce3a7e1d72cd52685eceb5e6b155275a79c80a6d9ebdd4f4e6a4586e3"
},
"aarch64_macos": {
"etag": "0x8DCA2638466F07F",
"checksum": "fc4a259eeca27354302710c8c3d87b96ebd645c989de128ab49a5eccdb09ed80"
}
},
"0.8": {
"version": "0.8.1"
},
"0.8.1": {
"x86_64_linux_gnu": {
"etag": "0x8DB817304E8B59E",
"checksum": "1edd58e05ca7c560b953c5023bd185939b3c65e83e2e1bb1d488bb66063ebad8"
},
"x86_64_macos": {
"etag": "0x8DB817304043904",
"checksum": "23a1ddc9517766eb7f00538eb65e2d491cfe3baa64e6d86a7dd953c07af4c11b"
},
"x86_64_windows": {
"etag": "0x8DB8173044A8FB7",
"checksum": "a3a4250d79ba6d354a0fe30f6aa3e6ecffd163dc234673d364419df2b083ab5b"
},
"aarch64_linux_gnu": {
"etag": "0x8DB817304339F22",
"checksum": "fbd6fb9b4726f12498d3c3cae6bbf37a50ae8dff471a7e8dd01f1f9b21389d9c"
},
"aarch64_macos": {
"etag": "0x8DB8173037323D1",
"checksum": "689413b4c8eb887e42fc1ded5cc42cd496176e01385d8250cdcd4c57d70b1b07"
}
},
"0.8.0": {
"x86_64_linux_gnu": {
"etag": "0x8DABB625C626C8D",
"checksum": "3703294fac37ca9a9f76308f9f98c3939ccb7588f8972acec68a48d7a10d8ee5"
},
"x86_64_macos": {
"etag": "0x8DABB625AF6DCCB",
"checksum": "a1917f1b9168cb4f7d579422dcdf9c733028d873963d8fa3a6f499e41719c502"
},
"x86_64_windows": {
"etag": "0x8DABB625AA2608C",
"checksum": "f2f2fc49659c30e4bf504c5b821db1cbf4bcf2fd7196e9f559a6cb0efab5af80"
},
"aarch64_linux_gnu": {
"etag": "0x8DABB625B843B06",
"checksum": "a6a94482f125c21090593f94cad23df099c4924f5b9620cda4a8653527c097a1"
},
"aarch64_macos": {
"etag": "0x8DABB625C7D91B3",
"checksum": "79c1691c3c46be981fa0cec930ec9a6d6c4ffd27272d37d1885514ce59bd8ccf"
}
}
}

70
manifests/trunk.json generated
View File

@@ -19,10 +19,76 @@
},
"license_markdown": "[MIT](https://github.com/trunk-rs/trunk/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/trunk-rs/trunk/blob/main/LICENSE-APACHE)",
"latest": {
"version": "0.21.9"
"version": "0.21.13"
},
"0.21": {
"version": "0.21.9"
"version": "0.21.13"
},
"0.21.13": {
"x86_64_linux_musl": {
"etag": "0x8DD75EAEEA98111",
"checksum": "ca72d13ab0b51e6a26d438e9685bd107b92b955df34688875bf3b6846c60280e"
},
"x86_64_macos": {
"etag": "0x8DD75EAEE28D3FB",
"checksum": "f05ce92663a83c386b39532a9849c4ac19ee29307ea5fd49f06e225463439a8d"
},
"x86_64_windows": {
"etag": "0x8DD75EAEE3FC49A",
"checksum": "4b8ae1fbfb409e309bd394f25ac0fe801028bc84eedd2345a3b3bb367a57497e"
},
"aarch64_linux_musl": {
"etag": "0x8DD75EAEDBE5519",
"checksum": "e6d3ed3a49f8d48c55fbf3d70a02a2a8e22ecd2871e39ce78401893c8ab4dbd9"
},
"aarch64_macos": {
"etag": "0x8DD75EAEDCBDA6C",
"checksum": "91f924d6936a8d94a2e4d4a67a0d47179d4bf8e4cf37ee613aaaa5ff6e2d83c0"
}
},
"0.21.12": {
"x86_64_linux_musl": {
"etag": "0x8DD6D49B2E55F7A",
"checksum": "683a3122e4cb37af57f4159e56c867611a88402839dc1f5bac81722dc3e47e3d"
},
"x86_64_macos": {
"etag": "0x8DD6D49B27100BB",
"checksum": "9c6f2c3d4824e0ef16726526f3fbe48b291beead5e73e746f89025dd54235cf7"
},
"x86_64_windows": {
"etag": "0x8DD6D49B2AC405B",
"checksum": "701ce9edbf3d63d15f7c0c6e7e80b1d27adfaf2e6d27d66ecff91e85500f2416"
},
"aarch64_linux_musl": {
"etag": "0x8DD6D49B247AE41",
"checksum": "c72083ae71826a7553bcd886587a24d2195e9d7c9e8506db249b9b8fc54848cb"
},
"aarch64_macos": {
"etag": "0x8DD6D49B24CB1B0",
"checksum": "58c8d461bdbb07fde1e2679a2523b4ebde48186d625eb81f5e84c564983d73a0"
}
},
"0.21.11": {
"x86_64_linux_musl": {
"etag": "0x8DD6D0F12F56C95",
"checksum": "4a1c0cd4a47b7bff471fd3cf677c90122f054084327d645007e4d663eabd33ee"
},
"x86_64_macos": {
"etag": "0x8DD6D0F123D9A1E",
"checksum": "2abed72f63f0e1ef52837044f459ef99a7d5cadf07ac1b61159b58d4192f9cbe"
},
"x86_64_windows": {
"etag": "0x8DD6D0F12A708B0",
"checksum": "70450441a9096f7d05cd6b3ce937caf7014dcb7870ead55558ee91422351c126"
},
"aarch64_linux_musl": {
"etag": "0x8DD6D0F121703C9",
"checksum": "3952302a1015455e94970a6a76db6e49630426ddf495e9c48f00262912706f27"
},
"aarch64_macos": {
"etag": "0x8DD6D0F12164155",
"checksum": "7f41af13183fc7873a65b2974fa98dfd57f55e0c00f87bc5d2bba84ea73d426b"
}
},
"0.21.9": {
"x86_64_linux_musl": {

63
manifests/typos.json generated
View File

@@ -16,13 +16,70 @@
},
"license_markdown": "[MIT](https://github.com/crate-ci/typos/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/crate-ci/typos/blob/master/LICENSE-APACHE)",
"latest": {
"version": "1.30.2"
"version": "1.31.1"
},
"1": {
"version": "1.30.2"
"version": "1.31.1"
},
"1.31": {
"version": "1.31.1"
},
"1.31.1": {
"x86_64_linux_musl": {
"etag": "0x8DD705FD2718EFE",
"checksum": "f683c2abeaff70379df7176110100e18150ecd17a4b9785c32908aca11929993"
},
"x86_64_macos": {
"etag": "0x8DD705FFB85D225",
"checksum": "5e052ea461debbe03cfbdb2ed28cf0f12efdeda630cc23473db09ed795bf4f71"
},
"x86_64_windows": {
"etag": "0x8DD706045F84954",
"checksum": "1a8b5a2f2f7aaf9d07ac9b4a2039b9ae38722e12fd4afd5a08d6bdc8435f4279"
},
"aarch64_macos": {
"etag": "0x8DD705FFA9F5B5F",
"checksum": "a172195e1b1f1e011b3034913d1c87f0bbf0552a096b4ead0e3fa0620f4329cd"
}
},
"1.31.0": {
"x86_64_linux_musl": {
"etag": "0x8DD6E1D6EC2EAB2",
"checksum": "3b11f5e3de56ecdc13fedc9425f201c83bd2dd045df938a166d7fed85d238faf"
},
"x86_64_macos": {
"etag": "0x8DD6E1DD3A10AB4",
"checksum": "a8ad3626ada0f9e944f8674a30244e371d0f71a7efe85140e2b5477f09500ae8"
},
"x86_64_windows": {
"etag": "0x8DD6E1DF2C8E1CD",
"checksum": "d1e38e393fefd8e9092b83772726337d44b742e5f17908a84da610426f584f29"
},
"aarch64_macos": {
"etag": "0x8DD6E1D52F48457",
"checksum": "96684058f88bd8343aa992223c9937f399254eb5277f0d297d2ac7b022d990b7"
}
},
"1.30": {
"version": "1.30.2"
"version": "1.30.3"
},
"1.30.3": {
"x86_64_linux_musl": {
"etag": "0x8DD6B0F304A78B6",
"checksum": "6ec16ceb87a612c8706437d665783a6194bf98119b245abe40e122c6a04feb94"
},
"x86_64_macos": {
"etag": "0x8DD6B0F408165E9",
"checksum": "9b00ca78d373eabaf0f9d06a9e9719aff6d336dcf5ab39bdc52c16eac978241e"
},
"x86_64_windows": {
"etag": "0x8DD6B0F7183706C",
"checksum": "008bbfe96ab4fbec343cc0a761367c90de42d6049f471f8c0feb1666bd319d02"
},
"aarch64_macos": {
"etag": "0x8DD6B0F40621A3E",
"checksum": "4a62e43c3474ab82818d19982f624b2201595de04737046091e1cde71ad74370"
}
},
"1.30.2": {
"x86_64_linux_musl": {

32
manifests/wash.json generated
View File

@@ -3,7 +3,37 @@
"template": null,
"license_markdown": "[Apache-2.0](https://github.com/wasmCloud/wasmCloud/blob/main/LICENSE)",
"latest": {
"version": "0.40.0"
"version": "0.41.0"
},
"0.41": {
"version": "0.41.0"
},
"0.41.0": {
"x86_64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-v0.41.0/wash-x86_64-unknown-linux-musl",
"etag": "0x8DD68D8B94552DD",
"checksum": "a9141c5f0d70d6e49d1dc5a0e9abc2d2036036d2a948863f91aa048e6dd5d79a"
},
"x86_64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-v0.41.0/wash-x86_64-apple-darwin",
"etag": "0x8DD68D8B94D1256",
"checksum": "5c306d83b97b052329257f99124d8959183195e3f1d32518ca3392abcc363258"
},
"x86_64_windows": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-v0.41.0/wash-x86_64-pc-windows-msvc.exe",
"etag": "0x8DD68D8B946D7D6",
"checksum": "dec5234008073f5f9a95e92551808ba19dcf17eab88b64b3b4ae6357bf49e490"
},
"aarch64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-v0.41.0/wash-aarch64-unknown-linux-musl",
"etag": "0x8DD68D8B9377FD1",
"checksum": "208eb1e8a00fc287148600486c030f21dda49b85f4e5dd27b6054705b93bf5dd"
},
"aarch64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-v0.41.0/wash-aarch64-apple-darwin",
"etag": "0x8DD68D8B93758E7",
"checksum": "17bf805068a83ed09b1e22aa9a58fda1bb7f0cb1b6a61f5d02e5296165f1f20a"
}
},
"0.40": {
"version": "0.40.0"

View File

@@ -28,7 +28,39 @@
},
"license_markdown": "[Apache-2.0 WITH LLVM-exception](https://github.com/bytecodealliance/wasmtime/blob/main/LICENSE)",
"latest": {
"version": "31.0.0"
"version": "32.0.0"
},
"32": {
"version": "32.0.0"
},
"32.0": {
"version": "32.0.0"
},
"32.0.0": {
"x86_64_linux_gnu": {
"etag": "0x8DD80E91D777958",
"checksum": "7fb52c760724d5d5632ed225a189b7c159284d7b19350ce513212799c1900d82"
},
"x86_64_macos": {
"etag": "0x8DD80E91EA8FC45",
"checksum": "a1fd60e4bdb82c96dbee97ade26a15977c6b697398cd863a1d89457c415914fa"
},
"x86_64_windows": {
"etag": "0x8DD80E92327EEFD",
"checksum": "9e3a4a8afc8b15b2a897f00a89c6f9a83541a2b55d38692cbcdd9f49cd127613"
},
"aarch64_linux_gnu": {
"etag": "0x8DD80E90EC3CD85",
"checksum": "e5a605eb8c3c8da8f1215c69015adb6bfa15a69bb8c5f915e960126ad4282dde"
},
"aarch64_macos": {
"etag": "0x8DD80E90FD0DA7B",
"checksum": "682819fd67761c4833601692d4fea8aad08202a9ee33dbbf77cf269cc623978e"
},
"aarch64_windows": {
"etag": "0x8DD80E91257BACA",
"checksum": "e1001ac75032ea18675b59ccd83d33d380ec1a36b32b9b1b3b78166b41efec27"
}
},
"31": {
"version": "31.0.0"
@@ -2775,7 +2807,7 @@
}
},
"0.22": {
"version": "0.22.1"
"version": "0.22.0"
},
"0.22.1": {
"x86_64_linux_gnu": {

2
manifests/zola.json generated
View File

@@ -1,5 +1,5 @@
{
"rust_crate": "zola",
"rust_crate": null,
"template": {
"x86_64_linux_gnu": {
"url": "https://github.com/getzola/zola/releases/download/v${version}/zola-v${version}-x86_64-unknown-linux-gnu.tar.gz"

View File

@@ -0,0 +1,24 @@
{
"repository": "https://github.com/tamasfe/taplo",
"tag_prefix": "",
"rust_crate": "${package}-cli",
"version_range": ">= 0.8.0",
"bin": "${package}${exe}",
"platform": {
"x86_64_linux_gnu": {
"asset_name": "${package}-linux-x86_64.gz"
},
"x86_64_macos": {
"asset_name": "${package}-darwin-x86_64.gz"
},
"x86_64_windows": {
"asset_name": "${package}-windows-x86_64.zip"
},
"aarch64_linux_gnu": {
"asset_name": "${package}-linux-aarch64.gz"
},
"aarch64_macos": {
"asset_name": "${package}-darwin-aarch64.gz"
}
}
}

View File

@@ -1,7 +1,6 @@
{
"repository": "https://github.com/getzola/zola",
"tag_prefix": "v",
"rust_crate": "${package}",
"asset_name": "${package}-v${version}-${rust_target}.tar.gz",
"platform": {
"x86_64_linux_gnu": {},

View File

@@ -490,12 +490,14 @@ fn main() -> Result<()> {
if let Some(crates_io_info) = &crates_io_info {
if let Some(v) = crates_io_info.versions.iter().find(|v| v.num == *version) {
if v.yanked {
continue;
continue; // Exclude yanked version from candidate for "latest".
}
} else {
continue; // Exclude version not released on crates.io from candidate for "latest".
}
}
if base_info.broken.contains(version) {
continue;
continue; // Exclude version marked as broken from candidate for "latest".
}
if !(version.major == 0 && version.minor == 0) {
manifests.map.insert(
@@ -618,15 +620,17 @@ fn replace_vars(
platform: Option<HostPlatform>,
rust_crate: Option<&str>,
) -> Result<String> {
const RUST_SPECIFIC: &[(&str, fn(HostPlatform) -> &'static str)] = &[
static RUST_SPECIFIC: &[(&str, fn(HostPlatform) -> &'static str)] = &[
("${rust_target}", HostPlatform::rust_target),
("${rust_target_arch}", HostPlatform::rust_target_arch),
("${rust_target_os}", HostPlatform::rust_target_os),
];
// zola is Rust crate, but is not released on crates.io.
static KNOWN_RUST_CRATE_NOT_IN_CRATES_IO: &[&str] = &["zola"];
let mut s = s.replace("${package}", package).replace("${tool}", package);
if let Some(platform) = platform {
s = s.replace("${exe}", platform.exe_suffix());
if rust_crate.is_some() {
if rust_crate.is_some() || KNOWN_RUST_CRATE_NOT_IN_CRATES_IO.contains(&package) {
for &(var, f) in RUST_SPECIFIC {
s = s.replace(var, f(platform));
}