Compare commits

...

468 Commits

Author SHA1 Message Date
Taiki Endo
bbdef1c33c Release 2.57.2 2025-07-30 00:19:40 +09:00
Taiki Endo
c01bd8006a Update grcov@latest to 0.10.3 2025-07-30 00:15:52 +09:00
Taiki Endo
658daa5fc2 Update cargo-shear@latest to 1.4.1 2025-07-28 13:40:39 +09:00
Taiki Endo
a416ddeedb Release 2.57.1 2025-07-28 00:24:04 +09:00
Taiki Endo
89ff351575 Update git-cliff@latest to 2.10.0 2025-07-28 00:13:55 +09:00
Taiki Endo
bb8bdc4b56 Update cargo-binstall@latest to 1.14.2 2025-07-27 13:40:26 +09:00
Taiki Endo
11601f5623 Release 2.57.0 2025-07-26 14:36:01 +09:00
Taiki Endo
18ae99605b Update changelog 2025-07-26 14:30:56 +09:00
Frank Elsinga
6f17996967 feat: Add mdbook-alerts as a new tool (#1060) 2025-07-26 14:25:22 +09:00
Taiki Endo
7f9b17c298 ci: Remove macos-13
https://github.blog/changelog/2025-07-11-upcoming-changes-to-macos-hosted-runners-macos-latest-migration-and-xcode-support-policy-updates/
2025-07-26 02:23:30 +09:00
Taiki Endo
83b71b9001 codegen: Check that the digest matches GitHub Releases' one
https://github.blog/changelog/2025-06-03-releases-now-expose-digests-for-release-assets/
2025-07-26 02:21:37 +09:00
Taiki Endo
ff43cb2aa9 Update protoc manifest 2025-07-26 02:01:54 +09:00
Taiki Endo
7fbb30f035 Release 2.56.24 2025-07-25 10:44:32 +09:00
Taiki Endo
0c28649102 Update just@latest to 1.42.4 2025-07-25 09:36:32 +09:00
Taiki Endo
1623b01885 Release 2.56.23 2025-07-24 21:48:19 +09:00
Taiki Endo
7f54b6535b Update release-plz@latest to 0.3.139 2025-07-24 18:16:55 +09:00
Taiki Endo
d585fd3624 Release 2.56.22 2025-07-24 10:40:43 +09:00
Taiki Endo
b4662e017d Update wasmtime@latest to 35.0.0 2025-07-23 06:18:10 +09:00
Taiki Endo
93909e619a Update wasmtime manifest 2025-07-23 03:23:04 +09:00
Taiki Endo
d188da0a65 Release 2.56.21 2025-07-22 10:54:21 +09:00
Taiki Endo
2abf6a9d2f Update changelog 2025-07-22 10:54:00 +09:00
Taiki Endo
53a36e2933 Improve error message for other unsupported host architectures 2025-07-22 10:43:50 +09:00
Taiki Endo
a7bba2295f Release 2.56.20 2025-07-22 10:13:50 +09:00
Taiki Endo
d6d8fdc041 Update syft@latest to 1.29.0 2025-07-22 06:13:58 +09:00
Taiki Endo
c99cc51b30 Release 2.56.19 2025-07-19 19:50:05 +09:00
Taiki Endo
35aa282e0f Update cargo-llvm-cov@latest to 0.6.18 2025-07-19 19:48:14 +09:00
Taiki Endo
8962e8bc90 Release 2.56.18 2025-07-19 14:12:53 +09:00
Taiki Endo
86ed27786e Update just@latest to 1.42.3 2025-07-19 13:37:31 +09:00
Taiki Endo
d8fcd11e5f Release 2.56.17 2025-07-19 03:44:03 +09:00
Taiki Endo
03efa19be6 Update readme 2025-07-19 03:36:56 +09:00
Taiki Endo
14dc975de9 ci: Fix debian 10 setup 2025-07-19 03:36:38 +09:00
Taiki Endo
00c7072f52 Update wasmtime manifest 2025-07-19 03:35:49 +09:00
Taiki Endo
8520ed0913 Release 2.56.16 2025-07-18 22:23:57 +09:00
Taiki Endo
56de642f63 Update cargo-zigbuild@latest to 0.20.1 2025-07-18 13:30:14 +09:00
Taiki Endo
4a059268ae Update cargo-lambda@latest to 1.8.6 2025-07-18 13:30:14 +09:00
Taiki Endo
a8b0c930c0 Update vacuum@latest to 0.17.6 2025-07-18 00:16:57 +09:00
Taiki Endo
51a31a33f4 Update earthly@latest to 0.8.16 2025-07-17 06:13:01 +09:00
Taiki Endo
4fd6bded9b Release 2.56.15 2025-07-16 10:19:26 +09:00
Taiki Endo
d119037442 Fix changelog 2025-07-16 10:19:16 +09:00
Taiki Endo
db4781c969 Update cargo-valgrind manifest 2025-07-16 10:18:42 +09:00
Taiki Endo
6154c4fc76 Update just@latest to 1.42.2 2025-07-16 10:18:42 +09:00
Taiki Endo
2790298ea2 Release 2.56.14 2025-07-16 01:17:43 +09:00
Taiki Endo
dec1ecd9a2 ci: Fix debian 10 2025-07-16 01:17:07 +09:00
Taiki Endo
a13c3e4644 Update zola@latest to 0.21.0 2025-07-16 01:17:07 +09:00
Taiki Endo
f01ebb7b3b Update wait-for-them@latest to 0.5.1 2025-07-16 01:17:07 +09:00
Taiki Endo
7e1e35850d Update mdbook@latest to 0.4.52 2025-07-16 01:17:07 +09:00
Taiki Endo
fd6a591283 Update just@latest to 1.42.1 2025-07-16 01:17:07 +09:00
Taiki Endo
cc11fe27c5 Update cargo-shear@latest to 1.4.0 2025-07-16 01:17:07 +09:00
Taiki Endo
5ef341d6a1 Update cyclonedx@latest to 0.29.0 2025-07-13 03:20:30 +09:00
Taiki Endo
c07504cae0 Release 2.56.13 2025-07-13 00:28:37 +09:00
Taiki Endo
2f113aaa4b Update cargo-nextest@latest to 0.9.101 2025-07-12 13:38:13 +09:00
Taiki Endo
aa4fe33785 Release 2.56.12 2025-07-12 02:41:34 +09:00
Taiki Endo
5ea2160df7 Update cargo-hack@latest to 0.6.37 2025-07-12 02:40:24 +09:00
Taiki Endo
577de6aebe Release 2.56.11 2025-07-12 02:10:08 +09:00
Taiki Endo
cbe15d50c6 Update osv-scanner@latest to 2.1.0 2025-07-11 13:55:21 +09:00
Taiki Endo
e60123165d Update cargo-no-dev-deps@latest to 0.2.16 2025-07-11 13:42:57 +09:00
Taiki Endo
cf7bc74585 Update cargo-minimal-versions@latest to 0.1.31 2025-07-11 13:42:57 +09:00
Taiki Endo
2a3397031c Release 2.56.10 2025-07-11 09:57:26 +09:00
Taiki Endo
47368d23f2 Update vacuum@latest to 0.17.5 2025-07-10 03:21:17 +09:00
Taiki Endo
d028bcc176 Release 2.56.9 2025-07-10 00:27:04 +09:00
Taiki Endo
ea7f99bca8 codegen: Use toml instead of toml_edit 2025-07-10 00:20:52 +09:00
Taiki Endo
bd0f8cfaf1 Update vacuum@latest to 0.17.4 2025-07-10 00:14:14 +09:00
Taiki Endo
888c58a55c Update release-plz@latest to 0.3.138 2025-07-10 00:14:14 +09:00
Taiki Endo
c9640bf613 Update rclone@latest to 1.70.3 2025-07-10 00:14:14 +09:00
dependabot[bot]
00bcc22d83 Update toml_edit requirement from 0.22 to 0.23
Updates the requirements on [toml_edit](https://github.com/toml-rs/toml) to permit the latest version.
- [Commits](https://github.com/toml-rs/toml/compare/v0.22.0...v0.23.0)

---
updated-dependencies:
- dependency-name: toml_edit
  dependency-version: 0.23.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-09 09:01:25 +09:00
Taiki Endo
2383334cf5 Release 2.56.8 2025-07-08 09:07:59 +09:00
Taiki Endo
f7b04716e4 Update cargo-nextest@latest to 0.9.100 2025-07-08 06:14:16 +09:00
Taiki Endo
43e3120fc6 Update vacuum@latest to 0.17.3 2025-07-08 00:15:54 +09:00
Taiki Endo
f3a27926ea Release 2.56.7 2025-07-07 10:17:32 +09:00
Taiki Endo
fc0c1ad363 Update shfmt@latest to 3.12.0 2025-07-07 09:39:24 +09:00
Taiki Endo
cb148fe1fc Release 2.56.6 2025-07-06 14:18:05 +09:00
Taiki Endo
95c7e0aefa Update cargo-llvm-cov@latest to 0.6.17 2025-07-06 14:15:11 +09:00
Taiki Endo
d86483f9ef Update cargo-udeps@latest to 0.1.57 2025-07-06 13:33:30 +09:00
Taiki Endo
d32ce31795 Release 2.56.5 2025-07-06 12:11:44 +09:00
Taiki Endo
2119a1ef9a Replace tab with space 2025-07-06 11:36:56 +09:00
Taiki Endo
0ae016a18f Update jq to 1.8.1 2025-07-06 11:36:24 +09:00
Taiki Endo
9b1aeb740e Update cargo-semver-checks@latest to 0.42.0 2025-07-06 03:25:55 +09:00
Taiki Endo
e6d2212084 Release 2.56.4 2025-07-05 21:25:52 +09:00
Taiki Endo
560959c1f3 Update cargo-shear@latest to 1.3.3 2025-07-04 15:19:14 +09:00
Taiki Endo
21517c4e72 Release 2.56.3 2025-07-04 00:25:33 +09:00
Taiki Endo
1268124cb2 Update trivy@latest to 0.64.1 2025-07-04 00:17:40 +09:00
Taiki Endo
9185c192a9 Release 2.56.2 2025-07-03 03:21:35 +09:00
Taiki Endo
ac23996460 Update vacuum@latest to 0.17.2 2025-07-03 03:18:58 +09:00
Taiki Endo
27246c606c Update syft@latest to 1.28.0 2025-07-03 03:18:58 +09:00
Taiki Endo
726a5c9e4b Release 2.56.1 2025-07-02 08:42:36 +09:00
Taiki Endo
66e62b7c01 Update release-plz@latest to 0.3.137 2025-07-02 06:15:44 +09:00
Taiki Endo
0eee80d37f Release 2.56.0 2025-07-01 20:36:23 +09:00
Taiki Endo
26f60eede8 Update changelog 2025-07-01 20:36:14 +09:00
John Vandenberg
c4c7f93a2f Add coreutils (#1017) 2025-07-01 20:30:28 +09:00
Taiki Endo
b3a78f63e9 Release 2.55.4 2025-07-01 20:21:52 +09:00
Taiki Endo
317f4ffb0d Update trivy@latest to 0.64.0 2025-07-01 18:16:58 +09:00
Taiki Endo
7acec7942c Update just@latest to 1.41.0 2025-07-01 18:16:58 +09:00
Taiki Endo
9ca1734d89 Release 2.55.3 2025-07-01 08:52:08 +09:00
Taiki Endo
03194083f7 Update dprint@latest to 0.50.1 2025-07-01 08:40:01 +09:00
Taiki Endo
078fd1effe Release 2.55.2 2025-07-01 08:31:44 +09:00
Taiki Endo
70afd9d53f Update zizmor@latest to 1.11.0 2025-07-01 06:15:33 +09:00
Taiki Endo
1e57335387 Update cargo-dinghy@latest to 0.8.1 2025-07-01 06:15:33 +09:00
Taiki Endo
491d37bbaa Release 2.55.1 2025-07-01 00:30:52 +09:00
Taiki Endo
8d74873246 Update vacuum@latest to 0.17.1 2025-06-30 23:49:04 +09:00
Taiki Endo
d85c2f7865 Update typos@latest to 1.34.0 2025-06-30 23:49:04 +09:00
Taiki Endo
e70e8600a5 Release 2.55.0 2025-06-30 23:37:48 +09:00
Taiki Endo
407c37f889 Update changelog 2025-06-30 23:37:33 +09:00
John Vandenberg
4fe29cea12 Add vacuum (#1016) 2025-06-30 23:32:17 +09:00
John Vandenberg
a5b0f889e8 Update zola install location in TOOLS.md (#1019) 2025-06-30 23:32:04 +09:00
Taiki Endo
aa97aa6c5b Update cargo-shear@latest to 1.3.2 2025-06-30 13:07:16 +09:00
Taiki Endo
8fcca280f3 ci: Test AArch64 Windows 2025-06-29 22:27:47 +09:00
Taiki Endo
a27ef18d36 Release 2.54.3 2025-06-28 19:09:58 +09:00
Taiki Endo
06fef5ea2e Update cargo-careful@latest to 0.4.8 2025-06-28 18:14:15 +09:00
Taiki Endo
1045f52d14 Release 2.54.2 2025-06-28 00:20:01 +09:00
Taiki Endo
7b1a05e5c3 Update rclone@latest to 1.70.2 2025-06-28 00:16:22 +09:00
Taiki Endo
8a531e998b Update zizmor@latest to 1.10.0 2025-06-27 06:17:21 +09:00
Taiki Endo
2cab843126 Release 2.54.1 2025-06-25 21:22:41 +09:00
Taiki Endo
6f5fd17aa9 Update wasmtime manifest 2025-06-25 21:18:03 +09:00
Taiki Endo
5b6fb17aa2 Update wasmtime@latest to 34.0.1 2025-06-25 03:15:12 +09:00
Taiki Endo
c59ffb1fb5 Update cargo-tarpaulin@latest to 0.32.8 2025-06-23 15:19:28 +09:00
Taiki Endo
4e7dd3f61f Update knope@latest to 0.21.0 2025-06-23 13:30:21 +09:00
Taiki Endo
9ba3ac3fd0 Release 2.54.0 2025-06-23 02:05:22 +09:00
Taiki Endo
e3d2e4ff1a Update changelog 2025-06-23 02:04:56 +09:00
Taiki Endo
74fc1f2d2a ci: Exclude cyclonedx on Ubuntu 14.04
```
+ cyclonedx --version
cyclonedx: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by cyclonedx)
cyclonedx: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by cyclonedx)
```
2025-06-23 02:03:32 +09:00
Taiki Endo
c9851b9ded Update wasmtime@latest to 34.0.0 2025-06-23 02:03:32 +09:00
Taiki Endo
47eecbedfd Update rclone@latest to 1.70.1 2025-06-23 02:03:32 +09:00
Taiki Endo
8ad169efe2 Update cyclonedx@latest to 0.28.2 2025-06-23 02:03:32 +09:00
Taiki Endo
cd15c75a91 Update cargo-binstall@latest to 1.14.1 2025-06-23 02:03:32 +09:00
John Vandenberg
7afdc6d42b Add cyclonedx (#1000)
Also improve check that gnu binaries are not needed if musl exists.
2025-06-19 20:55:47 +09:00
Taiki Endo
5b3d0ef321 Update release-plz@latest to 0.3.136 2025-06-19 18:16:48 +09:00
Taiki Endo
d92059b082 Include user-agent header in requests to crates.io
Based on 3f363be7b6 by Joe Birr-Pixton.

Fix the underlying cause of https://github.com/taiki-e/install-action/issues/1005.

Co-authored-by: Joe Birr-Pixton <jpixton@gmail.com>
2025-06-18 22:55:40 +09:00
Taiki Endo
d12e869b89 Release 2.53.2 2025-06-18 21:54:12 +09:00
Taiki Endo
1f0112bf7f Update changelog 2025-06-18 21:54:05 +09:00
Taiki Endo
3b8778b638 Make nextest-specific processing robust against crates.io failure 2025-06-18 21:51:46 +09:00
Taiki Endo
33f3e8ce54 Update rclone@latest to 1.70.0 2025-06-18 21:51:46 +09:00
Taiki Endo
dd154fff2f Release 2.53.1 2025-06-18 01:45:25 +09:00
Taiki Endo
bdb48bece6 Update changelog 2025-06-18 01:45:08 +09:00
Vivien Maisonneuve
21b0830616 Add support typos on aarch64_linux_musl (#1004) 2025-06-18 01:43:39 +09:00
Taiki Endo
a63b122e8d ci: Remove windows-2019
https://github.blog/changelog/2025-04-15-upcoming-breaking-changes-and-releases-for-github-actions/
2025-06-18 00:55:43 +09:00
Taiki Endo
982cde3686 Update cargo-nextest@latest to 0.9.99 2025-06-17 09:35:53 +09:00
Taiki Endo
cfe1303741 Release 2.53.0 2025-06-16 22:50:56 +09:00
Taiki Endo
bd4514229d Update changelog 2025-06-16 22:50:43 +09:00
John Vandenberg
9568a6b616 Add zizmor (#1002) 2025-06-16 21:55:17 +09:00
Taiki Endo
809bda2d43 Update osv-scanner@latest to 2.0.3 2025-06-16 13:10:11 +09:00
Taiki Endo
7b20dfd705 Release 2.52.8 2025-06-14 03:27:41 +09:00
Taiki Endo
745b540535 Update cargo-careful@latest to 0.4.7 2025-06-13 11:03:14 +09:00
Taiki Endo
e5e47f6b1c codegen: cargo-careful has changed asset names 2025-06-13 10:55:20 +09:00
Taiki Endo
ad5bd19041 Update changelog 2025-06-13 10:54:11 +09:00
Taiki Endo
65efa746fe Update syft@latest to 1.27.1 2025-06-13 10:45:50 +09:00
Taiki Endo
5113edcf0d Update cargo-deny@latest to 0.18.3 2025-06-13 10:45:50 +09:00
Taiki Endo
40189205f0 Update cargo-binstall@latest to 1.13.0 2025-06-13 10:45:50 +09:00
Taiki Endo
556888e895 Update syft@latest to 1.27.0 2025-06-10 06:13:33 +09:00
Taiki Endo
92f69c1952 Release 2.52.7 2025-06-07 15:44:03 +09:00
Taiki Endo
5cbf28050f Update cargo-nextest@latest to 0.9.98 2025-06-07 06:15:49 +09:00
Taiki Endo
1bd8480d2f Update cargo-binstall@latest to 1.12.7 2025-06-07 03:15:29 +09:00
Taiki Endo
1cefd1553b Release 2.52.6 2025-06-04 13:25:11 +09:00
Taiki Endo
6741c847f5 Update cargo-udeps@latest to 0.1.56 2025-06-04 13:23:57 +09:00
Taiki Endo
821228b8ca Update git-cliff@latest to 2.9.1 2025-06-03 22:10:02 +09:00
Taiki Endo
7bf3bbf310 Release 2.52.5 2025-06-03 15:41:35 +09:00
Taiki Endo
fcb7f36651 Update typos@latest to 1.33.1 2025-06-03 04:00:23 +09:00
Taiki Endo
84dd63d16a Update git-cliff@latest to 2.9.0 2025-06-02 21:20:54 +09:00
Taiki Endo
4871b28862 Update cargo-shear@latest to 1.3.1 2025-06-02 13:24:09 +09:00
Taiki Endo
735e593394 Release 2.52.4 2025-05-31 20:11:36 +09:00
Taiki Endo
4f4abc772a Update cargo-binstall@latest to 1.12.6 2025-05-31 18:11:32 +09:00
Taiki Endo
a13cc1aa67 Update wash@latest to 0.42.0 2025-05-31 06:15:27 +09:00
Taiki Endo
2ee2c006bb Release 2.52.3 2025-05-30 19:37:33 +09:00
Taiki Endo
5e38d7308e Update cargo-nextest@latest to 0.9.97 2025-05-30 15:22:25 +09:00
Taiki Endo
14dbe17742 Update trivy@latest to 0.63.0 2025-05-30 03:16:30 +09:00
Taiki Endo
097a2e7fdd Update protoc@latest to 3.31.1 2025-05-29 06:12:22 +09:00
Taiki Endo
84c20235be Release 2.52.2 2025-05-27 11:20:13 +09:00
Taiki Endo
3e74d077d9 Update mdbook@latest to 0.4.51 2025-05-27 06:11:13 +09:00
Taiki Endo
6c6479b498 Release 2.52.1 2025-05-26 02:49:00 +09:00
Taiki Endo
fd087fdc9a Update taplo@latest to 0.10.0 2025-05-26 02:48:20 +09:00
Taiki Endo
64cb046fe5 Update mdbook@latest to 0.4.50 2025-05-26 02:48:20 +09:00
Taiki Endo
5de533f2e9 Update deepsource@latest to 0.9.0 2025-05-26 02:48:20 +09:00
Taiki Endo
657fe8a2ad Update cargo-sort manifest 2025-05-26 02:48:20 +09:00
Taiki Endo
27f9e86c40 Update cargo-shear@latest to 1.3.0 2025-05-26 02:48:20 +09:00
Taiki Endo
4be883217e codegen: Mark cargo-sort 2.0.0 and 2.0.1 broken for now
```
Error: platform list in base manifest for cargo-sort contains x86_64_macos, but latest release (2.0.1) doesn't contain it; consider marking 2.0.1 as broken by adding 'broken' field to base manifest
```
2025-05-26 02:38:50 +09:00
Taiki Endo
52039f2329 Release 2.52.0 2025-05-22 22:30:11 +09:00
Taiki Endo
ab28da9c30 Update changelog 2025-05-22 22:29:55 +09:00
John Vandenberg
61ec312f22 Add trivy (#970) 2025-05-22 23:19:10 +10:00
Taiki Endo
1a4c3ed94c Update syft@latest to 1.26.1 2025-05-22 22:02:41 +09:00
John Vandenberg
fde7b8ff39 Avoid regenerating license_markdown if present and still valid (#973) 2025-05-22 22:54:59 +10:00
Taiki Endo
d2075253de Update rclone@latest to 1.69.3 2025-05-22 06:14:13 +09:00
Taiki Endo
f107a892ec Update cargo-shear@latest to 1.2.8 2025-05-21 15:17:41 +09:00
Taiki Endo
a32ef9009a Update syft@latest to 1.26.0 2025-05-21 09:37:17 +09:00
Taiki Endo
e328d9d001 Release 2.51.3 2025-05-21 01:09:01 +09:00
Taiki Endo
f347aeffc7 Update wasmtime@latest to 33.0.0 2025-05-21 00:24:19 +09:00
Taiki Endo
5bdd4e5d62 Update cargo-tarpaulin@latest to 0.32.7 2025-05-20 21:20:25 +09:00
Taiki Endo
3ff373c7a6 Update espup@latest to 0.15.1 2025-05-19 21:17:32 +09:00
Taiki Endo
6c02aaad16 Update dprint@latest to 0.50.0 2025-05-19 21:17:32 +09:00
Taiki Endo
941e8a4d9d Release 2.51.2 2025-05-19 03:18:06 +09:00
Taiki Endo
65b0bbc576 Update syft@latest to 1.25.1 2025-05-19 03:14:17 +09:00
Taiki Endo
a80d151548 Update release-plz@latest to 0.3.135 2025-05-19 03:14:17 +09:00
Taiki Endo
13608a19a2 Release 2.51.1 2025-05-17 03:24:07 +09:00
Taiki Endo
0d069c7238 Update syft@latest to 1.25.0 2025-05-17 03:17:47 +09:00
Taiki Endo
2c7422b1c5 Update cargo-binstall@latest to 1.12.5 2025-05-17 03:17:47 +09:00
Taiki Endo
a878e16c6f Release 2.51.0 2025-05-16 22:42:19 +09:00
Taiki Endo
a97128e355 Update changelog 2025-05-16 22:41:56 +09:00
Vivien Maisonneuve
35cea21494 Add cargo-shear (#962) 2025-05-16 20:15:32 +10:00
Taiki Endo
2d88cf1296 Update grcov@latest to 0.10.0 2025-05-16 13:34:51 +09:00
Taiki Endo
410f34c5e1 Update cargo-nextest@latest to 0.9.96 2025-05-16 06:12:46 +09:00
Taiki Endo
8cf1aae185 Update protoc@latest to 3.31.0 2025-05-15 03:14:47 +09:00
Taiki Endo
9eb3a41ef7 Update syft@latest to 1.24.0 2025-05-15 00:13:12 +09:00
Taiki Endo
83254c5438 Release 2.50.10 2025-05-08 22:02:12 +09:00
Taiki Endo
6b116a62db Update trunk@latest to 0.21.14 2025-05-08 21:22:29 +09:00
Taiki Endo
c79add7e27 Update release-plz@latest to 0.3.134 2025-05-08 21:22:29 +09:00
Taiki Endo
9d936bb31f Update cargo-binstall@latest to 1.12.4 2025-05-07 22:13:24 +09:00
Taiki Endo
97a83ae134 Release 2.50.9 2025-05-07 22:05:26 +09:00
Taiki Endo
1d4f28216c Update editorconfig-checker@latest to 3.3.0 2025-05-07 18:13:22 +09:00
Taiki Endo
8bbf465779 Update cargo-lambda@latest to 1.8.5 2025-05-07 09:34:34 +09:00
Taiki Endo
f285525a10 Release 2.50.8 2025-05-06 21:43:16 +09:00
Taiki Endo
aae7f7bc61 Update cargo-tarpaulin@latest to 0.32.5 2025-05-06 21:24:12 +09:00
Taiki Endo
1de07ee2e7 Update mdbook@latest to 0.4.49 2025-05-06 09:31:51 +09:00
Taiki Endo
86c23eed46 Release 2.50.7 2025-05-04 13:06:32 +09:00
Taiki Endo
f5a64f7029 Update cargo-tarpaulin@latest to 0.32.4 2025-05-04 00:14:20 +09:00
Taiki Endo
58ad1a073f Release 2.50.6 2025-05-03 17:01:30 +09:00
Taiki Endo
7c8d5eda53 Update knope@latest to 0.20.0 2025-05-03 15:14:01 +09:00
Taiki Endo
ba0a04e0af Release 2.50.5 2025-05-03 00:16:20 +09:00
Taiki Endo
970e58689a Update xh@latest to 0.24.1 2025-05-03 00:14:21 +09:00
Taiki Endo
c9562bf89a Update typos@latest to 1.32.0 2025-05-03 00:14:21 +09:00
Taiki Endo
c875cb11fa Update rclone@latest to 1.69.2 2025-05-02 03:18:04 +09:00
Taiki Endo
33734a1186 Release 2.50.4 2025-05-01 10:51:19 +09:00
Taiki Endo
014b96a1bb Update typos@latest to 1.31.2 2025-05-01 09:37:32 +09:00
Taiki Endo
35a81c61b8 Update osv-scanner@latest to 2.0.2 2025-05-01 09:37:32 +09:00
Taiki Endo
f3c9944420 Update cargo-nextest@latest to 0.9.95 2025-05-01 09:37:32 +09:00
Taiki Endo
ab3728c7ba Release 2.50.3 2025-04-26 17:44:12 +09:00
Taiki Endo
6d5ef845d7 Update cargo-zigbuild@latest to 0.20.0 2025-04-26 17:43:45 +09:00
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
Taiki Endo
a433d87f12 Release 2.49.33 2025-03-23 11:09:04 +09:00
Taiki Endo
3ad95ecaad Update release-plz@latest to 0.3.128 2025-03-23 06:14:13 +09:00
Taiki Endo
bd8846282c tools: Update tidy.sh 2025-03-21 03:23:42 +09:00
Taiki Endo
351cce3d3a Release 2.49.32 2025-03-21 00:16:12 +09:00
Taiki Endo
706c01391c Update wasmtime@latest to 31.0.0 2025-03-21 00:13:08 +09:00
Taiki Endo
278ea84286 Release 2.49.31 2025-03-20 23:43:18 +09:00
Taiki Endo
793ff2357e Update cargo-hack@latest to 0.6.36 2025-03-20 23:41:49 +09:00
Taiki Endo
9b4744f4fe Update cargo-binstall@latest to 1.12.2 2025-03-20 23:41:49 +09:00
Taiki Endo
37bdc826ea Release 2.49.30 2025-03-19 03:20:12 +09:00
Taiki Endo
b2914366d9 Update dprint@latest to 0.49.1 2025-03-19 03:16:23 +09:00
Taiki Endo
62730e3d4f Release 2.49.29 2025-03-18 10:53:08 +09:00
Taiki Endo
3bb7f06692 Update syft@latest to 1.21.0 2025-03-18 06:13:43 +09:00
Taiki Endo
2b997b5561 Update release-plz@latest to 0.3.127 2025-03-18 03:15:47 +09:00
Taiki Endo
d7975a1de2 Release 2.49.28 2025-03-17 22:19:25 +09:00
Taiki Endo
4985574c6e Update osv-scanner@latest to 2.0.0 2025-03-17 13:21:33 +09:00
Taiki Endo
2c41309d51 Release 2.49.27 2025-03-16 12:29:20 +09:00
Taiki Endo
e5ba2a6d6b Update cargo-lambda@latest to 1.8.0 2025-03-16 09:32:44 +09:00
Taiki Endo
9c3a05bb02 Update editorconfig-checker@latest to 3.2.1 2025-03-16 06:10:43 +09:00
Taiki Endo
2153a01222 Release 2.49.26 2025-03-16 03:19:20 +09:00
Taiki Endo
3d55b677e6 Update release-plz@latest to 0.3.126 2025-03-16 03:15:05 +09:00
Taiki Endo
b0dede94e8 Release 2.49.25 2025-03-15 18:14:15 +09:00
Taiki Endo
f934fa6bdf Update cargo-binstall@latest to 1.12.1 2025-03-15 18:12:02 +09:00
Taiki Endo
6537885685 Update trunk@latest to 0.21.9 2025-03-15 03:14:38 +09:00
Taiki Endo
0f58b6a196 Release 2.49.24 2025-03-14 21:37:07 +09:00
Taiki Endo
1255df5d1e Update protoc@latest to 3.30.1 2025-03-14 09:30:56 +09:00
Taiki Endo
e10e24b766 Release 2.49.23 2025-03-13 10:32:01 +09:00
Taiki Endo
b1accf38c0 Update knope@latest to 0.18.5 2025-03-13 09:33:11 +09:00
Taiki Endo
4a7eafa27f Release 2.49.22 2025-03-12 22:18:23 +09:00
Taiki Endo
46c5acfe34 Update changelog 2025-03-12 22:18:09 +09:00
Brooks Townsend
0a163f334c feat(wash): remove -cli suffix to match new release (#895)
Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
2025-03-12 22:15:27 +09:00
Taiki Endo
ee4bbcf443 Release 2.49.21 2025-03-12 20:31:06 +09:00
Taiki Endo
c1e1425711 Update cargo-tarpaulin@latest to 0.32.3 2025-03-12 18:12:38 +09:00
Taiki Endo
03351cfd91 Release 2.49.20 2025-03-12 09:29:46 +09:00
Taiki Endo
7ab181f1b0 Update typos@latest to 1.30.2 2025-03-11 03:13:15 +09:00
Taiki Endo
87b5304d4e Release 2.49.19 2025-03-11 00:40:47 +09:00
Taiki Endo
8a1d728ff5 Update cargo-deny@latest to 0.18.2 2025-03-11 00:17:50 +09:00
Taiki Endo
f87f9990b0 Release 2.49.18 2025-03-10 10:19:42 +09:00
Taiki Endo
bf7856a96f Update just@latest to 1.40.0 2025-03-10 06:13:42 +09:00
Taiki Endo
4e15e2d4a2 Update mdbook@latest to 0.4.47 2025-03-10 03:14:15 +09:00
Taiki Endo
3b6e036e38 tools: Update tidy.sh 2025-03-09 18:09:35 +09:00
Taiki Endo
1e1237f7a4 Release 2.49.17 2025-03-09 10:47:21 +09:00
Taiki Endo
50614d2c21 Update mdbook@latest to 0.4.46 2025-03-09 09:31:19 +09:00
Taiki Endo
f76eca8fe1 Update knope@latest to 0.18.4 2025-03-09 09:31:19 +09:00
Taiki Endo
3a6d07dacd Update cargo-semver-checks@latest to 0.40.0 2025-03-09 03:54:27 +09:00
Taiki Endo
3107766047 Update cargo-binstall@latest to 1.12.0 2025-03-08 03:14:05 +09:00
Taiki Endo
1426bdb9e2 Release 2.49.16 2025-03-07 00:37:32 +09:00
Taiki Endo
975c7fca3d Update shfmt@latest to 3.11.0 2025-03-06 09:30:39 +09:00
Taiki Endo
72034a673b Update cargo-lambda@latest to 1.7.1 2025-03-06 09:30:39 +09:00
Taiki Endo
955a6ff141 Release 2.49.15 2025-03-05 10:35:40 +09:00
Taiki Endo
bc27e54c8b Update release-plz@latest to 0.3.125 2025-03-05 09:32:37 +09:00
Taiki Endo
b7063f1fc1 Update protoc@latest to 3.30.0 2025-03-05 09:32:37 +09:00
Taiki Endo
a50413355c Release 2.49.14 2025-03-05 04:59:01 +09:00
Taiki Endo
469c5e22dd ci: Mark espup as glibc_pre_2_34_incompat
```
+ espup --version
espup: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by espup)
espup: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by espup)
espup: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by espup)
```
2025-03-05 04:57:35 +09:00
Taiki Endo
073412b133 Update espup@latest to 0.14.1 2025-03-05 04:57:35 +09:00
Taiki Endo
970d55e3ce Release 2.49.13 2025-03-04 23:08:34 +09:00
Taiki Endo
041a7e385b Update trunk@latest to 0.21.8 2025-03-04 22:48:53 +09:00
Taiki Endo
94f6603fed Release 2.49.12 2025-03-04 22:39:19 +09:00
Taiki Endo
847ba7bddd Update cargo-tarpaulin@latest to 0.32.2 2025-03-04 13:22:10 +09:00
Taiki Endo
4c7a5f7d2c Update typos@latest to 1.30.1 2025-03-04 13:01:33 +09:00
Taiki Endo
a209ff0ce0 Release 2.49.11 2025-03-04 01:23:49 +09:00
Taiki Endo
d315c0ebc1 Update cargo-tarpaulin@latest to 0.32.1 2025-03-04 00:32:47 +09:00
Taiki Endo
3c8fc6eaa5 Release 2.49.10 2025-03-02 16:39:19 +09:00
Taiki Endo
916a512474 tools: Update scripts 2025-03-02 16:32:48 +09:00
Taiki Endo
8777561bf0 Update release-plz@latest to 0.3.124 2025-03-02 09:32:03 +09:00
Taiki Endo
0b63bc859f Release 2.49.9 2025-03-01 13:49:10 +09:00
Taiki Endo
366fcd03e0 Update typos@latest to 1.30.0 2025-03-01 13:46:15 +09:00
Taiki Endo
dccf3df6e0 Release 2.49.8 2025-03-01 00:24:02 +09:00
Taiki Endo
a1324e40ca Update cargo-binstall@latest to 1.11.2 2025-03-01 00:12:23 +09:00
Taiki Endo
f0776fc234 Update cargo-audit@latest to 0.21.2 2025-02-28 21:15:42 +09:00
Taiki Endo
ada1a57be8 Release 2.49.7 2025-02-27 21:24:10 +09:00
Taiki Endo
afc83a47c0 Update cargo-deny@latest to 0.18.1 2025-02-27 18:14:42 +09:00
Taiki Endo
3fc1605ecf Release 2.49.6 2025-02-27 10:48:44 +09:00
Taiki Endo
85ca29eaeb Update cargo-lambda@latest to 1.7.0 2025-02-27 09:31:24 +09:00
Taiki Endo
93a6e1f102 ci: Open update manifest PR also from workflow_dispatch 2025-02-27 02:40:35 +09:00
Taiki Endo
019e221005 Release 2.49.5 2025-02-26 03:53:24 +09:00
Taiki Endo
624ef34326 Update wasmtime@latest to 30.0.2 2025-02-26 03:52:39 +09:00
Taiki Endo
c984ca7702 Update release-plz@latest to 0.3.123 2025-02-26 03:16:13 +09:00
Taiki Endo
6c595e9f7b Release 2.49.4 2025-02-26 00:45:14 +09:00
Taiki Endo
892838bca9 Update typos@latest to 1.29.10 2025-02-26 00:18:52 +09:00
Taiki Endo
7ea888af71 Release 2.49.3 2025-02-25 09:32:31 +09:00
Taiki Endo
d65f93a644 Update wash@latest to 0.39.0 2025-02-25 09:24:38 +09:00
Taiki Endo
7795204009 Update cargo-nextest@latest to 0.9.92 2025-02-25 09:24:38 +09:00
Taiki Endo
a3bd4a6f9c Release 2.49.2 2025-02-25 09:17:00 +09:00
Taiki Endo
a124e0a223 Update sccache@latest to 0.10.0 2025-02-25 06:13:23 +09:00
Taiki Endo
77262c00ec Update cargo-machete@latest to 0.8.0 2025-02-25 06:13:23 +09:00
Taiki Endo
ae97ff9daf Release 2.49.1 2025-02-24 18:50:52 +09:00
Taiki Endo
4226e24080 Update cargo-deny@latest to 0.18.0 2025-02-24 18:44:52 +09:00
Taiki Endo
e03236526a Release 2.49.0 2025-02-24 03:58:48 +09:00
Taiki Endo
7cd5fd4051 Update changelog 2025-02-24 03:58:09 +09:00
Taiki Endo
bfd7aadad6 Allow installing pre-release versions using binstall 2025-02-24 03:57:25 +09:00
Taiki Endo
011a3fc5ce rustfmt: set style_edition = "2024" 2025-02-23 22:32:18 +09:00
Taiki Endo
eb454bad93 Release 2.48.22 2025-02-23 13:39:07 +09:00
Taiki Endo
d041e4befe Update cargo-binstall@latest to 1.11.1 2025-02-23 13:22:51 +09:00
Taiki Endo
1f8ff2cc46 Update release-plz@latest to 0.3.122 2025-02-23 06:12:03 +09:00
Taiki Endo
6a4015d722 Release 2.48.21 2025-02-22 12:37:02 +09:00
Taiki Endo
817fcd18a5 Update wasmtime@latest to 30.0.1 2025-02-22 09:28:46 +09:00
Taiki Endo
dee334f610 Update syft@latest to 1.20.0 2025-02-22 06:14:30 +09:00
Taiki Endo
38c7691f46 Update scripts 2025-02-21 23:48:30 +09:00
Taiki Endo
2dbeb927f5 Release 2.48.20 2025-02-21 20:15:39 +09:00
Taiki Endo
7852930e42 Update cargo-udeps@latest to 0.1.55 2025-02-21 09:31:15 +09:00
Taiki Endo
46724b7a3e Revert "ci: Temporarily disable buggy ubuntu-24.04-arm runner"
This reverts commit 0b0596dd1e.
2025-02-21 00:40:15 +09:00
Taiki Endo
55451daf94 Release 2.48.19 2025-02-21 00:15:51 +09:00
Taiki Endo
964cdcf277 Update typos@latest to 1.29.9 2025-02-21 00:13:17 +09:00
Taiki Endo
dd548c6593 Release 2.48.18 2025-02-20 20:18:57 +09:00
Taiki Endo
de33aea2e5 Update cargo-deny@latest to 0.17.0 2025-02-20 20:09:17 +09:00
Taiki Endo
69a1d2b891 Release 2.48.17 2025-02-20 20:02:50 +09:00
Taiki Endo
c57ce37e13 Update wasmtime@latest to 30.0.0 2025-02-20 13:15:42 +09:00
Taiki Endo
7afac3d3be Release 2.48.16 2025-02-20 03:39:57 +09:00
Taiki Endo
c036d35ea6 Update typos@latest to 1.29.8 2025-02-20 03:36:15 +09:00
Taiki Endo
54b836426b Release 2.48.15 2025-02-19 02:10:33 +09:00
Taiki Endo
9fff09cbe0 Update xh@latest to 0.24.0 2025-02-18 18:14:12 +09:00
Taiki Endo
13b3c51a32 Release 2.48.14 2025-02-18 09:08:33 +09:00
Taiki Endo
3ccbe21af2 Update mdbook@latest to 0.4.45 2025-02-18 06:13:44 +09:00
Taiki Endo
ad0904967b Release 2.48.13 2025-02-17 02:17:11 +09:00
Taiki Endo
3fc69e7246 tools: Update publish.sh 2025-02-17 02:16:54 +09:00
Taiki Endo
f45576468f codegen: zola now provides AArch64 Linux binary 2025-02-17 02:16:06 +09:00
Taiki Endo
7b30dcdca1 Mark zola as glibc_pre_2_35_incompat
```
zola: /lib64/libm.so.6: version `GLIBC_2.35' not found (required by zola)
```
2025-02-17 02:16:06 +09:00
Taiki Endo
f188d3633d Update zola@latest to 0.20.0 2025-02-17 02:16:06 +09:00
Taiki Endo
83080f843d Update cargo-binstall@latest to 1.11.0 2025-02-17 02:16:06 +09:00
Taiki Endo
7bcfa52bea Release 2.48.12 2025-02-15 03:15:59 +09:00
Taiki Endo
f8ea9d2f10 Update rclone@latest to 1.69.1 2025-02-15 03:14:15 +09:00
Taiki Endo
dfe4a92949 Update cargo-tarpaulin@latest to 0.32.0 2025-02-14 21:15:19 +09:00
Taiki Endo
85f2be18a0 Update cargo-nextest@latest to 0.9.91 2025-02-14 11:03:25 +09:00
Taiki Endo
297054b274 Release 2.48.11 2025-02-14 10:55:03 +09:00
Taiki Endo
bdbb267a22 Update typos@latest to 1.29.7 2025-02-14 03:18:51 +09:00
Taiki Endo
ae9d9ea210 Release 2.48.10 2025-02-13 10:48:20 +09:00
Taiki Endo
df7d9c70b5 Update cargo-nextest@latest to 0.9.90 2025-02-13 09:29:48 +09:00
Taiki Endo
174dd15542 Update cargo-binstall@latest to 1.10.23 2025-02-12 13:09:48 +09:00
Taiki Endo
995f97569c Release 2.48.9 2025-02-11 21:28:32 +09:00
Taiki Endo
8492d65459 Update cargo-spellcheck@latest to 0.15.2 2025-02-11 21:19:24 +09:00
Taiki Endo
23db74cab2 Release 2.48.8 2025-02-11 19:00:49 +09:00
Taiki Endo
b95243b2fd Simplify template version replace in read_download_info 2025-02-11 18:55:50 +09:00
Taiki Endo
804d0fbae7 Revert "codegen: Update ureq from 2 to 3"
This reverts commit bee06ee963.

See https://github.com/taiki-e/install-action/pull/831#issuecomment-2650284580.
2025-02-11 18:45:46 +09:00
Taiki Endo
c92f25fe23 codegen: Dedup x86_64_windows/aarch64_windows 2025-02-11 18:41:00 +09:00
Taiki Endo
771bd4fef9 codegen: Tweak code around BufWriter 2025-02-11 18:40:20 +09:00
Taiki Endo
dd213e8db4 Update cargo-no-dev-deps@latest to 0.2.15 2025-02-11 18:38:26 +09:00
Taiki Endo
63b321e245 Update cargo-minimal-versions@latest to 0.1.30 2025-02-11 18:38:26 +09:00
Taiki Endo
f8eeeb3526 Update cargo-hack@latest to 0.6.35 2025-02-11 18:38:26 +09:00
Taiki Endo
82c3ccf997 Release 2.48.7 2025-02-11 06:35:24 +09:00
Taiki Endo
4ba684457e Update cargo-nextest@latest to 0.9.89 2025-02-11 06:33:50 +09:00
Taiki Endo
5bc300ae62 Release 2.48.6 2025-02-10 19:58:20 +09:00
Taiki Endo
a07119b7b1 Update cargo-spellcheck@latest to 0.15.1 2025-02-10 18:40:38 +09:00
Taiki Endo
c1952a69c3 Release 2.48.5 2025-02-10 10:50:11 +09:00
Taiki Endo
b24387dafd Update release-plz@latest to 0.3.120 2025-02-10 06:33:09 +09:00
Taiki Endo
5ae641ad51 Release 2.48.4 2025-02-10 00:39:10 +09:00
Taiki Endo
4fa427fe8e Update cargo-zigbuild@latest to 0.19.8 2025-02-10 00:36:11 +09:00
Taiki Endo
1bfd4d7803 Release 2.48.3 2025-02-09 21:56:18 +09:00
Taiki Endo
128658a456 Update release-plz@latest to 0.3.119 2025-02-09 21:39:11 +09:00
Taiki Endo
a2e9aff0dd Release 2.48.2 2025-02-09 10:10:00 +09:00
Taiki Endo
cc0065f838 Update release-plz@latest to 0.3.118 2025-02-09 10:09:19 +09:00
Taiki Endo
be9e3c2b45 Update readme 2025-02-09 02:54:59 +09:00
Taiki Endo
e067f32759 Remove needless escape 2025-02-09 02:54:13 +09:00
Taiki Endo
98c0ece291 Update comments 2025-02-08 15:38:36 +09:00
Taiki Endo
bee06ee963 codegen: Update ureq from 2 to 3 2025-02-06 23:24:03 +09:00
Taiki Endo
daca891144 Update parse-dockerfile@latest to 0.1.1 2025-02-06 22:24:27 +09:00
Taiki Endo
de09ec7413 Update parse-changelog@latest to 0.6.12 2025-02-06 22:24:27 +09:00
Taiki Endo
20d06c5ef0 Fix jq handling on Windows
Fix regression introduced in unreleased 400052b460.
2025-02-05 21:24:56 +09:00
Taiki Endo
8fe89aa3e0 gitattributes: Disable linguist detection for tools/tidy.sh 2025-02-05 15:55:23 +09:00
Taiki Endo
4666e04560 tools: Update tidy.sh and related configs 2025-02-04 01:29:05 +09:00
Taiki Endo
400052b460 Clean up scripts 2025-02-04 01:28:26 +09:00
Taiki Endo
f9f8058789 Add .git-blame-ignore-revs 2025-02-04 01:10:30 +09:00
Taiki Endo
72827a9779 ci: Move manifest job to its own workflow to reduce needless test runs 2025-02-04 00:23:41 +09:00
Taiki Endo
55ec4a4d53 Remove duplicate in action.yml 2025-02-03 22:15:36 +09:00
Taiki Endo
dc9bc151a3 Update .cspell.json 2025-02-03 07:27:19 +09:00
Taiki Endo
510b3ecd79 Release 2.48.1 2025-02-02 17:05:06 +09:00
Taiki Endo
536c746821 Update dprint@latest to 0.49.0 2025-02-02 13:18:01 +09:00
Taiki Endo
0dfccb316f Release 2.48.0 2025-02-02 05:33:29 +09:00
Taiki Endo
ceb86e31f0 Update changelog 2025-02-02 05:33:04 +09:00
Taiki Endo
33d49f65f5 Add parse-dockerfile 2025-02-02 05:32:11 +09:00
Taiki Endo
1182afdbd1 ci: Update reusable workflows 2025-02-02 05:23:22 +09:00
Taiki Endo
bf0c8c6dfb Update release-plz@latest to 0.3.116 2025-02-02 04:43:07 +09:00
Taiki Endo
ebb53fb1a9 ci: Use taiki-e/github-actions/.github/workflows/test.yml reusable workflow 2025-02-01 03:10:51 +09:00
Taiki Endo
0b0596dd1e ci: Temporarily disable buggy ubuntu-24.04-arm runner
cargo-binstall or cargo called from it sometime crashes.
2025-02-01 03:10:22 +09:00
Taiki Endo
65835784ac Release 2.47.32 2025-01-31 14:32:14 +09:00
Taiki Endo
01f3d2d227 Update typos@latest to 1.29.5 2025-01-31 09:36:13 +09:00
Taiki Endo
76a1fec160 Release 2.47.31 2025-01-30 14:14:31 +09:00
Taiki Endo
78b9ec82a6 Update changelog 2025-01-30 14:14:11 +09:00
Taiki Endo
be22d29d34 Fix clippy::unnecessary_semicolon warning
```
error: unnecessary semicolon
   --> tools/codegen/src/main.rs:251:10
    |
251 |         };
    |          ^ help: remove
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_semicolon
    = note: `-D clippy::unnecessary-semicolon` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(clippy::unnecessary_semicolon)]`
```
2025-01-30 14:03:36 +09:00
Taiki Endo
e466aa8e34 Update wash manifest 2025-01-30 06:14:20 +09:00
101 changed files with 10548 additions and 1041 deletions

View File

@@ -27,24 +27,25 @@
"ignoreRegExpList": [ "ignoreRegExpList": [
// Copyright notice // Copyright notice
"Copyright .*", "Copyright .*",
"SPDX-(File|Snippet)CopyrightText: .*",
// GHA actions/workflows // GHA actions/workflows
"uses: .+@", "uses: .+@[\\w_.-]+",
// GHA context (repo name, owner name, etc.) // GHA context (repo name, owner name, etc.)
"github.\\w+ (=|!)= '.+'", "github.[\\w_.-]+ (=|!)= '[^']+'",
// GH username // GH username
"( |\\[)@[\\w_-]+", "( |\\[)@[\\w_-]+",
// Git config username // Git config username
"git config user.name .*", "git config( --[^ ]+)? user.name .*",
// Username in todo comment // Username in TODO|FIXME comment
"(TODO|FIXME)\\([\\w_., -]+\\)", "(TODO|FIXME)\\([\\w_., -]+\\)",
// Cargo.toml authors // Cargo.toml authors
"authors *= *\\[.*\\]", "authors *= *\\[[^\\]]*\\]",
"\".* <[\\w_.+-]+@[\\w.-]+>\"" "\"[^\"]* <[\\w_.+-]+@[\\w.-]+>\""
], ],
"languageSettings": [ "languageSettings": [
{ {
"languageId": ["*"], "languageId": ["*"],
"dictionaries": ["bash", "rust"] "dictionaries": ["bash", "cpp-refined", "rust"]
} }
], ],
"ignorePaths": [] "ignorePaths": []

View File

@@ -11,12 +11,14 @@ indent_style = space
insert_final_newline = true insert_final_newline = true
trim_trailing_whitespace = true trim_trailing_whitespace = true
[*.{json,md,rb,sh,yml,yaml}] [*.{css,html,json,md,rb,sh,yml,yaml}]
indent_size = 2 indent_size = 2
[*.{js,yml,yaml}] [*.{js,yml,yaml}]
quote_type = single quote_type = single
[*.sh] [*.sh]
# https://google.github.io/styleguide/shellguide.html#s5.3-pipelines
binary_next_line = true binary_next_line = true
# https://google.github.io/styleguide/shellguide.html#s5.5-case-statement
switch_case_indent = true switch_case_indent = true

2
.git-blame-ignore-revs Normal file
View File

@@ -0,0 +1,2 @@
# Change indent size of shell script files to match scripts in CI config
946918579413996845b77e146aa8eb3c6f40f7ab

1
.gitattributes vendored
View File

@@ -1,3 +1,4 @@
* text=auto eol=lf * text=auto eol=lf
tools/tidy.sh linguist-detectable=false
.github/.cspell/rust-dependencies.txt linguist-generated .github/.cspell/rust-dependencies.txt linguist-generated
manifests/** linguist-generated manifests/** linguist-generated

View File

@@ -7,13 +7,13 @@ cygdrive
deepsource deepsource
distro distro
doas doas
dprint
enablerepo enablerepo
epel epel
espup espup
fastestmirror fastestmirror
grcov grcov
knope knope
libicu
linkcheck linkcheck
mdbook mdbook
microdnf microdnf
@@ -33,3 +33,4 @@ watchexec
worktree worktree
xbuild xbuild
xscale xscale
zizmor

View File

@@ -6,6 +6,9 @@ updates:
interval: daily interval: daily
commit-message: commit-message:
prefix: '' prefix: ''
ignore:
# https://github.com/taiki-e/install-action/pull/831#issuecomment-2650284580
- dependency-name: ureq
labels: [] labels: []
- package-ecosystem: github-actions - package-ecosystem: github-actions
directory: / directory: /

View File

@@ -11,7 +11,7 @@ on:
- dev - dev
- ci-* - ci-*
schedule: schedule:
- cron: '0 0,3,6,9,12,15,18,21 * * *' - cron: '0 0 * * *'
workflow_dispatch: workflow_dispatch:
env: env:
@@ -22,8 +22,6 @@ env:
RUST_BACKTRACE: 1 RUST_BACKTRACE: 1
RUSTFLAGS: -D warnings RUSTFLAGS: -D warnings
RUSTUP_MAX_RETRIES: 10 RUSTUP_MAX_RETRIES: 10
# NB: sync with miri job's --exclude option
EXCLUDE: --exclude install-action-internal-codegen
defaults: defaults:
run: run:
@@ -37,13 +35,16 @@ jobs:
miri: miri:
uses: taiki-e/github-actions/.github/workflows/miri.yml@main uses: taiki-e/github-actions/.github/workflows/miri.yml@main
with: with:
event_name: ${{ github.event_name }} # NB: sync with test job's --exclude option
# NB: sync with env.EXCLUDE
args: --exclude install-action-internal-codegen args: --exclude install-action-internal-codegen
msrv: msrv:
uses: taiki-e/github-actions/.github/workflows/msrv.yml@main uses: taiki-e/github-actions/.github/workflows/msrv.yml@main
test-manifest-schema:
uses: taiki-e/github-actions/.github/workflows/test.yml@main
with: with:
event_name: ${{ github.event_name }} # NB: sync with miri job's --exclude option
test-args: --exclude install-action-internal-codegen
no-std: false
tidy: tidy:
uses: taiki-e/github-actions/.github/workflows/tidy.yml@main uses: taiki-e/github-actions/.github/workflows/tidy.yml@main
permissions: permissions:
@@ -68,14 +69,8 @@ jobs:
tool: major.minor tool: major.minor
- os: ubuntu-22.04 - os: ubuntu-22.04
tool: major tool: major
- os: macos-13
- os: macos-14 - os: macos-14
- os: macos-15 - os: macos-15
- os: windows-2019
- os: windows-2019
bash: msys64
- os: windows-2019
bash: cygwin
- os: windows-2022 - os: windows-2022
- os: windows-2022 - os: windows-2022
bash: msys64 bash: msys64
@@ -86,6 +81,7 @@ jobs:
bash: msys64 bash: msys64
- os: windows-2025 - os: windows-2025
bash: cygwin bash: cygwin
- os: windows-11-arm
- os: windows-2022 - os: windows-2022
tool: major.minor.patch tool: major.minor.patch
- os: windows-2022 - os: windows-2022
@@ -143,7 +139,7 @@ jobs:
if [[ "$(cargo binstall -V)" != "$(jq -r '.latest.version' manifests/cargo-binstall.json)" ]]; then if [[ "$(cargo binstall -V)" != "$(jq -r '.latest.version' manifests/cargo-binstall.json)" ]]; then
exit 1 exit 1
fi fi
if: matrix.bash != 'cygwin' if: matrix.bash != 'cygwin' && matrix.os != 'windows-11-arm'
test-container: test-container:
strategy: strategy:
@@ -180,10 +176,11 @@ jobs:
- name: Install requirements (old debian) - name: Install requirements (old debian)
run: | run: |
# In Debian, the old repositories is removed from the main mirrors some time after EoL. # In Debian, the old repositories is removed from the main mirrors some time after EoL.
codename=$(grep -E '^VERSION_CODENAME=' /etc/os-release | cut -d= -f2)
sed -i /etc/apt/sources.list -e 's/deb.debian.org/archive.debian.org/g' \ sed -i /etc/apt/sources.list -e 's/deb.debian.org/archive.debian.org/g' \
-e 's|security.debian.org|archive.debian.org/|g' \ -e 's|security.debian.org|archive.debian.org/|g' \
-e '/stretch-updates/d' -e "/${codename}-updates/d"
if: startsWith(matrix.container, 'debian:9') if: startsWith(matrix.container, 'debian:9') || startsWith(matrix.container, 'debian:10')
- name: Install requirements (centos) - name: Install requirements (centos)
run: | run: |
# In CentOS, the old repositories is removed from the main mirrors just after EoL. # In CentOS, the old repositories is removed from the main mirrors just after EoL.
@@ -211,7 +208,7 @@ jobs:
- run: rm -- Cargo.toml - run: rm -- Cargo.toml
- name: Generate tool list - name: Generate tool list
id: tool-list id: tool-list
run: tools/ci/tool-list.sh >>"${GITHUB_OUTPUT}" run: tools/ci/tool-list.sh "" "${{ matrix.container }}" >>"${GITHUB_OUTPUT}"
# remove bash installed by checkout-action # remove bash installed by checkout-action
- run: apk --no-cache del bash - run: apk --no-cache del bash
shell: sh shell: sh
@@ -231,71 +228,3 @@ jobs:
shell: sh shell: sh
# TODO: OCI runtime exec failed: exec failed: unable to start container process: exec: "sh": executable file not found in $PATH: unknown # TODO: OCI runtime exec failed: exec failed: unable to start container process: exec: "sh": executable file not found in $PATH: unknown
if: (!startsWith(matrix.container, 'opensuse')) if: (!startsWith(matrix.container, 'opensuse'))
manifest:
runs-on: ubuntu-latest
timeout-minutes: 60
permissions:
contents: read
pull-requests: write # for gh pr review --approve
steps:
- uses: taiki-e/checkout-action@v1
- uses: taiki-e/github-actions/install-rust@stable
- name: Generate Cargo.lock
run: cargo update
- uses: Swatinem/rust-cache@v2
with:
cache-all-crates: 'true'
- run: tools/manifest.sh
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Handle diff
id: diff
run: tools/ci/manifest.sh
if: github.repository_owner == 'taiki-e' && (github.event_name == 'schedule' || github.event_name == 'push' && github.ref == 'refs/heads/main')
- run: git add -N . && git diff --exit-code
- id: create-pull-request
uses: peter-evans/create-pull-request@v7
with:
title: Update manifest
body: |
Auto-generated by CI using [create-pull-request](https://github.com/peter-evans/create-pull-request).
This will be auto-merged when CI has passed because this is an auto-generated PR in a defined format and is usually considered no additional review is required.
branch: update-manifest
token: ${{ secrets.CREATE_PR_TOKEN }}
if: github.repository_owner == 'taiki-e' && (github.event_name == 'schedule' || github.event_name == 'push' && github.ref == 'refs/heads/main') && steps.diff.outputs.success == 'false'
- name: Enable auto-merge for auto-generated PR
run: gh pr merge --rebase --auto "${PR_NUMBER:?}"
env:
GITHUB_TOKEN: ${{ secrets.CREATE_PR_TOKEN }}
PR_NUMBER: ${{ steps.create-pull-request.outputs.pull-request-number }}
if: github.repository_owner == 'taiki-e' && (github.event_name == 'schedule' || github.event_name == 'push' && github.ref == 'refs/heads/main') && steps.diff.outputs.success == 'false' && steps.create-pull-request.outputs.pull-request-operation == 'created'
- name: Approve auto-generated PR for auto-merge
run: gh pr review --approve "${PR_NUMBER:?}"
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
PR_NUMBER: ${{ steps.create-pull-request.outputs.pull-request-number }}
if: github.repository_owner == 'taiki-e' && (github.event_name == 'schedule' || github.event_name == 'push' && github.ref == 'refs/heads/main') && steps.diff.outputs.success == 'false' && (steps.create-pull-request.outputs.pull-request-operation == 'created' || steps.create-pull-request.outputs.pull-request-operation == 'updated')
manifest-schema:
strategy:
fail-fast: false
matrix:
rust:
- stable
- beta
- nightly
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: taiki-e/checkout-action@v1
- uses: taiki-e/github-actions/install-rust@main
with:
toolchain: ${{ matrix.rust }}
- uses: taiki-e/install-action@cargo-hack
- uses: taiki-e/install-action@cargo-minimal-versions
- run: cargo test --workspace --all-features ${EXCLUDE}
- run: cargo hack build --workspace --no-private --feature-powerset --no-dev-deps
- run: cargo minimal-versions build --workspace --no-private --detach-path-deps=skip-exact --all-features
- run: cargo minimal-versions build --workspace --no-private --detach-path-deps=skip-exact --all-features --direct

79
.github/workflows/manifest.yml vendored Normal file
View File

@@ -0,0 +1,79 @@
name: Manifest
permissions:
contents: read
on:
pull_request:
push:
branches:
- main
- dev
- ci-*
schedule:
- cron: '0 0,3,6,9,12,15,18,21 * * *'
workflow_dispatch:
env:
CARGO_INCREMENTAL: 0
CARGO_NET_GIT_FETCH_WITH_CLI: true
CARGO_NET_RETRY: 10
CARGO_TERM_COLOR: always
RUST_BACKTRACE: 1
RUSTFLAGS: -D warnings
RUSTUP_MAX_RETRIES: 10
defaults:
run:
shell: bash --noprofile --norc -CeEuxo pipefail {0}
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }}
cancel-in-progress: true
jobs:
manifest:
runs-on: ubuntu-latest
timeout-minutes: 60
permissions:
contents: read
pull-requests: write # for gh pr review --approve
steps:
- uses: taiki-e/checkout-action@v1
- uses: taiki-e/github-actions/install-rust@stable
- name: Generate Cargo.lock
run: cargo update
- uses: Swatinem/rust-cache@v2
with:
cache-all-crates: 'true'
- run: tools/manifest.sh
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Handle diff
id: diff
run: tools/ci/manifest.sh
if: github.repository_owner == 'taiki-e' && (github.event_name == 'schedule' || github.event_name == 'workflow_dispatch' || github.event_name == 'push' && github.ref == 'refs/heads/main')
- run: git add -N . && git -c color.ui=always diff --exit-code
- id: create-pull-request
uses: peter-evans/create-pull-request@v7
with:
title: Update manifest
body: |
Auto-generated by CI using [create-pull-request](https://github.com/peter-evans/create-pull-request).
This will be auto-merged when CI has passed because this is an auto-generated PR in a defined format and is usually considered no additional review is required.
branch: update-manifest
token: ${{ secrets.CREATE_PR_TOKEN }}
if: github.repository_owner == 'taiki-e' && (github.event_name == 'schedule' || github.event_name == 'workflow_dispatch' || github.event_name == 'push' && github.ref == 'refs/heads/main') && steps.diff.outputs.success == 'false'
- name: Enable auto-merge for auto-generated PR
run: gh pr merge --rebase --auto "${PR_NUMBER:?}"
env:
GITHUB_TOKEN: ${{ secrets.CREATE_PR_TOKEN }}
PR_NUMBER: ${{ steps.create-pull-request.outputs.pull-request-number }}
if: github.repository_owner == 'taiki-e' && (github.event_name == 'schedule' || github.event_name == 'workflow_dispatch' || github.event_name == 'push' && github.ref == 'refs/heads/main') && steps.diff.outputs.success == 'false' && steps.create-pull-request.outputs.pull-request-operation == 'created'
- name: Approve auto-generated PR for auto-merge
run: gh pr review --approve "${PR_NUMBER:?}"
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
PR_NUMBER: ${{ steps.create-pull-request.outputs.pull-request-number }}
if: github.repository_owner == 'taiki-e' && (github.event_name == 'schedule' || github.event_name == 'workflow_dispatch' || github.event_name == 'push' && github.ref == 'refs/heads/main') && steps.diff.outputs.success == 'false' && (steps.create-pull-request.outputs.pull-request-operation == 'created' || steps.create-pull-request.outputs.pull-request-operation == 'updated')

1
.gitignore vendored
View File

@@ -1,6 +1,5 @@
target target
Cargo.lock Cargo.lock
.venv
tmp tmp
# For platform and editor specific settings, it is recommended to add to # For platform and editor specific settings, it is recommended to add to

View File

@@ -2,7 +2,7 @@
config: config:
line-length: false # MD013 line-length: false # MD013
no-duplicate-heading: false # MD024 no-duplicate-heading: false # MD024
no-blanks-blockquote: false # MD028 no-blanks-blockquote: false # MD028 (this warns valid GFM alerts usage)
no-inline-html: false # MD033 no-inline-html: false # MD033
no-emphasis-as-heading: false # MD036 no-emphasis-as-heading: false # MD036

View File

@@ -8,7 +8,6 @@ error_on_line_overflow = true
# Override the default formatting style. # Override the default formatting style.
# See https://internals.rust-lang.org/t/running-rustfmt-on-rust-lang-rust-and-other-rust-lang-repositories/8732/81. # See https://internals.rust-lang.org/t/running-rustfmt-on-rust-lang-rust-and-other-rust-lang-repositories/8732/81.
use_small_heuristics = "Max" use_small_heuristics = "Max"
# This is the default of 2024 edition https://github.com/rust-lang/rust/pull/114764.
# This is unstable (tracking issue: https://github.com/rust-lang/rustfmt/issues/3370) # This is unstable (tracking issue: https://github.com/rust-lang/rustfmt/issues/3370)
overflow_delimited_expr = true overflow_delimited_expr = true
# This is unstable (tracking issue: https://github.com/rust-lang/rustfmt/issues/4991). # This is unstable (tracking issue: https://github.com/rust-lang/rustfmt/issues/4991).
@@ -27,6 +26,7 @@ use_try_shorthand = true
# Set the default settings again to always apply the proper formatting without # Set the default settings again to always apply the proper formatting without
# being affected by the editor settings. # being affected by the editor settings.
edition = "2021" edition = "2021"
style_edition = "2024"
hard_tabs = false hard_tabs = false
newline_style = "Unix" newline_style = "Unix"
tab_spaces = 4 tab_spaces = 4

View File

@@ -2,13 +2,34 @@
# https://github.com/koalaman/shellcheck/blob/HEAD/shellcheck.1.md#rc-files # https://github.com/koalaman/shellcheck/blob/HEAD/shellcheck.1.md#rc-files
# See also: # See also:
# https://www.shellcheck.net/wiki/Optional # https://github.com/koalaman/shellcheck/wiki/Optional
# https://google.github.io/styleguide/shellguide.html # https://google.github.io/styleguide/shellguide.html
# https://www.shellcheck.net/wiki/SC2292 # https://github.com/koalaman/shellcheck/wiki/SC2249
# enable=add-default-case
# https://github.com/koalaman/shellcheck/wiki/SC2244
enable=avoid-nullary-conditions
# https://github.com/koalaman/shellcheck/wiki/SC2312
# enable=check-extra-masked-returns
# https://github.com/koalaman/shellcheck/wiki/SC2310
# https://github.com/koalaman/shellcheck/wiki/SC2311
# enable=check-set-e-suppressed
# enable=check-unassigned-uppercase
# https://github.com/koalaman/shellcheck/wiki/SC2230
enable=deprecate-which
# https://github.com/koalaman/shellcheck/wiki/SC2248
enable=quote-safe-variables
# https://github.com/koalaman/shellcheck/wiki/SC2292
# https://google.github.io/styleguide/shellguide.html#s6.3-tests # https://google.github.io/styleguide/shellguide.html#s6.3-tests
enable=require-double-brackets enable=require-double-brackets
# https://www.shellcheck.net/wiki/SC2250 # https://github.com/koalaman/shellcheck/wiki/SC2250
# https://google.github.io/styleguide/shellguide.html#s5.6-variable-expansion # https://google.github.io/styleguide/shellguide.html#s5.6-variable-expansion
enable=require-variable-braces enable=require-variable-braces

View File

@@ -10,6 +10,786 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
## [Unreleased] ## [Unreleased]
## [2.57.2] - 2025-07-29
- Update `grcov@latest` to 0.10.3.
- Update `cargo-shear@latest` to 1.4.1.
## [2.57.1] - 2025-07-27
- Update `git-cliff@latest` to 2.10.0.
- Update `cargo-binstall@latest` to 1.14.2.
## [2.57.0] - 2025-07-26
- Support `mdbook-alerts`. ([#1060](https://github.com/taiki-e/install-action/pull/1060), thanks @CommanderStorm)
## [2.56.24] - 2025-07-25
- Update `just@latest` to 1.42.4.
## [2.56.23] - 2025-07-24
- Update `release-plz@latest` to 0.3.139.
## [2.56.22] - 2025-07-24
- Update `wasmtime@latest` to 35.0.0.
## [2.56.21] - 2025-07-22
- Improve error message for unsupported host architectures.
## [2.56.20] - 2025-07-22
- Update `syft@latest` to 1.29.0.
## [2.56.19] - 2025-07-19
- Update `cargo-llvm-cov@latest` to 0.6.18.
## [2.56.18] - 2025-07-19
- Update `just@latest` to 1.42.3.
## [2.56.17] - 2025-07-18
- Update `wasmtime@latest` to 34.0.2.
## [2.56.16] - 2025-07-18
- Update `cargo-zigbuild@latest` to 0.20.1.
- Update `cargo-lambda@latest` to 1.8.6.
- Update `vacuum@latest` to 0.17.6.
- Update `earthly@latest` to 0.8.16.
## [2.56.15] - 2025-07-16
- Fix `cargo-valgrind` installation error due to their tag rename.
- Update `cargo-valgrind@latest` to 2.3.2.
- Update `just@latest` to 1.42.2.
## [2.56.14] - 2025-07-15
- Update `zola@latest` to 0.21.0.
- Update `wait-for-them@latest` to 0.5.1.
- Update `mdbook@latest` to 0.4.52.
- Update `just@latest` to 1.42.1.
- Update `cargo-shear@latest` to 1.4.0.
- Update `cyclonedx@latest` to 0.29.0.
## [2.56.13] - 2025-07-12
- Update `cargo-nextest@latest` to 0.9.101.
## [2.56.12] - 2025-07-11
- Update `cargo-hack@latest` to 0.6.37.
## [2.56.11] - 2025-07-11
- Update `osv-scanner@latest` to 2.1.0.
- Update `cargo-no-dev-deps@latest` to 0.2.16.
- Update `cargo-minimal-versions@latest` to 0.1.31.
## [2.56.10] - 2025-07-11
- Update `vacuum@latest` to 0.17.5.
## [2.56.9] - 2025-07-09
- Update `vacuum@latest` to 0.17.4.
- Update `release-plz@latest` to 0.3.138.
- Update `rclone@latest` to 1.70.3.
## [2.56.8] - 2025-07-08
- Update `cargo-nextest@latest` to 0.9.100.
- Update `vacuum@latest` to 0.17.3.
## [2.56.7] - 2025-07-07
- Update `shfmt@latest` to 3.12.0.
## [2.56.6] - 2025-07-06
- Update `cargo-llvm-cov@latest` to 0.6.17.
- Update `cargo-udeps@latest` to 0.1.57.
## [2.56.5] - 2025-07-06
- Update `cargo-semver-checks@latest` to 0.42.0.
## [2.56.4] - 2025-07-05
- Update `cargo-shear@latest` to 1.3.3.
## [2.56.3] - 2025-07-03
- Update `trivy@latest` to 0.64.1.
## [2.56.2] - 2025-07-02
- Update `vacuum@latest` to 0.17.2.
- Update `syft@latest` to 1.28.0.
## [2.56.1] - 2025-07-01
- Update `release-plz@latest` to 0.3.137.
## [2.56.0] - 2025-07-01
- Support `coreutils`. ([#1017](https://github.com/taiki-e/install-action/pull/1017), thanks @jayvdb)
## [2.55.4] - 2025-07-01
- Update `trivy@latest` to 0.64.0.
- Update `just@latest` to 1.41.0.
## [2.55.3] - 2025-06-30
- Update `dprint@latest` to 0.50.1.
## [2.55.2] - 2025-06-30
- Update `zizmor@latest` to 1.11.0.
- Update `cargo-dinghy@latest` to 0.8.1.
## [2.55.1] - 2025-06-30
- Update `vacuum@latest` to 0.17.1.
- Update `typos@latest` to 1.34.0.
## [2.55.0] - 2025-06-30
- Support `vacuum`. ([#1016](https://github.com/taiki-e/install-action/pull/1016), thanks @jayvdb)
- Update `cargo-shear@latest` to 1.3.2.
## [2.54.3] - 2025-06-28
- Update `cargo-careful@latest` to 0.4.8.
## [2.54.2] - 2025-06-27
- Update `rclone@latest` to 1.70.2.
- Update `zizmor@latest` to 1.10.0.
## [2.54.1] - 2025-06-25
- Update `wasmtime@latest` to 34.0.1.
- Update `cargo-tarpaulin@latest` to 0.32.8.
- Update `knope@latest` to 0.21.0.
## [2.54.0] - 2025-06-22
- Support `cyclonedx`. ([#1000](https://github.com/taiki-e/install-action/pull/1000), thanks @jayvdb)
- Update `wasmtime@latest` to 34.0.0.
- Update `rclone@latest` to 1.70.1.
- Update `cargo-binstall@latest` to 1.14.1.
- Update `release-plz@latest` to 0.3.136.
## [2.53.2] - 2025-06-18
- Fix `cargo-nextest` installation failure on Ubuntu 24.04 due to HTTP 403 error on requests to crates.io. ([#1007](https://github.com/taiki-e/install-action/pull/1007))
- Update `rclone@latest` to 1.70.0.
## [2.53.1] - 2025-06-17
- Support `typos` on AArch64 Linux. ([#1004](https://github.com/taiki-e/install-action/pull/1004), thanks @vivienm)
- Update `cargo-nextest@latest` to 0.9.99.
## [2.53.0] - 2025-06-16
- Support `zizmor`. ([#1002](https://github.com/taiki-e/install-action/pull/1002), thanks @jayvdb)
- Update `osv-scanner@latest` to 2.0.3.
## [2.52.8] - 2025-06-13
- Update `cargo-careful@latest` to 0.4.7.
- Update `syft@latest` to 1.27.1.
- Update `cargo-deny@latest` to 0.18.3.
- Update `cargo-binstall@latest` to 1.13.0.
## [2.52.7] - 2025-06-07
- Update `cargo-nextest@latest` to 0.9.98.
- Update `cargo-binstall@latest` to 1.12.7.
## [2.52.6] - 2025-06-04
- Update `cargo-udeps@latest` to 0.1.56.
- Update `git-cliff@latest` to 2.9.1.
## [2.52.5] - 2025-06-03
- Update `typos@latest` to 1.33.1.
- Update `git-cliff@latest` to 2.9.0.
- Update `cargo-shear@latest` to 1.3.1.
## [2.52.4] - 2025-05-31
- Update `cargo-binstall@latest` to 1.12.6.
- Update `wash@latest` to 0.42.0.
## [2.52.3] - 2025-05-30
- Update `cargo-nextest@latest` to 0.9.97.
- Update `trivy@latest` to 0.63.0.
- Update `protoc@latest` to 3.31.1.
## [2.52.2] - 2025-05-27
- Update `mdbook@latest` to 0.4.51.
## [2.52.1] - 2025-05-25
- Update `taplo@latest` to 0.10.0.
- Update `mdbook@latest` to 0.4.50.
- Update `deepsource@latest` to 0.9.0.
- Update `cargo-shear@latest` to 1.3.0.
## [2.52.0] - 2025-05-22
- Support `trivy`. ([#970](https://github.com/taiki-e/install-action/pull/970), thanks @jayvdb)
- Update `syft@latest` to 1.26.1.
- Update `rclone@latest` to 1.69.3.
- Update `cargo-shear@latest` to 1.2.8.
## [2.51.3] - 2025-05-20
- Update `wasmtime@latest` to 33.0.0.
- Update `cargo-tarpaulin@latest` to 0.32.7.
- Update `espup@latest` to 0.15.1.
- Update `dprint@latest` to 0.50.0.
## [2.51.2] - 2025-05-18
- Update `syft@latest` to 1.25.1.
- Update `release-plz@latest` to 0.3.135.
## [2.51.1] - 2025-05-16
- Update `syft@latest` to 1.25.0.
- Update `cargo-binstall@latest` to 1.12.5.
## [2.51.0] - 2025-05-16
- Support `cargo-shear`. ([#962](https://github.com/taiki-e/install-action/pull/962), thanks @vivienm)
- Update `grcov@latest` to 0.10.0.
- Update `cargo-nextest@latest` to 0.9.96.
- Update `protoc@latest` to 3.31.0.
- Update `syft@latest` to 1.24.0.
## [2.50.10] - 2025-05-08
- Update `trunk@latest` to 0.21.14.
- Update `release-plz@latest` to 0.3.134.
- Update `cargo-binstall@latest` to 1.12.4.
## [2.50.9] - 2025-05-07
- Update `editorconfig-checker@latest` to 3.3.0.
- Update `cargo-lambda@latest` to 1.8.5.
## [2.50.8] - 2025-05-06
- Update `cargo-tarpaulin@latest` to 0.32.5.
- Update `mdbook@latest` to 0.4.49.
## [2.50.7] - 2025-05-04
- Update `cargo-tarpaulin@latest` to 0.32.4.
## [2.50.6] - 2025-05-03
- Update `knope@latest` to 0.20.0.
## [2.50.5] - 2025-05-02
- Update `xh@latest` to 0.24.1.
- Update `typos@latest` to 1.32.0.
- Update `rclone@latest` to 1.69.2.
## [2.50.4] - 2025-05-01
- Update `typos@latest` to 1.31.2.
- Update `osv-scanner@latest` to 2.0.2.
- Update `cargo-nextest@latest` to 0.9.95.
## [2.50.3] - 2025-04-26
- Update `cargo-zigbuild@latest` to 0.20.0.
## [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.
## [2.49.32] - 2025-03-20
- Update `wasmtime@latest` to 31.0.0.
## [2.49.31] - 2025-03-20
- Update `cargo-hack@latest` to 0.6.36.
- Update `cargo-binstall@latest` to 1.12.2.
## [2.49.30] - 2025-03-18
- Update `dprint@latest` to 0.49.1.
## [2.49.29] - 2025-03-18
- Update `syft@latest` to 1.21.0.
- Update `release-plz@latest` to 0.3.127.
## [2.49.28] - 2025-03-17
- Update `osv-scanner@latest` to 2.0.0.
## [2.49.27] - 2025-03-16
- Update `cargo-lambda@latest` to 1.8.0.
- Update `editorconfig-checker@latest` to 3.2.1.
## [2.49.26] - 2025-03-15
- Update `release-plz@latest` to 0.3.126.
## [2.49.25] - 2025-03-15
- Update `cargo-binstall@latest` to 1.12.1.
- Update `trunk@latest` to 0.21.9.
## [2.49.24] - 2025-03-14
- Update `protoc@latest` to 3.30.1.
## [2.49.23] - 2025-03-13
- Update `knope@latest` to 0.18.5.
## [2.49.22] - 2025-03-12
- Update `wash@latest` to 0.40.0. ([#895](https://github.com/taiki-e/install-action/pull/895), thanks @brooksmtownsend)
## [2.49.21] - 2025-03-12
- Update `cargo-tarpaulin@latest` to 0.32.3.
## [2.49.20] - 2025-03-12
- Update `typos@latest` to 1.30.2.
## [2.49.19] - 2025-03-10
- Update `cargo-deny@latest` to 0.18.2.
## [2.49.18] - 2025-03-10
- Update `just@latest` to 1.40.0.
- Update `mdbook@latest` to 0.4.47.
## [2.49.17] - 2025-03-09
- Update `mdbook@latest` to 0.4.46.
- Update `knope@latest` to 0.18.4.
- Update `cargo-semver-checks@latest` to 0.40.0.
- Update `cargo-binstall@latest` to 1.12.0.
## [2.49.16] - 2025-03-06
- Update `shfmt@latest` to 3.11.0.
- Update `cargo-lambda@latest` to 1.7.1.
## [2.49.15] - 2025-03-05
- Update `release-plz@latest` to 0.3.125.
- Update `protoc@latest` to 3.30.0.
## [2.49.14] - 2025-03-04
- Update `espup@latest` to 0.14.1.
## [2.49.13] - 2025-03-04
- Update `trunk@latest` to 0.21.8.
## [2.49.12] - 2025-03-04
- Update `cargo-tarpaulin@latest` to 0.32.2.
- Update `typos@latest` to 1.30.1.
## [2.49.11] - 2025-03-03
- Update `cargo-tarpaulin@latest` to 0.32.1.
## [2.49.10] - 2025-03-02
- Update `release-plz@latest` to 0.3.124.
## [2.49.9] - 2025-03-01
- Update `typos@latest` to 1.30.0.
## [2.49.8] - 2025-02-28
- Update `cargo-binstall@latest` to 1.11.2.
- Update `cargo-audit@latest` to 0.21.2.
## [2.49.7] - 2025-02-27
- Update `cargo-deny@latest` to 0.18.1.
## [2.49.6] - 2025-02-27
- Update `cargo-lambda@latest` to 1.7.0.
## [2.49.5] - 2025-02-25
- Update `wasmtime@latest` to 30.0.2.
- Update `release-plz@latest` to 0.3.123.
## [2.49.4] - 2025-02-25
- Update `typos@latest` to 1.29.10.
## [2.49.3] - 2025-02-25
- Update `wash@latest` to 0.39.0.
- Update `cargo-nextest@latest` to 0.9.92.
## [2.49.2] - 2025-02-25
- Update `sccache@latest` to 0.10.0.
- Update `cargo-machete@latest` to 0.8.0.
## [2.49.1] - 2025-02-24
- Update `cargo-deny@latest` to 0.18.0.
## [2.49.0] - 2025-02-23
- Allow installing pre-release versions using binstall. ([#868](https://github.com/taiki-e/install-action/pull/868))
## [2.48.22] - 2025-02-23
- Update `cargo-binstall@latest` to 1.11.1.
- Update `release-plz@latest` to 0.3.122.
## [2.48.21] - 2025-02-22
- Update `wasmtime@latest` to 30.0.1.
- Update `syft@latest` to 1.20.0.
## [2.48.20] - 2025-02-21
- Update `cargo-udeps@latest` to 0.1.55.
## [2.48.19] - 2025-02-20
- Update `typos@latest` to 1.29.9.
## [2.48.18] - 2025-02-20
- Update `cargo-deny@latest` to 0.17.0.
## [2.48.17] - 2025-02-20
- Update `wasmtime@latest` to 30.0.0.
## [2.48.16] - 2025-02-19
- Update `typos@latest` to 1.29.8.
## [2.48.15] - 2025-02-18
- Update `xh@latest` to 0.24.0.
## [2.48.14] - 2025-02-18
- Update `mdbook@latest` to 0.4.45.
## [2.48.13] - 2025-02-16
- Support `zola` on AArch64 Linux.
- Update `zola@latest` to 0.20.0.
- Update `cargo-binstall@latest` to 1.11.0.
## [2.48.12] - 2025-02-14
- Update `rclone@latest` to 1.69.1.
- Update `cargo-tarpaulin@latest` to 0.32.0.
- Update `cargo-nextest@latest` to 0.9.91.
## [2.48.11] - 2025-02-14
- Update `typos@latest` to 1.29.7.
## [2.48.10] - 2025-02-13
- Update `cargo-nextest@latest` to 0.9.90.
- Update `cargo-binstall@latest` to 1.10.23.
## [2.48.9] - 2025-02-11
- Update `cargo-spellcheck@latest` to 0.15.2.
## [2.48.8] - 2025-02-11
- Update `cargo-no-dev-deps@latest` to 0.2.15.
- Update `cargo-minimal-versions@latest` to 0.1.30.
- Update `cargo-hack@latest` to 0.6.35.
## [2.48.7] - 2025-02-10
- Update `cargo-nextest@latest` to 0.9.89.
## [2.48.6] - 2025-02-10
- Update `cargo-spellcheck@latest` to 0.15.1.
## [2.48.5] - 2025-02-10
- Update `release-plz@latest` to 0.3.120.
## [2.48.4] - 2025-02-09
- Update `cargo-zigbuild@latest` to 0.19.8.
## [2.48.3] - 2025-02-09
- Update `release-plz@latest` to 0.3.119.
## [2.48.2] - 2025-02-09
- Update `release-plz@latest` to 0.3.118.
- Update `parse-dockerfile@latest` to 0.1.1.
- Update `parse-changelog@latest` to 0.6.12.
## [2.48.1] - 2025-02-02
- Update `dprint@latest` to 0.49.0.
## [2.48.0] - 2025-02-01
- Support `parse-dockerfile`. ([#838](https://github.com/taiki-e/install-action/pull/838))
- Update `release-plz@latest` to 0.3.116.
## [2.47.32] - 2025-01-31
- Update `typos@latest` to 1.29.5.
## [2.47.31] - 2025-01-30
- Fix checksum error with `wash@0.38.0` on macOS. (They rebuilt binaries for some reason.)
## [2.47.30] - 2025-01-28 ## [2.47.30] - 2025-01-28
- Support `cargo-cyclonedx` on x86_64 Linux (musl). - Support `cargo-cyclonedx` on x86_64 Linux (musl).
@@ -3430,7 +4210,147 @@ Note: This release is considered a breaking change because installing on version
Initial release Initial release
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.47.30...HEAD [Unreleased]: https://github.com/taiki-e/install-action/compare/v2.57.2...HEAD
[2.57.2]: https://github.com/taiki-e/install-action/compare/v2.57.1...v2.57.2
[2.57.1]: https://github.com/taiki-e/install-action/compare/v2.57.0...v2.57.1
[2.57.0]: https://github.com/taiki-e/install-action/compare/v2.56.24...v2.57.0
[2.56.24]: https://github.com/taiki-e/install-action/compare/v2.56.23...v2.56.24
[2.56.23]: https://github.com/taiki-e/install-action/compare/v2.56.22...v2.56.23
[2.56.22]: https://github.com/taiki-e/install-action/compare/v2.56.21...v2.56.22
[2.56.21]: https://github.com/taiki-e/install-action/compare/v2.56.20...v2.56.21
[2.56.20]: https://github.com/taiki-e/install-action/compare/v2.56.19...v2.56.20
[2.56.19]: https://github.com/taiki-e/install-action/compare/v2.56.18...v2.56.19
[2.56.18]: https://github.com/taiki-e/install-action/compare/v2.56.17...v2.56.18
[2.56.17]: https://github.com/taiki-e/install-action/compare/v2.56.16...v2.56.17
[2.56.16]: https://github.com/taiki-e/install-action/compare/v2.56.15...v2.56.16
[2.56.15]: https://github.com/taiki-e/install-action/compare/v2.56.14...v2.56.15
[2.56.14]: https://github.com/taiki-e/install-action/compare/v2.56.13...v2.56.14
[2.56.13]: https://github.com/taiki-e/install-action/compare/v2.56.12...v2.56.13
[2.56.12]: https://github.com/taiki-e/install-action/compare/v2.56.11...v2.56.12
[2.56.11]: https://github.com/taiki-e/install-action/compare/v2.56.10...v2.56.11
[2.56.10]: https://github.com/taiki-e/install-action/compare/v2.56.9...v2.56.10
[2.56.9]: https://github.com/taiki-e/install-action/compare/v2.56.8...v2.56.9
[2.56.8]: https://github.com/taiki-e/install-action/compare/v2.56.7...v2.56.8
[2.56.7]: https://github.com/taiki-e/install-action/compare/v2.56.6...v2.56.7
[2.56.6]: https://github.com/taiki-e/install-action/compare/v2.56.5...v2.56.6
[2.56.5]: https://github.com/taiki-e/install-action/compare/v2.56.4...v2.56.5
[2.56.4]: https://github.com/taiki-e/install-action/compare/v2.56.3...v2.56.4
[2.56.3]: https://github.com/taiki-e/install-action/compare/v2.56.2...v2.56.3
[2.56.2]: https://github.com/taiki-e/install-action/compare/v2.56.1...v2.56.2
[2.56.1]: https://github.com/taiki-e/install-action/compare/v2.56.0...v2.56.1
[2.56.0]: https://github.com/taiki-e/install-action/compare/v2.55.4...v2.56.0
[2.55.4]: https://github.com/taiki-e/install-action/compare/v2.55.3...v2.55.4
[2.55.3]: https://github.com/taiki-e/install-action/compare/v2.55.2...v2.55.3
[2.55.2]: https://github.com/taiki-e/install-action/compare/v2.55.1...v2.55.2
[2.55.1]: https://github.com/taiki-e/install-action/compare/v2.55.0...v2.55.1
[2.55.0]: https://github.com/taiki-e/install-action/compare/v2.54.3...v2.55.0
[2.54.3]: https://github.com/taiki-e/install-action/compare/v2.54.2...v2.54.3
[2.54.2]: https://github.com/taiki-e/install-action/compare/v2.54.1...v2.54.2
[2.54.1]: https://github.com/taiki-e/install-action/compare/v2.54.0...v2.54.1
[2.54.0]: https://github.com/taiki-e/install-action/compare/v2.53.2...v2.54.0
[2.53.2]: https://github.com/taiki-e/install-action/compare/v2.53.1...v2.53.2
[2.53.1]: https://github.com/taiki-e/install-action/compare/v2.53.0...v2.53.1
[2.53.0]: https://github.com/taiki-e/install-action/compare/v2.52.8...v2.53.0
[2.52.8]: https://github.com/taiki-e/install-action/compare/v2.52.7...v2.52.8
[2.52.7]: https://github.com/taiki-e/install-action/compare/v2.52.6...v2.52.7
[2.52.6]: https://github.com/taiki-e/install-action/compare/v2.52.5...v2.52.6
[2.52.5]: https://github.com/taiki-e/install-action/compare/v2.52.4...v2.52.5
[2.52.4]: https://github.com/taiki-e/install-action/compare/v2.52.3...v2.52.4
[2.52.3]: https://github.com/taiki-e/install-action/compare/v2.52.2...v2.52.3
[2.52.2]: https://github.com/taiki-e/install-action/compare/v2.52.1...v2.52.2
[2.52.1]: https://github.com/taiki-e/install-action/compare/v2.52.0...v2.52.1
[2.52.0]: https://github.com/taiki-e/install-action/compare/v2.51.3...v2.52.0
[2.51.3]: https://github.com/taiki-e/install-action/compare/v2.51.2...v2.51.3
[2.51.2]: https://github.com/taiki-e/install-action/compare/v2.51.1...v2.51.2
[2.51.1]: https://github.com/taiki-e/install-action/compare/v2.51.0...v2.51.1
[2.51.0]: https://github.com/taiki-e/install-action/compare/v2.50.10...v2.51.0
[2.50.10]: https://github.com/taiki-e/install-action/compare/v2.50.9...v2.50.10
[2.50.9]: https://github.com/taiki-e/install-action/compare/v2.50.8...v2.50.9
[2.50.8]: https://github.com/taiki-e/install-action/compare/v2.50.7...v2.50.8
[2.50.7]: https://github.com/taiki-e/install-action/compare/v2.50.6...v2.50.7
[2.50.6]: https://github.com/taiki-e/install-action/compare/v2.50.5...v2.50.6
[2.50.5]: https://github.com/taiki-e/install-action/compare/v2.50.4...v2.50.5
[2.50.4]: https://github.com/taiki-e/install-action/compare/v2.50.3...v2.50.4
[2.50.3]: https://github.com/taiki-e/install-action/compare/v2.50.2...v2.50.3
[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
[2.49.30]: https://github.com/taiki-e/install-action/compare/v2.49.29...v2.49.30
[2.49.29]: https://github.com/taiki-e/install-action/compare/v2.49.28...v2.49.29
[2.49.28]: https://github.com/taiki-e/install-action/compare/v2.49.27...v2.49.28
[2.49.27]: https://github.com/taiki-e/install-action/compare/v2.49.26...v2.49.27
[2.49.26]: https://github.com/taiki-e/install-action/compare/v2.49.25...v2.49.26
[2.49.25]: https://github.com/taiki-e/install-action/compare/v2.49.24...v2.49.25
[2.49.24]: https://github.com/taiki-e/install-action/compare/v2.49.23...v2.49.24
[2.49.23]: https://github.com/taiki-e/install-action/compare/v2.49.22...v2.49.23
[2.49.22]: https://github.com/taiki-e/install-action/compare/v2.49.21...v2.49.22
[2.49.21]: https://github.com/taiki-e/install-action/compare/v2.49.20...v2.49.21
[2.49.20]: https://github.com/taiki-e/install-action/compare/v2.49.19...v2.49.20
[2.49.19]: https://github.com/taiki-e/install-action/compare/v2.49.18...v2.49.19
[2.49.18]: https://github.com/taiki-e/install-action/compare/v2.49.17...v2.49.18
[2.49.17]: https://github.com/taiki-e/install-action/compare/v2.49.16...v2.49.17
[2.49.16]: https://github.com/taiki-e/install-action/compare/v2.49.15...v2.49.16
[2.49.15]: https://github.com/taiki-e/install-action/compare/v2.49.14...v2.49.15
[2.49.14]: https://github.com/taiki-e/install-action/compare/v2.49.13...v2.49.14
[2.49.13]: https://github.com/taiki-e/install-action/compare/v2.49.12...v2.49.13
[2.49.12]: https://github.com/taiki-e/install-action/compare/v2.49.11...v2.49.12
[2.49.11]: https://github.com/taiki-e/install-action/compare/v2.49.10...v2.49.11
[2.49.10]: https://github.com/taiki-e/install-action/compare/v2.49.9...v2.49.10
[2.49.9]: https://github.com/taiki-e/install-action/compare/v2.49.8...v2.49.9
[2.49.8]: https://github.com/taiki-e/install-action/compare/v2.49.7...v2.49.8
[2.49.7]: https://github.com/taiki-e/install-action/compare/v2.49.6...v2.49.7
[2.49.6]: https://github.com/taiki-e/install-action/compare/v2.49.5...v2.49.6
[2.49.5]: https://github.com/taiki-e/install-action/compare/v2.49.4...v2.49.5
[2.49.4]: https://github.com/taiki-e/install-action/compare/v2.49.3...v2.49.4
[2.49.3]: https://github.com/taiki-e/install-action/compare/v2.49.2...v2.49.3
[2.49.2]: https://github.com/taiki-e/install-action/compare/v2.49.1...v2.49.2
[2.49.1]: https://github.com/taiki-e/install-action/compare/v2.49.0...v2.49.1
[2.49.0]: https://github.com/taiki-e/install-action/compare/v2.48.22...v2.49.0
[2.48.22]: https://github.com/taiki-e/install-action/compare/v2.48.21...v2.48.22
[2.48.21]: https://github.com/taiki-e/install-action/compare/v2.48.20...v2.48.21
[2.48.20]: https://github.com/taiki-e/install-action/compare/v2.48.19...v2.48.20
[2.48.19]: https://github.com/taiki-e/install-action/compare/v2.48.18...v2.48.19
[2.48.18]: https://github.com/taiki-e/install-action/compare/v2.48.17...v2.48.18
[2.48.17]: https://github.com/taiki-e/install-action/compare/v2.48.16...v2.48.17
[2.48.16]: https://github.com/taiki-e/install-action/compare/v2.48.15...v2.48.16
[2.48.15]: https://github.com/taiki-e/install-action/compare/v2.48.14...v2.48.15
[2.48.14]: https://github.com/taiki-e/install-action/compare/v2.48.13...v2.48.14
[2.48.13]: https://github.com/taiki-e/install-action/compare/v2.48.12...v2.48.13
[2.48.12]: https://github.com/taiki-e/install-action/compare/v2.48.11...v2.48.12
[2.48.11]: https://github.com/taiki-e/install-action/compare/v2.48.10...v2.48.11
[2.48.10]: https://github.com/taiki-e/install-action/compare/v2.48.9...v2.48.10
[2.48.9]: https://github.com/taiki-e/install-action/compare/v2.48.8...v2.48.9
[2.48.8]: https://github.com/taiki-e/install-action/compare/v2.48.7...v2.48.8
[2.48.7]: https://github.com/taiki-e/install-action/compare/v2.48.6...v2.48.7
[2.48.6]: https://github.com/taiki-e/install-action/compare/v2.48.5...v2.48.6
[2.48.5]: https://github.com/taiki-e/install-action/compare/v2.48.4...v2.48.5
[2.48.4]: https://github.com/taiki-e/install-action/compare/v2.48.3...v2.48.4
[2.48.3]: https://github.com/taiki-e/install-action/compare/v2.48.2...v2.48.3
[2.48.2]: https://github.com/taiki-e/install-action/compare/v2.48.1...v2.48.2
[2.48.1]: https://github.com/taiki-e/install-action/compare/v2.48.0...v2.48.1
[2.48.0]: https://github.com/taiki-e/install-action/compare/v2.47.32...v2.48.0
[2.47.32]: https://github.com/taiki-e/install-action/compare/v2.47.31...v2.47.32
[2.47.31]: https://github.com/taiki-e/install-action/compare/v2.47.30...v2.47.31
[2.47.30]: https://github.com/taiki-e/install-action/compare/v2.47.29...v2.47.30 [2.47.30]: https://github.com/taiki-e/install-action/compare/v2.47.29...v2.47.30
[2.47.29]: https://github.com/taiki-e/install-action/compare/v2.47.28...v2.47.29 [2.47.29]: https://github.com/taiki-e/install-action/compare/v2.47.28...v2.47.29
[2.47.28]: https://github.com/taiki-e/install-action/compare/v2.47.27...v2.47.28 [2.47.28]: https://github.com/taiki-e/install-action/compare/v2.47.27...v2.47.28

View File

@@ -3,7 +3,7 @@ resolver = "2"
members = ["tools/codegen", "tools/manifest-schema"] members = ["tools/codegen", "tools/manifest-schema"]
# This table is shared by projects under github.com/taiki-e. # This table is shared by projects under github.com/taiki-e.
# It is not intended for manual editing. # Expect for unexpected_cfgs.check-cfg, it is not intended for manual editing.
[workspace.lints.rust] [workspace.lints.rust]
deprecated_safe = "warn" deprecated_safe = "warn"
improper_ctypes = "warn" improper_ctypes = "warn"

View File

@@ -111,12 +111,12 @@ See the [Supported tools section](#supported-tools) for how to ensure that fallb
This action has been tested for GitHub-hosted runners (Ubuntu, macOS, Windows) and containers (Ubuntu, Debian, Fedora, CentOS, Alma, openSUSE, Arch, Alpine). This action has been tested for GitHub-hosted runners (Ubuntu, macOS, Windows) and containers (Ubuntu, Debian, Fedora, CentOS, Alma, openSUSE, Arch, Alpine).
On Linux, if any required tools are missing, this action will attempt to install them from distro's package manager, so no pre-setup is usually required (except for CentOS or Debian 9 (or older) or very old distro described below, which was already EoL and needs to use vault/archive repos -- see "Install requirements" in [our CI config](https://github.com/taiki-e/install-action/blob/HEAD/.github/workflows/ci.yml) for example of setup). On Linux, if any required tools are missing, this action will attempt to install them from distro's package manager, so no pre-setup is usually required (except for CentOS or Debian 10 (or older) or very old distro described below, which was already EoL and needs to use vault/archive repos -- see "Install requirements" in [our CI config](https://github.com/taiki-e/install-action/blob/HEAD/.github/workflows/ci.yml) for example of setup).
On other platforms, at least the following tools are required: On other platforms, at least the following tools are required:
- bash 3.2+ - bash 3.2+
- jq 1.3+ - jq 1.3+ (only on non-Windows platforms)
- curl 7.34+ (or RHEL7/CentOS7's patched curl 7.29) - curl 7.34+ (or RHEL7/CentOS7's patched curl 7.29)
Known environments affected by the above version requirements are CentOS 6 (EoL on 2020-11) using curl 7.19, and Ubuntu 12.04 (EoL on 2017-04) using curl 7.22 (see "Install requirements" in [our CI config](https://github.com/taiki-e/install-action/blob/HEAD/.github/workflows/ci.yml) for example of workaround). Known environments affected by the above version requirements are CentOS 6 (EoL on 2020-11) using curl 7.19, and Ubuntu 12.04 (EoL on 2017-04) using curl 7.22 (see "Install requirements" in [our CI config](https://github.com/taiki-e/install-action/blob/HEAD/.github/workflows/ci.yml) for example of workaround).

View File

@@ -30,13 +30,16 @@ See the [Supported tools section in README.md](README.md#supported-tools) for ho
| [**cargo-no-dev-deps**](https://github.com/taiki-e/cargo-no-dev-deps) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/taiki-e/cargo-no-dev-deps/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/taiki-e/cargo-no-dev-deps/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/cargo-no-dev-deps/blob/main/LICENSE-MIT) | | [**cargo-no-dev-deps**](https://github.com/taiki-e/cargo-no-dev-deps) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/taiki-e/cargo-no-dev-deps/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/taiki-e/cargo-no-dev-deps/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/cargo-no-dev-deps/blob/main/LICENSE-MIT) |
| [**cargo-rdme**](https://github.com/orium/cargo-rdme) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/orium/cargo-rdme/releases) | Linux, macOS, Windows | [MPL-2.0](https://github.com/orium/cargo-rdme/blob/main/LICENSE.md) | | [**cargo-rdme**](https://github.com/orium/cargo-rdme) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/orium/cargo-rdme/releases) | Linux, macOS, Windows | [MPL-2.0](https://github.com/orium/cargo-rdme/blob/main/LICENSE.md) |
| [**cargo-semver-checks**](https://github.com/obi1kenobi/cargo-semver-checks) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/obi1kenobi/cargo-semver-checks/releases) | Linux, macOS, Windows | [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) | | [**cargo-semver-checks**](https://github.com/obi1kenobi/cargo-semver-checks) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/obi1kenobi/cargo-semver-checks/releases) | Linux, macOS, Windows | [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) |
| [**cargo-shear**](https://github.com/Boshen/cargo-shear) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/Boshen/cargo-shear/releases) | Linux, macOS, Windows | [MIT](https://github.com/Boshen/cargo-shear/blob/main/LICENSE) |
| [**cargo-sort**](https://github.com/DevinR528/cargo-sort) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/DevinR528/cargo-sort/releases) | Linux, macOS, Windows | [Apache-2.0 OR MIT](https://github.com/DevinR528/cargo-sort/blob/v1.0.9/Cargo.toml#L5) | | [**cargo-sort**](https://github.com/DevinR528/cargo-sort) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/DevinR528/cargo-sort/releases) | Linux, macOS, Windows | [Apache-2.0 OR MIT](https://github.com/DevinR528/cargo-sort/blob/v1.0.9/Cargo.toml#L5) |
| [**cargo-spellcheck**](https://github.com/drahnr/cargo-spellcheck) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/drahnr/cargo-spellcheck/releases) | Linux, Windows | [LGPLv2.1](https://github.com/drahnr/cargo-spellcheck/blob/master/LICENSE-LGPL) | | [**cargo-spellcheck**](https://github.com/drahnr/cargo-spellcheck) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/drahnr/cargo-spellcheck/releases) | Linux, Windows | [LGPLv2.1](https://github.com/drahnr/cargo-spellcheck/blob/master/LICENSE-LGPL) |
| [**cargo-tarpaulin**](https://github.com/xd009642/tarpaulin) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/xd009642/tarpaulin/releases) | Linux, macOS, Windows | [MIT](https://github.com/xd009642/tarpaulin/blob/develop/LICENSE-MIT) OR [Apache-2.0](https://github.com/xd009642/tarpaulin/blob/develop/LICENSE-APACHE) | | [**cargo-tarpaulin**](https://github.com/xd009642/tarpaulin) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/xd009642/tarpaulin/releases) | Linux, macOS, Windows | [MIT](https://github.com/xd009642/tarpaulin/blob/develop/LICENSE-MIT) OR [Apache-2.0](https://github.com/xd009642/tarpaulin/blob/develop/LICENSE-APACHE) |
| [**cargo-udeps**](https://github.com/est31/cargo-udeps) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/est31/cargo-udeps/releases) | Linux, macOS, Windows | [Apache-2.0 OR MIT](https://github.com/est31/cargo-udeps/blob/HEAD/LICENSE) | | [**cargo-udeps**](https://github.com/est31/cargo-udeps) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/est31/cargo-udeps/releases) | Linux, macOS, Windows | [Apache-2.0 OR MIT](https://github.com/est31/cargo-udeps/blob/HEAD/LICENSE) |
| [**cargo-valgrind**](https://github.com/jfrimmel/cargo-valgrind) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/jfrimmel/cargo-valgrind/releases) | Linux, macOS, Windows | [MIT](https://github.com/jfrimmel/cargo-valgrind/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/jfrimmel/cargo-valgrind/blob/master/LICENSE-APACHE) | | [**cargo-valgrind**](https://github.com/jfrimmel/cargo-valgrind) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/jfrimmel/cargo-valgrind/releases) | Linux, macOS, Windows | [MIT](https://github.com/jfrimmel/cargo-valgrind/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/jfrimmel/cargo-valgrind/blob/master/LICENSE-APACHE) |
| [**cargo-zigbuild**](https://github.com/rust-cross/cargo-zigbuild) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/rust-cross/cargo-zigbuild/releases) | Linux, macOS, Windows | [MIT](https://github.com/rust-cross/cargo-zigbuild/blob/main/LICENSE) | | [**cargo-zigbuild**](https://github.com/rust-cross/cargo-zigbuild) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/rust-cross/cargo-zigbuild/releases) | Linux, macOS, Windows | [MIT](https://github.com/rust-cross/cargo-zigbuild/blob/main/LICENSE) |
| [**coreutils**](https://github.com/uutils/coreutils) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/uutils/coreutils/releases) | Linux, macOS, Windows | [MIT](https://github.com/uutils/coreutils/blob/main/LICENSE) |
| [**cross**](https://github.com/cross-rs/cross) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/cross-rs/cross/releases) | Linux, macOS, Windows | [MIT](https://github.com/cross-rs/cross/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/cross-rs/cross/blob/main/LICENSE-APACHE) | | [**cross**](https://github.com/cross-rs/cross) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/cross-rs/cross/releases) | Linux, macOS, Windows | [MIT](https://github.com/cross-rs/cross/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/cross-rs/cross/blob/main/LICENSE-APACHE) |
| [**cyclonedx**](https://github.com/CycloneDX/cyclonedx-cli) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/CycloneDX/cyclonedx-cli/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/CycloneDX/cyclonedx-cli/blob/main/LICENSE) |
| [**deepsource**](https://github.com/DeepSourceCorp/cli) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/DeepSourceCorp/cli/releases) | Linux, macOS, Windows | [BSD-2-Clause](https://github.com/DeepSourceCorp/cli/blob/master/LICENSE) | | [**deepsource**](https://github.com/DeepSourceCorp/cli) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/DeepSourceCorp/cli/releases) | Linux, macOS, Windows | [BSD-2-Clause](https://github.com/DeepSourceCorp/cli/blob/master/LICENSE) |
| [**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/main/LICENSE) | | [**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/main/LICENSE) |
| [**earthly**](https://github.com/earthly/earthly) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/earthly/earthly/releases) | Linux, macOS, Windows | [MPL-2.0](https://github.com/earthly/earthly/blob/main/LICENSE) | | [**earthly**](https://github.com/earthly/earthly) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/earthly/earthly/releases) | Linux, macOS, Windows | [MPL-2.0](https://github.com/earthly/earthly/blob/main/LICENSE) |
@@ -49,9 +52,11 @@ See the [Supported tools section in README.md](README.md#supported-tools) for ho
| [**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/master/LICENSE) | | [**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/master/LICENSE) |
| [**knope**](https://github.com/knope-dev/knope) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/knope-dev/knope/releases) | Linux, macOS, Windows | [MIT](https://github.com/knope-dev/knope/blob/main/LICENSE) | | [**knope**](https://github.com/knope-dev/knope) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/knope-dev/knope/releases) | Linux, macOS, Windows | [MIT](https://github.com/knope-dev/knope/blob/main/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/master/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/master/LICENSE) |
| [**mdbook-alerts**](https://github.com/lambdalisue/rs-mdbook-alerts) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/lambdalisue/rs-mdbook-alerts/releases) | Linux, macOS, Windows | [MIT](https://github.com/lambdalisue/rs-mdbook-alerts/blob/main/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/master/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/master/LICENSE) |
| [**osv-scanner**](https://github.com/google/osv-scanner) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/google/osv-scanner/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/google/osv-scanner/blob/main/LICENSE) | | [**osv-scanner**](https://github.com/google/osv-scanner) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/google/osv-scanner/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/google/osv-scanner/blob/main/LICENSE) |
| [**parse-changelog**](https://github.com/taiki-e/parse-changelog) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/taiki-e/parse-changelog/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/taiki-e/parse-changelog/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/parse-changelog/blob/main/LICENSE-MIT) | | [**parse-changelog**](https://github.com/taiki-e/parse-changelog) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/taiki-e/parse-changelog/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/taiki-e/parse-changelog/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/parse-changelog/blob/main/LICENSE-MIT) |
| [**parse-dockerfile**](https://github.com/taiki-e/parse-dockerfile) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/taiki-e/parse-dockerfile/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/taiki-e/parse-dockerfile/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/parse-dockerfile/blob/main/LICENSE-MIT) |
| [**protoc**](https://github.com/protocolbuffers/protobuf) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/protocolbuffers/protobuf/releases) | Linux, macOS, Windows | [BSD-3-Clause](https://github.com/protocolbuffers/protobuf/blob/HEAD/LICENSE) | | [**protoc**](https://github.com/protocolbuffers/protobuf) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/protocolbuffers/protobuf/releases) | Linux, macOS, Windows | [BSD-3-Clause](https://github.com/protocolbuffers/protobuf/blob/HEAD/LICENSE) |
| [**rclone**](https://github.com/rclone/rclone) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/rclone/rclone/releases) | Linux, macOS, Windows | [MIT](https://github.com/rclone/rclone/blob/master/COPYING) | | [**rclone**](https://github.com/rclone/rclone) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/rclone/rclone/releases) | Linux, macOS, Windows | [MIT](https://github.com/rclone/rclone/blob/master/COPYING) |
| [**release-plz**](https://release-plz.dev/) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/release-plz/release-plz/releases) | Linux, macOS, Windows | [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) | | [**release-plz**](https://release-plz.dev/) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/release-plz/release-plz/releases) | Linux, macOS, Windows | [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) |
@@ -59,8 +64,11 @@ 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) | | [**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) | | [**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) | | [**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) |
| [**trivy**](https://github.com/aquasecurity/trivy) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/aquasecurity/trivy/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/aquasecurity/trivy/blob/main/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) | | [**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) | | [**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) |
| [**vacuum**](https://github.com/daveshanley/vacuum) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/daveshanley/vacuum/releases) | Linux, macOS, Windows | [MIT](https://github.com/daveshanley/vacuum/blob/main/LICENSE) |
| [**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) | | [**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) |
| [**wait-for-them**](https://github.com/shenek/wait-for-them) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/shenek/wait-for-them/releases) | Linux, macOS, Windows | [GPL-3.0](https://github.com/shenek/wait-for-them/blob/v0.4.0/Cargo.toml#L7) | | [**wait-for-them**](https://github.com/shenek/wait-for-them) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/shenek/wait-for-them/releases) | Linux, macOS, Windows | [GPL-3.0](https://github.com/shenek/wait-for-them/blob/v0.4.0/Cargo.toml#L7) |
| [**wash**](https://github.com/wasmCloud/wasmCloud) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/wasmCloud/wasmCloud/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/wasmCloud/wasmCloud/blob/main/LICENSE) | | [**wash**](https://github.com/wasmCloud/wasmCloud) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/wasmCloud/wasmCloud/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/wasmCloud/wasmCloud/blob/main/LICENSE) |
@@ -69,6 +77,7 @@ See the [Supported tools section in README.md](README.md#supported-tools) for ho
| [**wasmtime**](https://github.com/bytecodealliance/wasmtime) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/bytecodealliance/wasmtime/releases) | Linux, macOS, Windows | [Apache-2.0 WITH LLVM-exception](https://github.com/bytecodealliance/wasmtime/blob/main/LICENSE) | | [**wasmtime**](https://github.com/bytecodealliance/wasmtime) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/bytecodealliance/wasmtime/releases) | Linux, macOS, Windows | [Apache-2.0 WITH LLVM-exception](https://github.com/bytecodealliance/wasmtime/blob/main/LICENSE) |
| [**xbuild**](https://github.com/rust-mobile/xbuild) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/rust-mobile/xbuild/releases) | Linux, macOS, Windows | [Apache-2.0 OR MIT](https://github.com/rust-mobile/xbuild/blob/v0.2.0/xbuild/Cargo.toml#L7) | | [**xbuild**](https://github.com/rust-mobile/xbuild) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/rust-mobile/xbuild/releases) | Linux, macOS, Windows | [Apache-2.0 OR MIT](https://github.com/rust-mobile/xbuild/blob/v0.2.0/xbuild/Cargo.toml#L7) |
| [**xh**](https://github.com/ducaale/xh) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/ducaale/xh/releases) | Linux, macOS, Windows | [MIT](https://github.com/ducaale/xh/blob/master/LICENSE) | | [**xh**](https://github.com/ducaale/xh) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/ducaale/xh/releases) | Linux, macOS, Windows | [MIT](https://github.com/ducaale/xh/blob/master/LICENSE) |
| [**zola**](https://github.com/getzola/zola) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/getzola/zola/releases) | Linux, macOS, Windows | [MIT](https://github.com/getzola/zola/blob/master/LICENSE) | | [**zizmor**](https://github.com/zizmorcore/zizmor) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/zizmorcore/zizmor/releases) | Linux, macOS, Windows | [MIT](https://github.com/zizmorcore/zizmor/blob/main/LICENSE) |
| [**zola**](https://github.com/getzola/zola) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/getzola/zola/releases) | Linux, macOS, Windows | [MIT](https://github.com/getzola/zola/blob/master/LICENSE) |
[cargo-binstall]: https://github.com/cargo-bins/cargo-binstall [cargo-binstall]: https://github.com/cargo-bins/cargo-binstall

View File

@@ -40,14 +40,8 @@ runs:
exit 1 exit 1
fi fi
fi fi
bash --noprofile --norc "${GITHUB_ACTION_PATH:?}/main.sh"
shell: sh shell: sh
env: if: runner.os == 'Linux'
INPUT_TOOL: ${{ inputs.tool }}
INPUT_CHECKSUM: ${{ inputs.checksum }}
INPUT_FALLBACK: ${{ inputs.fallback }}
DEFAULT_GITHUB_TOKEN: ${{ github.token }}
if: runner.os != 'Windows'
- run: bash --noprofile --norc "${GITHUB_ACTION_PATH:?}/main.sh" - run: bash --noprofile --norc "${GITHUB_ACTION_PATH:?}/main.sh"
shell: bash shell: bash
env: env:
@@ -55,4 +49,4 @@ runs:
INPUT_CHECKSUM: ${{ inputs.checksum }} INPUT_CHECKSUM: ${{ inputs.checksum }}
INPUT_FALLBACK: ${{ inputs.fallback }} INPUT_FALLBACK: ${{ inputs.fallback }}
DEFAULT_GITHUB_TOKEN: ${{ github.token }} DEFAULT_GITHUB_TOKEN: ${{ github.token }}
if: runner.os == 'Windows' ACTION_USER_AGENT: ${{ github.action_repository }} (${{ github.action_ref }})

366
main.sh
View File

@@ -1,14 +1,12 @@
#!/usr/bin/env bash #!/usr/bin/env bash
# SPDX-License-Identifier: Apache-2.0 OR MIT # SPDX-License-Identifier: Apache-2.0 OR MIT
set -eEuo pipefail set -CeEuo pipefail
IFS=$'\n\t' IFS=$'\n\t'
rx() { rx() {
local cmd="$1"
shift
( (
set -x set -x
"${cmd}" "$@" "$@"
) )
} }
retry() { retry() {
@@ -22,17 +20,17 @@ retry() {
"$@" "$@"
} }
bail() { bail() {
echo "::error::$*" printf '::error::%s\n' "$*"
exit 1 exit 1
} }
warn() { warn() {
echo "::warning::$*" printf '::warning::%s\n' "$*"
} }
info() { info() {
echo "info: $*" printf >&2 'info: %s\n' "$*"
} }
_sudo() { _sudo() {
if type -P sudo &>/dev/null; then if type -P sudo >/dev/null; then
sudo "$@" sudo "$@"
else else
"$@" "$@"
@@ -42,15 +40,15 @@ download_and_checksum() {
local url="$1" local url="$1"
local checksum="$2" local checksum="$2"
if [[ -z "${enable_checksum}" ]]; then if [[ -z "${enable_checksum}" ]]; then
checksum="" checksum=''
fi fi
info "downloading ${url}" info "downloading ${url}"
retry curl --proto '=https' --tlsv1.2 -fsSL --retry 10 "${url}" -o tmp retry curl --proto '=https' --tlsv1.2 -fsSL --retry 10 "${url}" -o tmp
if [[ -n "${checksum}" ]]; then if [[ -n "${checksum}" ]]; then
info "verifying sha256 checksum for $(basename "${url}")" info "verifying sha256 checksum for $(basename -- "${url}")"
if type -P sha256sum &>/dev/null; then if type -P sha256sum >/dev/null; then
sha256sum -c - >/dev/null <<<"${checksum} *tmp" sha256sum -c - >/dev/null <<<"${checksum} *tmp"
elif type -P shasum &>/dev/null; then elif type -P shasum >/dev/null; then
# GitHub-hosted macOS runner does not install GNU Coreutils by default. # GitHub-hosted macOS runner does not install GNU Coreutils by default.
# https://github.com/actions/runner-images/issues/90 # https://github.com/actions/runner-images/issues/90
shasum -a 256 -c - >/dev/null <<<"${checksum} *tmp" shasum -a 256 -c - >/dev/null <<<"${checksum} *tmp"
@@ -80,7 +78,7 @@ download_and_extract() {
editorconfig-checker) installed_bin=("${bin_dir}/${tool}${exe}") ;; editorconfig-checker) installed_bin=("${bin_dir}/${tool}${exe}") ;;
*) *)
for tmp in "${bin_in_archive[@]}"; do for tmp in "${bin_in_archive[@]}"; do
installed_bin+=("${bin_dir}/$(basename "${tmp}")") installed_bin+=("${bin_dir}/$(basename -- "${tmp}")")
done done
;; ;;
esac esac
@@ -88,70 +86,81 @@ download_and_extract() {
local tar_args=() local tar_args=()
case "${url}" in case "${url}" in
*.tar.gz | *.tgz) *.tar.gz | *.tgz)
tar_args+=("xzf") tar_args+=('xzf')
if ! type -P gzip &>/dev/null; then if ! type -P gzip >/dev/null; then
case "${base_distro}" in case "${base_distro}" in
debian | fedora | suse | arch | alpine) debian | fedora | suse | arch | alpine)
echo "::group::Install packages required for installation (gzip)" printf '::group::Install packages required for installation (gzip)\n'
sys_install gzip sys_install gzip
echo "::endgroup::" printf '::endgroup::\n'
;;
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 esac
fi fi
;; ;;
*.tar.bz2 | *.tbz2) *.tar.bz2 | *.tbz2)
tar_args+=("xjf") tar_args+=('xjf')
if ! type -P bzip2 &>/dev/null; then if ! type -P bzip2 >/dev/null; then
case "${base_distro}" in case "${base_distro}" in
debian | fedora | suse | arch | alpine) debian | fedora | suse | arch | alpine)
echo "::group::Install packages required for installation (bzip2)" printf '::group::Install packages required for installation (bzip2)\n'
sys_install bzip2 sys_install bzip2
echo "::endgroup::" printf '::endgroup::\n'
;; ;;
esac esac
fi fi
;; ;;
*.tar.xz | *.txz) *.tar.xz | *.txz)
tar_args+=("xJf") tar_args+=('xJf')
if ! type -P xz &>/dev/null; then if ! type -P xz >/dev/null; then
case "${base_distro}" in case "${base_distro}" in
debian) debian)
echo "::group::Install packages required for installation (xz-utils)" printf '::group::Install packages required for installation (xz-utils)\n'
sys_install xz-utils sys_install xz-utils
echo "::endgroup::" printf '::endgroup::\n'
;; ;;
fedora | suse | arch | alpine) fedora | suse | arch | alpine)
echo "::group::Install packages required for installation (xz)" printf '::group::Install packages required for installation (xz)\n'
sys_install xz sys_install xz
echo "::endgroup::" printf '::endgroup::\n'
;; ;;
esac esac
fi fi
;; ;;
*.zip) *.zip)
if ! type -P unzip &>/dev/null; then if ! type -P unzip >/dev/null; then
case "${base_distro}" in case "${base_distro}" in
debian | fedora | suse | arch | alpine) debian | fedora | suse | arch | alpine)
echo "::group::Install packages required for installation (unzip)" printf '::group::Install packages required for installation (unzip)\n'
sys_install unzip sys_install unzip
echo "::endgroup::" printf '::endgroup::\n'
;; ;;
esac esac
fi fi
;; ;;
esac esac
mkdir -p "${tmp_dir}" mkdir -p -- "${tmp_dir}"
( (
cd "${tmp_dir}" cd -- "${tmp_dir}"
download_and_checksum "${url}" "${checksum}" download_and_checksum "${url}" "${checksum}"
if [[ ${#tar_args[@]} -gt 0 ]]; then if [[ ${#tar_args[@]} -gt 0 ]]; then
tar_args+=("tmp") tar_args+=("tmp")
tar "${tar_args[@]}" tar "${tar_args[@]}"
for tmp in "${bin_in_archive[@]}"; do for tmp in "${bin_in_archive[@]}"; do
case "${tool}" in case "${tool}" in
editorconfig-checker) mv "${tmp}" "${bin_dir}/${tool}${exe}" ;; editorconfig-checker) mv -- "${tmp}" "${bin_dir}/${tool}${exe}" ;;
*) mv "${tmp}" "${bin_dir}/" ;; *) mv -- "${tmp}" "${bin_dir}/" ;;
esac esac
done done
else else
@@ -160,20 +169,27 @@ download_and_extract() {
unzip -q tmp "${bin_in_archive#\./}" unzip -q tmp "${bin_in_archive#\./}"
for tmp in "${bin_in_archive[@]}"; do for tmp in "${bin_in_archive[@]}"; do
case "${tool}" in case "${tool}" in
editorconfig-checker) mv "${tmp}" "${bin_dir}/${tool}${exe}" ;; editorconfig-checker) mv -- "${tmp}" "${bin_dir}/${tool}${exe}" ;;
*) mv "${tmp}" "${bin_dir}/" ;; *) mv -- "${tmp}" "${bin_dir}/" ;;
esac esac
done 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 for tmp in "${installed_bin[@]}"; do
mv tmp "${tmp}" mv -- tmp "${tmp}"
done done
;; ;;
esac esac
fi fi
) )
rm -rf "${tmp_dir}" rm -rf -- "${tmp_dir}"
case "${host_os}" in case "${host_os}" in
linux | macos) linux | macos)
@@ -189,35 +205,37 @@ read_manifest() {
local tool="$1" local tool="$1"
local version="$2" local version="$2"
local manifest local manifest
rust_crate=$(call_jq -r ".rust_crate" "${manifest_dir}/${tool}.json") rust_crate=$(jq -r '.rust_crate' "${manifest_dir}/${tool}.json")
manifest=$(call_jq -r ".[\"${version}\"]" "${manifest_dir}/${tool}.json") manifest=$(jq -r ".[\"${version}\"]" "${manifest_dir}/${tool}.json")
if [[ "${manifest}" == "null" ]]; then if [[ "${manifest}" == "null" ]]; then
download_info="null" download_info="null"
return 0 return 0
fi fi
exact_version=$(call_jq <<<"${manifest}" -r '.version') exact_version=$(jq -r '.version' <<<"${manifest}")
if [[ "${exact_version}" == "null" ]]; then if [[ "${exact_version}" == "null" ]]; then
exact_version="${version}" exact_version="${version}"
else else
manifest=$(call_jq -r ".[\"${exact_version}\"]" "${manifest_dir}/${tool}.json") manifest=$(jq -r ".[\"${exact_version}\"]" "${manifest_dir}/${tool}.json")
if [[ "${rust_crate}" != "null" ]]; then if [[ "${rust_crate}" != "null" ]]; then
# TODO: don't hardcode tool name and use 'immediate_yank_reflection' field in base manifest. # TODO: don't hardcode tool name and use 'immediate_yank_reflection' field in base manifest.
case "${tool}" in case "${tool}" in
cargo-nextest | nextest) cargo-nextest | nextest)
crate_info=$(retry curl --proto '=https' --tlsv1.2 -fsSL --retry 10 "https://crates.io/api/v1/crates/${rust_crate}") crate_info=$(curl -v --user-agent "${ACTION_USER_AGENT}" --proto '=https' --tlsv1.2 -fsSL --retry 10 "https://crates.io/api/v1/crates/${rust_crate}" || true)
while true; do if [[ -n "${crate_info}" ]]; then
yanked=$(jq <<<"${crate_info}" -r ".versions[] | select(.num == \"${exact_version}\") | .yanked") while true; do
if [[ "${yanked}" != "true" ]]; then yanked=$(jq -r ".versions[] | select(.num == \"${exact_version}\") | .yanked" <<<"${crate_info}")
break if [[ "${yanked}" != "true" ]]; then
fi break
previous_stable_version=$(jq <<<"${manifest}" -r '.previous_stable_version') fi
if [[ "${previous_stable_version}" == "null" ]]; then previous_stable_version=$(jq -r '.previous_stable_version' <<<"${manifest}")
break if [[ "${previous_stable_version}" == "null" ]]; then
fi break
info "${tool}@${exact_version} is yanked; downgrade to ${previous_stable_version}" fi
exact_version="${previous_stable_version}" info "${tool}@${exact_version} is yanked; downgrade to ${previous_stable_version}"
manifest=$(jq -r ".[\"${exact_version}\"]" "${manifest_dir}/${tool}.json") exact_version="${previous_stable_version}"
done manifest=$(jq -r ".[\"${exact_version}\"]" "${manifest_dir}/${tool}.json")
done
fi
;; ;;
esac esac
fi fi
@@ -229,26 +247,26 @@ read_manifest() {
# usually preferred over linux-gnu binaries because they can avoid glibc version issues. # usually preferred over linux-gnu binaries because they can avoid glibc version issues.
# (rustc enables statically linking for linux-musl by default, except for mips.) # (rustc enables statically linking for linux-musl by default, except for mips.)
host_platform="${host_arch}_linux_musl" host_platform="${host_arch}_linux_musl"
download_info=$(call_jq <<<"${manifest}" -r ".${host_platform}") download_info=$(jq -r ".${host_platform}" <<<"${manifest}")
if [[ "${download_info}" == "null" ]]; then if [[ "${download_info}" == "null" ]]; then
# Even if host_env is musl, we won't issue an error here because it seems that in # Even if host_env is musl, we won't issue an error here because it seems that in
# some cases linux-gnu binaries will work on linux-musl hosts. # some cases linux-gnu binaries will work on linux-musl hosts.
# https://wiki.alpinelinux.org/wiki/Running_glibc_programs # https://wiki.alpinelinux.org/wiki/Running_glibc_programs
# TODO: However, a warning may make sense. # TODO: However, a warning may make sense.
host_platform="${host_arch}_linux_gnu" host_platform="${host_arch}_linux_gnu"
download_info=$(call_jq <<<"${manifest}" -r ".${host_platform}") download_info=$(jq -r ".${host_platform}" <<<"${manifest}")
elif [[ "${host_env}" == "gnu" ]]; then elif [[ "${host_env}" == "gnu" ]]; then
# TODO: don't hardcode tool name and use 'prefer_linux_gnu' field in base manifest. # TODO: don't hardcode tool name and use 'prefer_linux_gnu' field in base manifest.
case "${tool}" in case "${tool}" in
cargo-nextest | nextest) cargo-nextest | nextest)
# TODO: don't hardcode required glibc version # TODO: don't hardcode required glibc version
required_glibc_version=2.27 required_glibc_version=2.27
higher_glibc_version=$(sort <<<"${required_glibc_version}"$'\n'"${host_glibc_version}" -Vu | tail -1) higher_glibc_version=$(LC_ALL=C sort -Vu <<<"${required_glibc_version}"$'\n'"${host_glibc_version}" | tail -1)
if [[ "${higher_glibc_version}" == "${host_glibc_version}" ]]; then if [[ "${higher_glibc_version}" == "${host_glibc_version}" ]]; then
# musl build of nextest is slow, so use glibc build if host_env is gnu. # musl build of nextest is slow, so use glibc build if host_env is gnu.
# https://github.com/taiki-e/install-action/issues/13 # https://github.com/taiki-e/install-action/issues/13
host_platform="${host_arch}_linux_gnu" host_platform="${host_arch}_linux_gnu"
download_info=$(jq <<<"${manifest}" -r ".${host_platform}") download_info=$(jq -r ".${host_platform}" <<<"${manifest}")
fi fi
;; ;;
esac esac
@@ -258,10 +276,10 @@ read_manifest() {
# Binaries compiled for x86_64 macOS will usually also work on AArch64 macOS. # Binaries compiled for x86_64 macOS will usually also work on AArch64 macOS.
# Binaries compiled for x86_64 Windows will usually also work on AArch64 Windows 11+. # Binaries compiled for x86_64 Windows will usually also work on AArch64 Windows 11+.
host_platform="${host_arch}_${host_os}" host_platform="${host_arch}_${host_os}"
download_info=$(call_jq <<<"${manifest}" -r ".${host_platform}") download_info=$(jq -r ".${host_platform}" <<<"${manifest}")
if [[ "${download_info}" == "null" ]] && [[ "${host_arch}" != "x86_64" ]]; then if [[ "${download_info}" == "null" ]] && [[ "${host_arch}" != "x86_64" ]]; then
host_platform="x86_64_${host_os}" host_platform="x86_64_${host_os}"
download_info=$(call_jq <<<"${manifest}" -r ".${host_platform}") download_info=$(jq -r ".${host_platform}" <<<"${manifest}")
fi fi
;; ;;
*) bail "unsupported OS type '${host_os}' for ${tool}" ;; *) bail "unsupported OS type '${host_os}' for ${tool}" ;;
@@ -273,25 +291,25 @@ read_download_info() {
if [[ "${download_info}" == "null" ]]; then if [[ "${download_info}" == "null" ]]; then
bail "${tool}@${version} for '${host_os}' is not supported" bail "${tool}@${version} for '${host_os}' is not supported"
fi fi
checksum=$(call_jq <<<"${download_info}" -r '.checksum') checksum=$(jq -r '.checksum' <<<"${download_info}")
url=$(call_jq <<<"${download_info}" -r '.url') url=$(jq -r '.url' <<<"${download_info}")
local tmp local tmp
bin_in_archive=() bin_in_archive=()
if [[ "${url}" == "null" ]]; then if [[ "${url}" == "null" ]]; then
local template local template
template=$(call_jq -r ".template.${host_platform}" "${manifest_dir}/${tool}.json") template=$(jq -c ".template.${host_platform}" "${manifest_dir}/${tool}.json")
url=$(call_jq <<<"${template}" -r '.url') template="${template//\$\{version\}/${exact_version}}"
url="${url//\$\{version\}/${exact_version}}" url=$(jq -r '.url' <<<"${template}")
tmp=$(call_jq <<<"${template}" -r '.bin' | sed -E "s/\\$\\{version\\}/${exact_version}/g") tmp=$(jq -r '.bin' <<<"${template}")
if [[ "${tmp}" == *"["* ]]; then if [[ "${tmp}" == *"["* ]]; then
# shellcheck disable=SC2207 # shellcheck disable=SC2207
bin_in_archive=($(call_jq <<<"${template}" -r '.bin[]' | sed -E "s/\\$\\{version\\}/${exact_version}/g")) bin_in_archive=($(jq -r '.bin[]' <<<"${template}"))
fi fi
else else
tmp=$(call_jq <<<"${download_info}" -r '.bin') tmp=$(jq -r '.bin' <<<"${download_info}")
if [[ "${tmp}" == *"["* ]]; then if [[ "${tmp}" == *"["* ]]; then
# shellcheck disable=SC2207 # shellcheck disable=SC2207
bin_in_archive=($(call_jq <<<"${download_info}" -r '.bin[]')) bin_in_archive=($(jq -r '.bin[]' <<<"${download_info}"))
fi fi
fi fi
if [[ ${#bin_in_archive[@]} -eq 0 ]]; then if [[ ${#bin_in_archive[@]} -eq 0 ]]; then
@@ -318,23 +336,23 @@ download_from_download_info() {
} }
install_cargo_binstall() { install_cargo_binstall() {
local binstall_version local binstall_version
binstall_version=$(call_jq -r '.latest.version' "${manifest_dir}/cargo-binstall.json") binstall_version=$(jq -r '.latest.version' "${manifest_dir}/cargo-binstall.json")
local install_binstall='1' local install_binstall=1
_binstall_version=$("cargo-binstall${exe}" binstall -V 2>/dev/null || echo "") _binstall_version=$("cargo-binstall${exe}" binstall -V 2>/dev/null || true)
if [[ -n "${_binstall_version}" ]]; then if [[ -n "${_binstall_version}" ]]; then
if [[ "${_binstall_version}" == "${binstall_version}" ]]; then if [[ "${_binstall_version}" == "${binstall_version}" ]]; then
info "cargo-binstall already installed at ${cargo_bin}/cargo-binstall${exe}" info "cargo-binstall already installed at ${cargo_bin}/cargo-binstall${exe}"
install_binstall='' install_binstall=''
else else
info "cargo-binstall already installed at ${cargo_bin}/cargo-binstall${exe}, but is not compatible version with install-action, upgrading" info "cargo-binstall already installed at ${cargo_bin}/cargo-binstall${exe}, but is not compatible version with install-action, upgrading"
rm "${cargo_bin}/cargo-binstall${exe}" rm -- "${cargo_bin}/cargo-binstall${exe}"
fi fi
fi fi
if [[ -n "${install_binstall}" ]]; then if [[ -n "${install_binstall}" ]]; then
info "installing cargo-binstall@latest (${binstall_version})" info "installing cargo-binstall@latest (${binstall_version})"
download_from_manifest "cargo-binstall" "latest" download_from_manifest "cargo-binstall" "latest"
installed_at=$(type -P "cargo-binstall${exe}" || echo "") installed_at=$(type -P "cargo-binstall${exe}" || true)
if [[ -n "${installed_at}" ]]; then if [[ -n "${installed_at}" ]]; then
info "cargo-binstall installed at ${installed_at}" info "cargo-binstall installed at ${installed_at}"
else else
@@ -369,9 +387,9 @@ pacman_install() {
retry _sudo pacman -Sy --noconfirm "$@" retry _sudo pacman -Sy --noconfirm "$@"
} }
apk_install() { apk_install() {
if type -P sudo &>/dev/null; then if type -P sudo >/dev/null; then
retry sudo apk --no-cache add "$@" retry sudo apk --no-cache add "$@"
elif type -P doas &>/dev/null; then elif type -P doas >/dev/null; then
retry doas apk --no-cache add "$@" retry doas apk --no-cache add "$@"
else else
retry apk --no-cache add "$@" retry apk --no-cache add "$@"
@@ -389,19 +407,19 @@ sys_install() {
init_install_action_bin_dir() { init_install_action_bin_dir() {
if [[ -z "${init_install_action_bin:-}" ]]; then if [[ -z "${init_install_action_bin:-}" ]]; then
init_install_action_bin=1 init_install_action_bin=1
mkdir -p "${bin_dir}" mkdir -p -- "${bin_dir}"
export PATH="${PATH}:${bin_dir}" export PATH="${PATH}:${bin_dir}"
local _bin_dir local _bin_dir
_bin_dir=$(canonicalize_windows_path "${bin_dir}") _bin_dir=$(canonicalize_windows_path "${bin_dir}")
# TODO: avoid this when already added # TODO: avoid this when already added
info "adding '${_bin_dir}' to PATH" info "adding '${_bin_dir}' to PATH"
echo "${_bin_dir}" >>"${GITHUB_PATH}" printf '%s\n' "${_bin_dir}" >>"${GITHUB_PATH}"
fi fi
} }
canonicalize_windows_path() { canonicalize_windows_path() {
case "${host_os}" in case "${host_os}" in
windows) sed <<<"$1" 's/^\/cygdrive\//\//; s/^\/c\//C:\\/; s/\//\\/g' ;; windows) sed -E 's/^\/cygdrive\//\//; s/^\/c\//C:\\/; s/\//\\/g' <<<"$1" ;;
*) echo "$1" ;; *) printf '%s\n' "$1" ;;
esac esac
} }
@@ -415,7 +433,7 @@ if [[ $# -gt 0 ]]; then
fi fi
export DEBIAN_FRONTEND=noninteractive export DEBIAN_FRONTEND=noninteractive
manifest_dir="$(dirname "$0")/manifests" manifest_dir="$(dirname -- "$0")/manifests"
# Inputs # Inputs
tool="${INPUT_TOOL:-}" tool="${INPUT_TOOL:-}"
@@ -446,17 +464,17 @@ case "${fallback}" in
esac esac
# Refs: https://github.com/rust-lang/rustup/blob/HEAD/rustup-init.sh # Refs: https://github.com/rust-lang/rustup/blob/HEAD/rustup-init.sh
base_distro="" base_distro=''
exe="" exe=''
case "$(uname -s)" in case "$(uname -s)" in
Linux) Linux)
host_os=linux host_os=linux
ldd_version=$(ldd --version 2>&1 || true) ldd_version=$(ldd --version 2>&1 || true)
if grep <<<"${ldd_version}" -q 'musl'; then if grep -Fq musl <<<"${ldd_version}"; then
host_env="musl" host_env=musl
else else
host_env="gnu" host_env=gnu
host_glibc_version=$(grep <<<"${ldd_version}" -E "GLIBC|GNU libc" | sed "s/.* //g") host_glibc_version=$(grep -E "GLIBC|GNU libc" <<<"${ldd_version}" | sed -E "s/.* //g")
fi fi
if [[ -e /etc/os-release ]]; then if [[ -e /etc/os-release ]]; then
if grep -Eq '^ID_LIKE=' /etc/os-release; then if grep -Eq '^ID_LIKE=' /etc/os-release; then
@@ -471,14 +489,19 @@ case "$(uname -s)" in
else else
base_distro=$(grep -E '^ID=' /etc/os-release | cut -d= -f2) base_distro=$(grep -E '^ID=' /etc/os-release | cut -d= -f2)
fi fi
base_distro="${base_distro//\"/}"
elif [[ -e /etc/redhat-release ]]; then elif [[ -e /etc/redhat-release ]]; then
# /etc/os-release is available on RHEL/CentOS 7+
base_distro=fedora base_distro=fedora
elif [[ -e /etc/debian_version ]]; then
# /etc/os-release is available on Debian 7+
base_distro=debian
fi fi
case "${base_distro}" in case "${base_distro}" in
fedora) fedora)
dnf=dnf dnf=dnf
if ! type -P dnf &>/dev/null; then if ! type -P dnf >/dev/null; then
if type -P microdnf &>/dev/null; then if type -P microdnf >/dev/null; then
# fedora-based distributions have "minimal" images that # fedora-based distributions have "minimal" images that
# use microdnf instead of dnf. # use microdnf instead of dnf.
dnf=microdnf dnf=microdnf
@@ -495,12 +518,12 @@ case "$(uname -s)" in
Darwin) host_os=macos ;; Darwin) host_os=macos ;;
MINGW* | MSYS* | CYGWIN* | Windows_NT) MINGW* | MSYS* | CYGWIN* | Windows_NT)
host_os=windows host_os=windows
exe=".exe" exe=.exe
;; ;;
*) bail "unrecognized OS type '$(uname -s)'" ;; *) bail "unrecognized OS type '$(uname -s)'" ;;
esac esac
case "$(uname -m)" in case "$(uname -m)" in
aarch64 | arm64) host_arch="aarch64" ;; aarch64 | arm64) host_arch=aarch64 ;;
xscale | arm | armv*l) xscale | arm | armv*l)
# Ignore Arm for now, as we need to consider the version and whether hard-float is supported. # Ignore Arm for now, as we need to consider the version and whether hard-float is supported.
# https://github.com/rust-lang/rustup/pull/593 # https://github.com/rust-lang/rustup/pull/593
@@ -510,24 +533,32 @@ case "$(uname -m)" in
# https://github.com/actions/runner/issues/688 # https://github.com/actions/runner/issues/688
bail "32-bit Arm runner is not supported yet by this action; if you need support for this platform, please submit an issue at <https://github.com/taiki-e/install-action>" bail "32-bit Arm runner is not supported yet by this action; if you need support for this platform, please submit an issue at <https://github.com/taiki-e/install-action>"
;; ;;
loongarch64 | mips | mips64 | ppc | ppc64 | ppc64le | riscv64 | s390x | sun4v)
# Very few tools provide prebuilt binaries for these.
# TODO: fallback to `cargo install`? (binstall fallback is not good idea here as cargo-binstall doesn't provide prebuilt binaries for these.)
bail "$(uname -m) runner is not supported yet by this action; if you need support for this platform, please submit an issue at <https://github.com/taiki-e/install-action>"
;;
# GitHub Actions Runner supports Linux (x86_64, AArch64, Arm), Windows (x86_64, AArch64), # GitHub Actions Runner supports Linux (x86_64, AArch64, Arm), Windows (x86_64, AArch64),
# and macOS (x86_64, AArch64). # and macOS (x86_64, AArch64).
# https://github.com/actions/runner/blob/v2.321.0/.github/workflows/build.yml#L21 # https://github.com/actions/runner/blob/v2.321.0/.github/workflows/build.yml#L21
# https://docs.github.com/en/actions/hosting-your-own-runners/about-self-hosted-runners#supported-architectures-and-operating-systems-for-self-hosted-runners # https://docs.github.com/en/actions/hosting-your-own-runners/about-self-hosted-runners#supported-architectures-and-operating-systems-for-self-hosted-runners
# So we can assume x86_64 unless it is AArch64 or Arm. # So we can assume x86_64 unless it is AArch64 or Arm.
*) host_arch="x86_64" ;; *)
# TODO: uname -m on windows-11-arm returns "x86_64"
host_arch=x86_64
;;
esac esac
info "host platform: ${host_arch}_${host_os}" info "host platform: ${host_arch}_${host_os}"
home="${HOME}" home="${HOME}"
if [[ "${host_os}" == "windows" ]]; then if [[ "${host_os}" == "windows" ]]; then
if [[ "${home}" == "/home/"* ]]; then if [[ "${home}" == "/home/"* ]]; then
if [[ -d "${home/\/home\//\/c\/Users\/}" ]]; then if [[ -d "${home/\/home\///c/Users/}" ]]; then
# MSYS2 https://github.com/taiki-e/install-action/pull/518#issuecomment-2160736760 # MSYS2 https://github.com/taiki-e/install-action/pull/518#issuecomment-2160736760
home="${home/\/home\//\/c\/Users\/}" home="${home/\/home\///c/Users/}"
elif [[ -d "${home/\/home\//\/cygdrive\/c\/Users\/}" ]]; then elif [[ -d "${home/\/home\///cygdrive/c/Users/}" ]]; then
# Cygwin https://github.com/taiki-e/install-action/issues/224#issuecomment-1720196288 # Cygwin https://github.com/taiki-e/install-action/issues/224#issuecomment-1720196288
home="${home/\/home\//\/cygdrive\/c\/Users\/}" home="${home/\/home\///cygdrive/c/Users/}"
else else
warn "\$HOME starting /home/ (${home}) on Windows bash is usually fake path, this may cause installation issue" warn "\$HOME starting /home/ (${home}) on Windows bash is usually fake path, this may cause installation issue"
fi fi
@@ -540,37 +571,36 @@ cargo_bin="${CARGO_HOME:-"${home}/.cargo"}/bin"
# is used ($CARGO_HOME/bin is most likely not included in the PATH), fallback to # is used ($CARGO_HOME/bin is most likely not included in the PATH), fallback to
# $install_action_dir/bin. # $install_action_dir/bin.
if [[ "${host_os}" == "windows" ]]; then if [[ "${host_os}" == "windows" ]]; then
if type -P cargo &>/dev/null; then if type -P cargo >/dev/null; then
info "cargo is located at $(type -P cargo)" info "cargo is located at $(type -P cargo)"
cargo_bin=$(dirname "$(type -P cargo)") cargo_bin=$(dirname -- "$(type -P cargo)")
else else
cargo_bin="${install_action_dir}/bin" cargo_bin="${install_action_dir}/bin"
fi fi
elif [[ ! -e "${cargo_bin}" ]] || [[ "$(type -P cargo || true)" != "${cargo_bin}/cargo"* ]]; then elif [[ ! -e "${cargo_bin}" ]] || [[ "$(type -P cargo || true)" != "${cargo_bin}/cargo"* ]]; then
if type -P cargo &>/dev/null; then if type -P cargo >/dev/null; then
info "cargo is located at $(type -P cargo)" info "cargo is located at $(type -P cargo)"
fi fi
# Moving files to /usr/local/bin requires sudo in some environments, so do not use it: https://github.com/taiki-e/install-action/issues/543 # Moving files to /usr/local/bin requires sudo in some environments, so do not use it: https://github.com/taiki-e/install-action/issues/543
cargo_bin="${install_action_dir}/bin" cargo_bin="${install_action_dir}/bin"
fi fi
jq_use_b=''
case "${host_os}" in case "${host_os}" in
linux) linux)
if ! type -P jq &>/dev/null || ! type -P curl &>/dev/null || ! type -P tar &>/dev/null; then if ! type -P jq >/dev/null || ! type -P curl >/dev/null || ! type -P tar >/dev/null; then
case "${base_distro}" in case "${base_distro}" in
debian | fedora | suse | arch | alpine) debian | fedora | suse | arch | alpine)
echo "::group::Install packages required for installation (jq, curl, and/or tar)" printf '::group::Install packages required for installation (jq, curl, and/or tar)\n'
sys_packages=() sys_packages=()
if ! type -P curl &>/dev/null; then if ! type -P curl >/dev/null; then
sys_packages+=(ca-certificates curl) sys_packages+=(ca-certificates curl)
fi fi
if ! type -P tar &>/dev/null; then if ! type -P tar >/dev/null; then
sys_packages+=(tar) sys_packages+=(tar)
fi fi
if [[ "${dnf:-}" == "yum" ]]; then if [[ "${dnf:-}" == "yum" ]]; then
# On RHEL7-based distribution jq requires EPEL # On RHEL7-based distribution jq requires EPEL
if ! type -P jq &>/dev/null; then if ! type -P jq >/dev/null; then
sys_packages+=(epel-release) sys_packages+=(epel-release)
sys_install "${sys_packages[@]}" sys_install "${sys_packages[@]}"
sys_install jq --enablerepo=epel sys_install jq --enablerepo=epel
@@ -578,7 +608,7 @@ case "${host_os}" in
sys_install "${sys_packages[@]}" sys_install "${sys_packages[@]}"
fi fi
else else
if ! type -P jq &>/dev/null; then if ! type -P jq >/dev/null; then
# https://github.com/taiki-e/install-action/issues/521 # https://github.com/taiki-e/install-action/issues/521
if [[ "${base_distro}" == "arch" ]]; then if [[ "${base_distro}" == "arch" ]]; then
sys_packages+=(glibc) sys_packages+=(glibc)
@@ -587,73 +617,64 @@ case "${host_os}" in
fi fi
sys_install "${sys_packages[@]}" sys_install "${sys_packages[@]}"
fi fi
echo "::endgroup::" printf '::endgroup::\n'
;; ;;
*) warn "install-action requires at least jq and curl on non-Debian/Fedora/SUSE/Arch/Alpine-based Linux" ;; *) warn "install-action requires at least jq and curl on non-Debian/Fedora/SUSE/Arch/Alpine-based Linux" ;;
esac esac
fi fi
;; ;;
macos) macos)
if ! type -P jq &>/dev/null || ! type -P curl &>/dev/null; then if ! type -P jq >/dev/null || ! type -P curl >/dev/null; then
warn "install-action requires at least jq and curl on macOS" warn "install-action requires at least jq and curl on macOS"
fi fi
;; ;;
windows) windows)
if ! type -P curl &>/dev/null; then if ! type -P curl >/dev/null; then
warn "install-action requires at least curl on Windows" warn "install-action requires at least curl on Windows"
fi fi
# https://github.com/jqlang/jq/issues/1854 if [[ -f "${install_action_dir}/jq/bin/jq.exe" ]]; then
jq_use_b=1 jq() { "${install_action_dir}/jq/bin/jq.exe" -b "$@"; }
jq="${install_action_dir}/jq/bin/jq.exe" elif type -P jq >/dev/null; then
if [[ ! -f "${jq}" ]]; then # https://github.com/jqlang/jq/issues/1854
jq_version=$(jq --version || echo "") _tmp=$(jq -r .a <<<'{}')
case "${jq_version}" in if [[ "${_tmp}" != "null" ]]; then
jq-1.[7-9]* | jq-1.[1-9][0-9]*) jq='' ;; _tmp=$(jq -b -r .a 2>/dev/null <<<'{}' || true)
*) if [[ "${_tmp}" == "null" ]]; then
_tmp=$(jq <<<"{}" -r .a || echo "") jq() { command jq -b "$@"; }
if [[ "${_tmp}" == "null" ]]; then else
jq='' jq() { command jq "$@" | tr -d '\r'; }
jq_use_b='' fi
else fi
info "old jq (${jq_version}) has bug on Windows; downloading jq 1.7 (will not be added to PATH)" else
mkdir -p "${install_action_dir}/jq/bin" printf '::group::Install packages required for installation (jq)\n'
url='https://github.com/jqlang/jq/releases/download/jq-1.7.1/jq-windows-amd64.exe' mkdir -p -- "${install_action_dir}/jq/bin"
checksum='7451fbbf37feffb9bf262bd97c54f0da558c63f0748e64152dd87b0a07b6d6ab' url='https://github.com/jqlang/jq/releases/download/jq-1.8.1/jq-windows-amd64.exe'
( checksum='23cb60a1354eed6bcc8d9b9735e8c7b388cd1fdcb75726b93bc299ef22dd9334'
cd "${install_action_dir}/jq/bin" (
download_and_checksum "${url}" "${checksum}" cd -- "${install_action_dir}/jq/bin"
mv tmp jq.exe download_and_checksum "${url}" "${checksum}"
) mv -- tmp jq.exe
echo )
fi printf '::endgroup::\n'
;; jq() { "${install_action_dir}/jq/bin/jq.exe" -b "$@"; }
esac
fi fi
;; ;;
*) bail "unsupported host OS '${host_os}'" ;; *) bail "unsupported host OS '${host_os}'" ;;
esac esac
call_jq() {
# https://github.com/jqlang/jq/issues/1854
if [[ -n "${jq_use_b}" ]]; then
"${jq:-jq}" -b "$@"
else
"${jq:-jq}" "$@"
fi
}
unsupported_tools=() unsupported_tools=()
for tool in "${tools[@]}"; do for tool in "${tools[@]}"; do
if [[ "${tool}" == *"@"* ]]; then if [[ "${tool}" == *"@"* ]]; then
version="${tool#*@}" version="${tool#*@}"
tool="${tool%@*}" tool="${tool%@*}"
if [[ ! "${version}" =~ ^([1-9][0-9]*(\.[0-9]+(\.[0-9]+)?)?|0\.[1-9][0-9]*(\.[0-9]+)?|^0\.0\.[0-9]+)$|^latest$ ]]; then if [[ ! "${version}" =~ ^([1-9][0-9]*(\.[0-9]+(\.[0-9]+)?)?|0\.[1-9][0-9]*(\.[0-9]+)?|^0\.0\.[0-9]+)(-[0-9A-Za-z\.-]+)?$|^latest$ ]]; then
if [[ ! "${version}" =~ ^([1-9][0-9]*(\.[0-9]+(\.[0-9]+)?)?|0\.[1-9][0-9]*(\.[0-9]+)?|^0\.0\.[0-9]+)(-[0-9A-Za-z\.-]+)?(\+[0-9A-Za-z\.-]+)?$|^latest$ ]]; then if [[ ! "${version}" =~ ^([1-9][0-9]*(\.[0-9]+(\.[0-9]+)?)?|0\.[1-9][0-9]*(\.[0-9]+)?|^0\.0\.[0-9]+)(-[0-9A-Za-z\.-]+)?(\+[0-9A-Za-z\.-]+)?$|^latest$ ]]; then
bail "install-action does not support semver operators: '${version}'" bail "install-action does not support semver operators: '${version}'"
fi fi
bail "install-action v2 does not support semver pre-release and build-metadata: '${version}'; if you need these supports again, please submit an issue at <https://github.com/taiki-e/install-action>" bail "install-action v2 does not support semver build-metadata: '${version}'; if you need these supports again, please submit an issue at <https://github.com/taiki-e/install-action>"
fi fi
else else
version="latest" version=latest
fi fi
installed_bin=() installed_bin=()
case "${tool}" in case "${tool}" in
@@ -666,32 +687,32 @@ for tool in "${tools[@]}"; do
include_dir="${install_action_dir}/include" include_dir="${install_action_dir}/include"
init_install_action_bin_dir init_install_action_bin_dir
if [[ ! -e "${include_dir}" ]]; then if [[ ! -e "${include_dir}" ]]; then
mkdir -p "${include_dir}" mkdir -p -- "${include_dir}"
fi fi
if ! type -P unzip &>/dev/null; then if ! type -P unzip >/dev/null; then
case "${base_distro}" in case "${base_distro}" in
debian | fedora | suse | arch | alpine) debian | fedora | suse | arch | alpine)
echo "::group::Install packages required for installation (unzip)" printf '::group::Install packages required for installation (unzip)\n'
sys_install unzip sys_install unzip
echo "::endgroup::" printf '::endgroup::\n'
;; ;;
esac esac
fi fi
mkdir -p "${tmp_dir}" mkdir -p -- "${tmp_dir}"
( (
cd "${tmp_dir}" cd -- "${tmp_dir}"
download_and_checksum "${url}" "${checksum}" download_and_checksum "${url}" "${checksum}"
unzip -q tmp unzip -q tmp
mv "bin/protoc${exe}" "${bin_dir}/" mv -- "bin/protoc${exe}" "${bin_dir}/"
mkdir -p "${include_dir}/" mkdir -p -- "${include_dir}/"
cp -r include/. "${include_dir}/" cp -r -- include/. "${include_dir}/"
if [[ -z "${PROTOC:-}" ]]; then if [[ -z "${PROTOC:-}" ]]; then
_bin_dir=$(canonicalize_windows_path "${bin_dir}") _bin_dir=$(canonicalize_windows_path "${bin_dir}")
info "setting PROTOC environment variable to '${_bin_dir}/protoc${exe}'" info "setting PROTOC environment variable to '${_bin_dir}/protoc${exe}'"
echo "PROTOC=${_bin_dir}/protoc${exe}" >>"${GITHUB_ENV}" printf '%s\n' "PROTOC=${_bin_dir}/protoc${exe}" >>"${GITHUB_ENV}"
fi fi
) )
rm -rf "${tmp_dir}" rm -rf -- "${tmp_dir}"
installed_bin=("${tool}${exe}") installed_bin=("${tool}${exe}")
;; ;;
valgrind) valgrind)
@@ -702,7 +723,7 @@ for tool in "${tools[@]}"; do
esac esac
case "${host_os}" in case "${host_os}" in
linux) ;; linux) ;;
macos | windows) bail "${tool} for non-linux is not supported yet by this action" ;; macos | windows) bail "${tool} for non-Linux is not supported yet by this action" ;;
*) bail "unsupported host OS '${host_os}' for ${tool}" ;; *) bail "unsupported host OS '${host_os}' for ${tool}" ;;
esac esac
# libc6-dbg is needed to run Valgrind # libc6-dbg is needed to run Valgrind
@@ -718,13 +739,13 @@ for tool in "${tools[@]}"; do
*) warn "specifying the version of ${tool} is not supported by this action" ;; *) warn "specifying the version of ${tool} is not supported by this action" ;;
esac esac
install_cargo_binstall install_cargo_binstall
echo printf '\n'
continue continue
;; ;;
*) *)
# Handle aliases # Handle aliases
case "${tool}" in case "${tool}" in
cargo-nextest | nextest) tool="cargo-nextest" ;; cargo-nextest | nextest) tool=cargo-nextest ;;
esac esac
# Use cargo-binstall fallback if tool is not available. # Use cargo-binstall fallback if tool is not available.
@@ -757,12 +778,19 @@ for tool in "${tools[@]}"; do
shellcheck) shellcheck)
case "${host_os}" in case "${host_os}" in
linux) linux)
if type -P shellcheck &>/dev/null; then if type -P shellcheck >/dev/null; then
apt_remove -y shellcheck apt_remove -y shellcheck
fi fi
;; ;;
esac esac
;; ;;
cyclonedx)
case "${host_os}" in
linux)
apt_install libicu-dev
;;
esac
;;
esac esac
download_from_download_info "${tool}" "${version}" download_from_download_info "${tool}" "${version}"
@@ -771,12 +799,12 @@ for tool in "${tools[@]}"; do
tool_bin_stems=() tool_bin_stems=()
for tool_bin in "${installed_bin[@]}"; do for tool_bin in "${installed_bin[@]}"; do
tool_bin=$(basename "${tool_bin}") tool_bin=$(basename -- "${tool_bin}")
tool_bin_stem="${tool_bin%.exe}" tool_bin_stem="${tool_bin%.exe}"
installed_at=$(type -P "${tool_bin}" || echo "") installed_at=$(type -P "${tool_bin}" || true)
if [[ -z "${installed_at}" ]]; then if [[ -z "${installed_at}" ]]; then
tool_bin="${tool_bin_stem}" tool_bin="${tool_bin_stem}"
installed_at=$(type -P "${tool_bin}" || echo "") installed_at=$(type -P "${tool_bin}" || true)
fi fi
if [[ -n "${installed_at}" ]]; then if [[ -n "${installed_at}" ]]; then
info "${tool_bin_stem} installed at ${installed_at}" info "${tool_bin_stem} installed at ${installed_at}"
@@ -799,7 +827,7 @@ for tool in "${tools[@]}"; do
# cargo-zigbuild has no --version flag on `cargo zigbuild` subcommand. # cargo-zigbuild has no --version flag on `cargo zigbuild` subcommand.
cargo-zigbuild) rx "${tool_bin_stem}" --version ;; cargo-zigbuild) rx "${tool_bin_stem}" --version ;;
# deepsource has version command instead of --version flag. # deepsource has version command instead of --version flag.
deepsource) rx "${tool_bin_stem}" version ;; deepsource | vacuum) rx "${tool_bin_stem}" version ;;
cargo-*) cargo-*)
case "${tool_bin_stem}" in case "${tool_bin_stem}" in
# cargo-valgrind 2.1.0's --version flag just calls cargo's --version flag # cargo-valgrind 2.1.0's --version flag just calls cargo's --version flag
@@ -818,7 +846,7 @@ for tool in "${tools[@]}"; do
;; ;;
esac esac
done done
echo printf '\n'
done done
if [[ ${#unsupported_tools[@]} -gt 0 ]]; then if [[ ${#unsupported_tools[@]} -gt 0 ]]; then
@@ -840,6 +868,6 @@ if [[ ${#unsupported_tools[@]} -gt 0 ]]; then
_bin_dir=$(canonicalize_windows_path "${home}/.cargo/bin") _bin_dir=$(canonicalize_windows_path "${home}/.cargo/bin")
# TODO: avoid this when already added # TODO: avoid this when already added
info "adding '${_bin_dir}' to PATH" info "adding '${_bin_dir}' to PATH"
echo "${_bin_dir}" >>"${GITHUB_PATH}" printf '%s\n' "${_bin_dir}" >>"${GITHUB_PATH}"
fi fi
fi fi

View File

@@ -20,10 +20,28 @@
}, },
"license_markdown": "[Apache-2.0](https://github.com/rustsec/rustsec/blob/HEAD/cargo-audit/LICENSE-APACHE) OR [MIT](https://github.com/rustsec/rustsec/blob/HEAD/cargo-audit/LICENSE-MIT)", "license_markdown": "[Apache-2.0](https://github.com/rustsec/rustsec/blob/HEAD/cargo-audit/LICENSE-APACHE) OR [MIT](https://github.com/rustsec/rustsec/blob/HEAD/cargo-audit/LICENSE-MIT)",
"latest": { "latest": {
"version": "0.21.1" "version": "0.21.2"
}, },
"0.21": { "0.21": {
"version": "0.21.1" "version": "0.21.2"
},
"0.21.2": {
"x86_64_linux_musl": {
"etag": "0x8DD57EB7FBC973F",
"checksum": "422912aa851458bc9bf37a458b75890cb5a4e2a7e5216dcee7df91507fc594d9"
},
"x86_64_macos": {
"etag": "0x8DD57EB6E096D56",
"checksum": "35bb991a09591ace872c86210931875dca013a53400eddb75ff2883e00b8eb67"
},
"x86_64_windows": {
"etag": "0x8DD57EBD7A4AB19",
"checksum": "9499b234149962c03f2e4d089ecc756c598d8fee6531f76c719a47feaff7468e"
},
"aarch64_linux_gnu": {
"etag": "0x8DD57EB8E4432AF",
"checksum": "f29959b2792bb0864db5db1d2facf16c2f8bc3be323ca57cee9609147cd6f64d"
}
}, },
"0.21.1": { "0.21.1": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

View File

@@ -22,32 +22,32 @@
}, },
"license_markdown": "[GPL-3.0](https://github.com/cargo-bins/cargo-binstall/blob/HEAD/crates/bin/LICENSE)", "license_markdown": "[GPL-3.0](https://github.com/cargo-bins/cargo-binstall/blob/HEAD/crates/bin/LICENSE)",
"latest": { "latest": {
"version": "1.10.22" "version": "1.14.2"
}, },
"1.10.22": { "1.14.2": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"etag": "0x8DD38568770C382", "etag": "0x8DDCCB41DB7A7BC",
"checksum": "74d7c647c7e60bb8464fa551702fdd38a7241f5cedb2c4edc3b11639cd1dae47" "checksum": "f11e4f2ba9fca5ed1ade7be7bfa9d0bca5b0e56ab14ef48090830c7e569bb885"
}, },
"x86_64_macos": { "x86_64_macos": {
"etag": "0x8DD38560D10F1DA", "etag": "0x8DDCCB45B71ED50",
"checksum": "0abaad286197df9e5a3d25bfdca682fa91fef65fef13f42e20ec24a98165c71a" "checksum": "104c18abcbe4c47e5b66fba3de34415dc050faa5592ea5cc38499655b0093b1e"
}, },
"x86_64_windows": { "x86_64_windows": {
"etag": "0x8DD3857BFED715A", "etag": "0x8DDCCB4BDBFC894",
"checksum": "36d6ea24db049a36d0eab33003e6ee007955f01a8ce89fef46d4026adb86db96" "checksum": "f14b443c2452969ea0908a303c680f699c366b22abe01217122bce901ff85bdc"
}, },
"aarch64_linux_musl": { "aarch64_linux_musl": {
"etag": "0x8DD38563219A538", "etag": "0x8DDCCB440398153",
"checksum": "b8c32b1b007482f42f6c4b5f8cfeb168f9674ec6448bfa29ae0c4ba01b7a370b" "checksum": "ff3eb59932b6fe0f204565a4ce670fcc06fbd7809e94f1b74cce25d6e36c4529"
}, },
"aarch64_macos": { "aarch64_macos": {
"etag": "0x8DD3856413081F7", "etag": "0x8DDCCB436364F2F",
"checksum": "97ce4a2f18181f052dda266b042d8bb220e48ffe40ca75e796ae4c5e418b9e01" "checksum": "f4b3fafd1f0f3f0c8d85d7696e7bea0cd1e82b4e0ffe40945a853c3b4d9bdcd1"
}, },
"aarch64_windows": { "aarch64_windows": {
"etag": "0x8DD3857931A5667", "etag": "0x8DDCCB4D010A480",
"checksum": "d86dfba0c13f7c84724e1d21fcec35b8a42633733215a61d1ee183455b12db5e" "checksum": "cb805142655cb7ad5bd5260b1ea860f117799104ee45304317724d59daa21adf"
} }
} }
} }

View File

@@ -1,75 +1,145 @@
{ {
"rust_crate": "cargo-careful", "rust_crate": "cargo-careful",
"template": { "template": null,
"x86_64_linux_musl": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v${version}/cargo-careful.x86_64-unknown-linux-musl"
},
"x86_64_macos": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v${version}/cargo-careful.x86_64-apple-darwin"
},
"x86_64_windows": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v${version}/cargo-careful.exe"
}
},
"license_markdown": "[MIT](https://github.com/RalfJung/cargo-careful/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/RalfJung/cargo-careful/blob/master/LICENSE-APACHE)", "license_markdown": "[MIT](https://github.com/RalfJung/cargo-careful/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/RalfJung/cargo-careful/blob/master/LICENSE-APACHE)",
"latest": { "latest": {
"version": "0.4.3" "version": "0.4.8"
}, },
"0.4": { "0.4": {
"version": "0.4.3" "version": "0.4.8"
},
"0.4.8": {
"x86_64_linux_musl": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.4.8/cargo-careful-x86_64-unknown-linux-musl",
"etag": "0x8DDB61A17F9E28C",
"checksum": "005394c8fe43f8f759dd7c7acbb3aee4e824651d29e8c4779f03e30ac9f7f2d8"
},
"x86_64_macos": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.4.8/cargo-careful-x86_64-apple-darwin",
"etag": "0x8DDB61A17F88483",
"checksum": "a77f01f08f01655d37094ed702874012f74cf3e55a265fcaba0b634dd335fa7e"
},
"x86_64_windows": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.4.8/cargo-careful-windows.exe",
"etag": "0x8DDB61A17F6FF9F",
"checksum": "89cf667991f6ed681a0ed29128d27f6c7efc74dd26867c33cf2d5956ceb32498"
}
},
"0.4.7": {
"x86_64_linux_musl": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.4.7/cargo-careful-x86_64-unknown-linux-musl",
"etag": "0x8DDA9EA18FE3BD8",
"checksum": "9a53546e2e038cc723439ad7ba1cce3774fc3fa229ee59d1b45929b8666d6cde"
},
"x86_64_macos": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.4.7/cargo-careful-x86_64-apple-darwin",
"etag": "0x8DDA9EA18FD04D6",
"checksum": "1d48f5f24ab5a0069b2f6772e1060d6ab8bbd652b09262576cfce5838490f2e3"
},
"x86_64_windows": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.4.7/cargo-careful-windows.exe",
"etag": "0x8DDA9EA190AB0F5",
"checksum": "854d2e191338145a948d87813a2ec9a8095ecca1eddc8911b1f4fe98345fa6b2"
}
},
"0.4.6": {
"x86_64_linux_musl": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.4.6/cargo-careful-x86_64-unknown-linux-musl",
"etag": "0x8DD9D21CC303869",
"checksum": "7486474f22bc719ba7ea57bb6b36e3a362ffa163d80878bfd8106a675339382f"
},
"x86_64_macos": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.4.6/cargo-careful-x86_64-apple-darwin",
"etag": "0x8DD9D21CC206BAE",
"checksum": "4dd7928eb69dd0839e8782da294db9c2e0c4f05277727d1c342870e8409898de"
},
"x86_64_windows": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.4.6/cargo-careful-windows.exe",
"etag": "0x8DD9D21CC26F3FC",
"checksum": "a187648862d4a4e63fe33c2675bd5281c506b96839711803be467b3fd5e23447"
}
},
"0.4.5": {
"x86_64_linux_musl": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.4.5/cargo-careful-x86_64-unknown-linux-musl",
"etag": "0x8DD8F0CCB92AD10",
"checksum": "1541426e95e779530c5770f98dd9adff5d376b555f8a97f1bf95728ecf281230"
},
"x86_64_macos": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.4.5/cargo-careful-x86_64-apple-darwin",
"etag": "0x8DD8F0CCB86D38F",
"checksum": "03abfdb85d35857c2ef14793b548f976318169bde7a856e830a3b84e84626200"
},
"x86_64_windows": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.4.5/cargo-careful-windows.exe",
"etag": "0x8DD8F0CCB9899CF",
"checksum": "d68b34d8fa1d6d97ab47a895d8beaf1f18634fce26beb2fa1f21af7cc20fbebf"
}
}, },
"0.4.3": { "0.4.3": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.4.3/cargo-careful.x86_64-unknown-linux-musl",
"etag": "0x8DCB92F10570A48", "etag": "0x8DCB92F10570A48",
"checksum": "8a39c7c88744b7dec49fdedd08588e75343aabd466c9ec811832b65680c64e6d" "checksum": "8a39c7c88744b7dec49fdedd08588e75343aabd466c9ec811832b65680c64e6d"
}, },
"x86_64_macos": { "x86_64_macos": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.4.3/cargo-careful.x86_64-apple-darwin",
"etag": "0x8DCB92F104F71BD", "etag": "0x8DCB92F104F71BD",
"checksum": "c4d1b19bc243bd1d8ed5d99413d9a625b852e394e614b7871d71deb9557940e9" "checksum": "c4d1b19bc243bd1d8ed5d99413d9a625b852e394e614b7871d71deb9557940e9"
}, },
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.4.3/cargo-careful.exe",
"etag": "0x8DCB92F104F4AD5", "etag": "0x8DCB92F104F4AD5",
"checksum": "1a3bb682553c48cef478609a377e8f845929efad8c4c903ae4ad66348ac5b0c3" "checksum": "1a3bb682553c48cef478609a377e8f845929efad8c4c903ae4ad66348ac5b0c3"
} }
}, },
"0.4.2": { "0.4.2": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.4.2/cargo-careful.x86_64-unknown-linux-musl",
"etag": "0x8DC77FF17EF35B7", "etag": "0x8DC77FF17EF35B7",
"checksum": "ee14c5796acab604714e358de11bf5204055410ae8fd4891df7f5d62461402c3" "checksum": "ee14c5796acab604714e358de11bf5204055410ae8fd4891df7f5d62461402c3"
}, },
"x86_64_macos": { "x86_64_macos": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.4.2/cargo-careful.x86_64-apple-darwin",
"etag": "0x8DC77FF17F769E4", "etag": "0x8DC77FF17F769E4",
"checksum": "480efaf0a577161332b27ea13c8703ead1b6355b5c6541f5bd61d440440b4bde" "checksum": "480efaf0a577161332b27ea13c8703ead1b6355b5c6541f5bd61d440440b4bde"
}, },
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.4.2/cargo-careful.exe",
"etag": "0x8DC77FF17F3EB5D", "etag": "0x8DC77FF17F3EB5D",
"checksum": "ac374b7799a37e3ef21c6bfe409583c3acbc57242fbb32e8534269b5e97b8ee9" "checksum": "ac374b7799a37e3ef21c6bfe409583c3acbc57242fbb32e8534269b5e97b8ee9"
} }
}, },
"0.4.1": { "0.4.1": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.4.1/cargo-careful.x86_64-unknown-linux-musl",
"etag": "0x8DC0FA12501A132", "etag": "0x8DC0FA12501A132",
"checksum": "ea403df41ca913e536f97b8a039343173abae399436570a16d271908af989808" "checksum": "ea403df41ca913e536f97b8a039343173abae399436570a16d271908af989808"
}, },
"x86_64_macos": { "x86_64_macos": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.4.1/cargo-careful.x86_64-apple-darwin",
"etag": "0x8DC0FA124F8F869", "etag": "0x8DC0FA124F8F869",
"checksum": "ccbee4b5a0f5bf235c038b89d6046c08b2bff405ffa7289f4194f5402ea96c15" "checksum": "ccbee4b5a0f5bf235c038b89d6046c08b2bff405ffa7289f4194f5402ea96c15"
}, },
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.4.1/cargo-careful.exe",
"etag": "0x8DC0FA124FEBE49", "etag": "0x8DC0FA124FEBE49",
"checksum": "655ac5c504b2f54f11807edc6d9a19cea668bfb119ea086c5848504f7d09071c" "checksum": "655ac5c504b2f54f11807edc6d9a19cea668bfb119ea086c5848504f7d09071c"
} }
}, },
"0.4.0": { "0.4.0": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.4.0/cargo-careful.x86_64-unknown-linux-musl",
"etag": "0x8DBBB2F3DD23635", "etag": "0x8DBBB2F3DD23635",
"checksum": "54cd7e1972e9faf085e3d0798c02054d064bc72de051a2636ece6f5b0ce0176d" "checksum": "54cd7e1972e9faf085e3d0798c02054d064bc72de051a2636ece6f5b0ce0176d"
}, },
"x86_64_macos": { "x86_64_macos": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.4.0/cargo-careful.x86_64-apple-darwin",
"etag": "0x8DBBB2F3D8053BA", "etag": "0x8DBBB2F3D8053BA",
"checksum": "70d92ad8adf84192caa2066ba981780df926c8aa6cbd398fe489f87af336fe61" "checksum": "70d92ad8adf84192caa2066ba981780df926c8aa6cbd398fe489f87af336fe61"
}, },
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.4.0/cargo-careful.exe",
"etag": "0x8DBBB2F40025764", "etag": "0x8DBBB2F40025764",
"checksum": "01ebcae79d9ba0cbb56e5c6bb5757d9cd074a3635704d15b0ef62a000c5d03a8" "checksum": "01ebcae79d9ba0cbb56e5c6bb5757d9cd074a3635704d15b0ef62a000c5d03a8"
} }
@@ -79,28 +149,34 @@
}, },
"0.3.4": { "0.3.4": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.3.4/cargo-careful.x86_64-unknown-linux-musl",
"etag": "0x8DB4E18D54BDD62", "etag": "0x8DB4E18D54BDD62",
"checksum": "a9cfc7775546bd646a9e9252527c5caa56c429d854c6d8664ab4d63ed87827bd" "checksum": "a9cfc7775546bd646a9e9252527c5caa56c429d854c6d8664ab4d63ed87827bd"
}, },
"x86_64_macos": { "x86_64_macos": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.3.4/cargo-careful.x86_64-apple-darwin",
"etag": "0x8DB4E18D554FADC", "etag": "0x8DB4E18D554FADC",
"checksum": "b29d263648fc287250a413ebf53ddb37310564ac44bfd71c5a35ca8eaddac22f" "checksum": "b29d263648fc287250a413ebf53ddb37310564ac44bfd71c5a35ca8eaddac22f"
}, },
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.3.4/cargo-careful.exe",
"etag": "0x8DB4E18D5625959", "etag": "0x8DB4E18D5625959",
"checksum": "50cebcb95cda4fa3b4d5010ed6252be92de2748d3f5c00aff3bc6fe5f39c0906" "checksum": "50cebcb95cda4fa3b4d5010ed6252be92de2748d3f5c00aff3bc6fe5f39c0906"
} }
}, },
"0.3.3": { "0.3.3": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.3.3/cargo-careful.x86_64-unknown-linux-musl",
"etag": "0x8DB44A8B737767B", "etag": "0x8DB44A8B737767B",
"checksum": "bb2b06f4df62110c8ae89a006b548a10a4da36d0f8f3ff67f7417fb51ed96b0a" "checksum": "bb2b06f4df62110c8ae89a006b548a10a4da36d0f8f3ff67f7417fb51ed96b0a"
}, },
"x86_64_macos": { "x86_64_macos": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.3.3/cargo-careful.x86_64-apple-darwin",
"etag": "0x8DB44A8B749B17A", "etag": "0x8DB44A8B749B17A",
"checksum": "c396bae85ad4b414976ea6943bdb6fb666e56735ad51255ab615399e40641fec" "checksum": "c396bae85ad4b414976ea6943bdb6fb666e56735ad51255ab615399e40641fec"
}, },
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.3.3/cargo-careful.exe",
"etag": "0x8DB44A8B7333585", "etag": "0x8DB44A8B7333585",
"checksum": "87b35993b38fc60c069c45d58e79bae6c8f5253ce2459dff6a6b0b629c7aeb4c" "checksum": "87b35993b38fc60c069c45d58e79bae6c8f5253ce2459dff6a6b0b629c7aeb4c"
} }

View File

@@ -24,7 +24,123 @@
}, },
"license_markdown": "[MIT](https://github.com/EmbarkStudios/cargo-deny/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/EmbarkStudios/cargo-deny/blob/main/LICENSE-APACHE)", "license_markdown": "[MIT](https://github.com/EmbarkStudios/cargo-deny/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/EmbarkStudios/cargo-deny/blob/main/LICENSE-APACHE)",
"latest": { "latest": {
"version": "0.16.4" "version": "0.18.3"
},
"0.18": {
"version": "0.18.3"
},
"0.18.3": {
"x86_64_linux_musl": {
"etag": "0x8DDA8DAC7EAA910",
"checksum": "5037f3c167a8da8cea04c34a89e74cef95c646f2a537750b2db58e54f6a788e7"
},
"x86_64_macos": {
"etag": "0x8DDA8D9FF4A71E8",
"checksum": "bb819f7e2b7ac74e38fb61ccdf2cf741c653c5f506d29dfd1941604abb4e4ac0"
},
"x86_64_windows": {
"etag": "0x8DDA8DC0758B698",
"checksum": "a28b4401f92500da7014b06f4204efb31da8c134ef3eefd4194c7d61e11fb619"
},
"aarch64_linux_musl": {
"etag": "0x8DDA8DEAF1BDC1E",
"checksum": "8d82b10962ccd64e82744ccedc77209d728393b5be2c66300ba9009705901041"
},
"aarch64_macos": {
"etag": "0x8DDA8DC8DD2DE57",
"checksum": "9af127b035c25e2a8bce212d8e40d6e22f25361868fcd740db6096320762ed56"
}
},
"0.18.2": {
"x86_64_linux_musl": {
"etag": "0x8DD5FCFEB7CF320",
"checksum": "43c4a79c4b9fd1fcb3dddb305a1b4d8f7ac4a72accd61bb50a0b698789ca894c"
},
"x86_64_macos": {
"etag": "0x8DD5FCFD98C1C17",
"checksum": "aed90d544f998965a4d6f3b8713ff488ac8cb2387fc759d7b0f863d7639bf9a4"
},
"x86_64_windows": {
"etag": "0x8DD5FD054949CC7",
"checksum": "b734eaa1e0e8a34be1c2625064584e75635ba4f10ff1d6e34a2d7251e3bea149"
},
"aarch64_linux_musl": {
"etag": "0x8DD5FD00379DC5C",
"checksum": "18905bee80cecd132315fe1c62e1293e2ac48bd2b32ca495dc125367219863fd"
},
"aarch64_macos": {
"etag": "0x8DD5FCFF76F3F42",
"checksum": "2d5f080db9c28cab0650dda5c07e2374b47f6f15b046c4391e48c9effbabc29a"
}
},
"0.18.1": {
"x86_64_linux_musl": {
"etag": "0x8DD56FE3AFCABBF",
"checksum": "0ea3ced1541ae7a06487dbe723a95d809dbe964891fb5ec704227bd8e7fc33e0"
},
"x86_64_macos": {
"etag": "0x8DD56FE37FF0016",
"checksum": "27158590309c0198b713c79500f2ba092375cbc75bde7f6ff576ac57b4836e8b"
},
"x86_64_windows": {
"etag": "0x8DD56FEBED58597",
"checksum": "a2f0146ca2e15a93a796ee5e5d364b0eed8a8ea6e959dc32dba1b36916e2f796"
},
"aarch64_linux_musl": {
"etag": "0x8DD56FE49C48325",
"checksum": "564241cea4948775e91eaa96899c1259e3b5fd678366d2f626950dc686aae4fb"
},
"aarch64_macos": {
"etag": "0x8DD56FE330F2FF5",
"checksum": "12ffa1faeaaff6fa37bf24cff24acd2d6dc95b47c5d339dd337ceb930ed7286e"
}
},
"0.18.0": {
"x86_64_linux_musl": {
"etag": "0x8DD54AD3CA8695C",
"checksum": "9f0c7b5b84242db9b1d4c47155c4cecc006a9dd657aa730a186939379a8c2200"
},
"x86_64_macos": {
"etag": "0x8DD54AD2A210547",
"checksum": "b131c2871d982aa1e322a65c09c5c2971dffb24689921df287d73f423c888991"
},
"x86_64_windows": {
"etag": "0x8DD54ADAE24EDA7",
"checksum": "5f1d1ad125f2e626b2c393d71e2ab36b4f468c47711547832c1f4da19f892ca0"
},
"aarch64_linux_musl": {
"etag": "0x8DD54AD5819A2C2",
"checksum": "1a6f16dbaf308a64dfa1fb310a717a268f2b38bfd1bc32d5ce2c1f8b72adeec2"
},
"aarch64_macos": {
"etag": "0x8DD54AD34C97FE5",
"checksum": "e1cb27af1d1020a19dd3c48019071b0c21b2641b8fbc49a2806223f6cb47e2ff"
}
},
"0.17": {
"version": "0.17.0"
},
"0.17.0": {
"x86_64_linux_musl": {
"etag": "0x8DD518E866BDAA6",
"checksum": "eafaffd87b2c7e97a644ed6eeac267b2af471a5bcf9cff7435852661caadf353"
},
"x86_64_macos": {
"etag": "0x8DD518E713313D0",
"checksum": "fdd12d35aee874abcebe1ce9aff10fb224219326895edd5d5eb23e014366b301"
},
"x86_64_windows": {
"etag": "0x8DD518F2975306A",
"checksum": "95d72fd9a079e83e93ddc345227fd9dfb4d4133275f5d0cb0f7df322eac6d3b7"
},
"aarch64_linux_musl": {
"etag": "0x8DD518E96C67017",
"checksum": "147422f4914e0c322ac8f2d0676afddfcd40c91a226d69b5b799af8c6978cf21"
},
"aarch64_macos": {
"etag": "0x8DD518E9D5EDDB7",
"checksum": "8f59efe8d4785ba4febe0e8b079952a03d435f50345533c3dd4ef2b107ba18e0"
}
}, },
"0.16": { "0.16": {
"version": "0.16.4" "version": "0.16.4"

View File

@@ -12,10 +12,20 @@
}, },
"license_markdown": "[MIT](https://github.com/sonos/dinghy/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/sonos/dinghy/blob/main/LICENSE-APACHE)", "license_markdown": "[MIT](https://github.com/sonos/dinghy/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/sonos/dinghy/blob/main/LICENSE-APACHE)",
"latest": { "latest": {
"version": "0.8.0" "version": "0.8.1"
}, },
"0.8": { "0.8": {
"version": "0.8.0" "version": "0.8.1"
},
"0.8.1": {
"x86_64_linux_musl": {
"etag": "0x8DDB80A9802C524",
"checksum": "15351a72e44382c7534b6096d372bd7fa1fe730e4e1aa7f2da18c8686eb20869"
},
"x86_64_macos": {
"etag": "0x8DDB80AAA03E5B9",
"checksum": "5f450dffb9f681a647ecd47206ae241c5209ca5914bb5b8092b80d9060514821"
}
}, },
"0.8.0": { "0.8.0": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

View File

@@ -3,10 +3,106 @@
"template": null, "template": null,
"license_markdown": "[Apache-2.0](https://github.com/taiki-e/cargo-hack/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/cargo-hack/blob/main/LICENSE-MIT)", "license_markdown": "[Apache-2.0](https://github.com/taiki-e/cargo-hack/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/cargo-hack/blob/main/LICENSE-MIT)",
"latest": { "latest": {
"version": "0.6.34" "version": "0.6.37"
}, },
"0.6": { "0.6": {
"version": "0.6.34" "version": "0.6.37"
},
"0.6.37": {
"x86_64_linux_musl": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.37/cargo-hack-x86_64-unknown-linux-musl.tar.gz",
"etag": "0x8DDC09F625ED25D",
"checksum": "51a2114fbc7715c47ad356606e52f16c5711553bb2d5ef1f1cd92f3c36b687b0"
},
"x86_64_macos": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.37/cargo-hack-x86_64-apple-darwin.tar.gz",
"etag": "0x8DDC09F9DDA3175",
"checksum": "72ef4b55748985be716f4dbeb09e2f4295c41402194f85b707910e757b146929"
},
"x86_64_windows": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.37/cargo-hack-x86_64-pc-windows-msvc.tar.gz",
"etag": "0x8DDC09F7E95D8F7",
"checksum": "b716cdbb5341fab3f8ab6127169493adeddfc9ace9e4c19010695de7ee0d86a7"
},
"aarch64_linux_musl": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.37/cargo-hack-aarch64-unknown-linux-musl.tar.gz",
"etag": "0x8DDC09F62DA2E42",
"checksum": "2c27bde7bfe7a28323d1f1b52000be677aecbb86a195ec6f9ee94663947f09e9"
},
"aarch64_macos": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.37/cargo-hack-aarch64-apple-darwin.tar.gz",
"etag": "0x8DDC09F82E14A76",
"checksum": "be4ac165e99450e1bbea1b7e5043a256b23602142f50fce2417a63b4efa592f4"
},
"aarch64_windows": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.37/cargo-hack-aarch64-pc-windows-msvc.tar.gz",
"etag": "0x8DDC09F7A53373B",
"checksum": "8b6d9a611bc1e973f47b41904e825669db769c9049d3a2a6cc6828eb33329991"
}
},
"0.6.36": {
"x86_64_linux_musl": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.36/cargo-hack-x86_64-unknown-linux-musl.tar.gz",
"etag": "0x8DD67BBD1B2F66C",
"checksum": "73af85f4bd5ae23420a9e21d345b68187f5983c3e164429ccc95b39d05b392ce"
},
"x86_64_macos": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.36/cargo-hack-x86_64-apple-darwin.tar.gz",
"etag": "0x8DD67BC00D8DF25",
"checksum": "2bc50a0ec53897d49579eb36502e070c8090b4047ec0f2751231d13d8e959ad9"
},
"x86_64_windows": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.36/cargo-hack-x86_64-pc-windows-msvc.tar.gz",
"etag": "0x8DD67BC0584F0B1",
"checksum": "c79e8da6e54a1b99d50e2a7496b0b13da5bddb81924e2510b5f493337f36af4b"
},
"aarch64_linux_musl": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.36/cargo-hack-aarch64-unknown-linux-musl.tar.gz",
"etag": "0x8DD67BBC439783A",
"checksum": "27373f9c05dd92b5cd1eaa8804db99c79db97df4a62029a4fa2394fe07122df9"
},
"aarch64_macos": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.36/cargo-hack-aarch64-apple-darwin.tar.gz",
"etag": "0x8DD67BBD4B8FE9A",
"checksum": "19a03adc32ffb9777ecb8721789e49b538b659d006f08bcc54b2b174fea2c124"
},
"aarch64_windows": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.36/cargo-hack-aarch64-pc-windows-msvc.tar.gz",
"etag": "0x8DD67BC06A60B66",
"checksum": "f59bfb732cb5b74377faff691c2cb541764145ee1c9251b7725c7668f2223349"
}
},
"0.6.35": {
"x86_64_linux_musl": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.35/cargo-hack-x86_64-unknown-linux-musl.tar.gz",
"etag": "0x8DD4A6E5EB58C77",
"checksum": "eff70993a6da63125e378ff37b029e8ec3df738d8f52e100a003d0f1bb999a46"
},
"x86_64_macos": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.35/cargo-hack-x86_64-apple-darwin.tar.gz",
"etag": "0x8DD4A6E7EFB6D18",
"checksum": "04a5849fe5d8da9f41cb9a784c0a3f9a4c572db6dfcb2bd585da565cba51b5f2"
},
"x86_64_windows": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.35/cargo-hack-x86_64-pc-windows-msvc.tar.gz",
"etag": "0x8DD4A6E6C197A37",
"checksum": "bb00d151d1acd36f2c545941cbc1c84ad6efbd54dd5a284d1699b10c9175c97d"
},
"aarch64_linux_musl": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.35/cargo-hack-aarch64-unknown-linux-musl.tar.gz",
"etag": "0x8DD4A6E34F0549E",
"checksum": "917a14465547ca09b7e0872ca2532e877c5a2ed1f919bc52ff297d812ee34012"
},
"aarch64_macos": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.35/cargo-hack-aarch64-apple-darwin.tar.gz",
"etag": "0x8DD4A6E44BEE1EA",
"checksum": "4a147720e1ab3ef295af88d6c26781999b2c23bd6d40f9f7ddad7cf2e68441ed"
},
"aarch64_windows": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.35/cargo-hack-aarch64-pc-windows-msvc.tar.gz",
"etag": "0x8DD4A6E338AB5BB",
"checksum": "43e878cb91d845cbfc396e146d0e9eb174e7b28623dbf4f8b7d8039f120a6a45"
}
}, },
"0.6.34": { "0.6.34": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

View File

@@ -20,10 +20,214 @@
}, },
"license_markdown": "[MIT](https://github.com/cargo-lambda/cargo-lambda/blob/main/LICENSE)", "license_markdown": "[MIT](https://github.com/cargo-lambda/cargo-lambda/blob/main/LICENSE)",
"latest": { "latest": {
"version": "1.6.3" "version": "1.8.6"
}, },
"1": { "1": {
"version": "1.6.3" "version": "1.8.6"
},
"1.8": {
"version": "1.8.6"
},
"1.8.6": {
"x86_64_linux_musl": {
"etag": "0x8DDC59AF749F746",
"checksum": "717261a71adad7fdae3056882d2422fc9ecf9232eea9e5aaf8130d1cbb9c76e6"
},
"x86_64_macos": {
"etag": "0x8DDC59AF805BD3F",
"checksum": "a43e2dd0d3626d7c7253978801104b6fc8688d27dd2f743d19ba769168014fd6"
},
"x86_64_windows": {
"etag": "0x8DDC59AF8B0F3FF",
"checksum": "0cc779c3536ee95305122d687832b27ebeda5df094f8611fb121682a20227b07"
},
"aarch64_linux_musl": {
"etag": "0x8DDC59AF9786CB8",
"checksum": "796f96196f3ba14a4a2542cf7f7dd480eb556f9fa5f04653a1ad4dffc5044567"
},
"aarch64_macos": {
"etag": "0x8DDC59AFA2C732D",
"checksum": "bc73b657c0cdfe15badca1b2cb485df742dd9d16440dbff17ba0a29655c27c79"
}
},
"1.8.5": {
"x86_64_linux_musl": {
"etag": "0x8DD8CE39596B9EA",
"checksum": "c85abcef098b2add55fcbf44b1287663bae26773dd1e900fb2d99b1f8d8453af"
},
"x86_64_macos": {
"etag": "0x8DD8CE39653DDCC",
"checksum": "813aca0784da967ce8745953717e38ad2e512999c276d0b6764c9092f4a7a5ac"
},
"x86_64_windows": {
"etag": "0x8DD8CE39717B0F1",
"checksum": "31a3da74b157b2284190b4fd392a7fa92824362368b4bfc3455064ff78b5a675"
},
"aarch64_linux_musl": {
"etag": "0x8DD8CE3982925AA",
"checksum": "c68117e4669724a813f0d30e923869cb11d52d1d31b0452fc81662be474c5c9e"
},
"aarch64_macos": {
"etag": "0x8DD8CE398D0DDE3",
"checksum": "88847c5c24c15762fcc657cb4d8a809535361e361dc1e159733377f49692f86a"
}
},
"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": {
"etag": "0x8DD640D966E4B11",
"checksum": "4d6943eb3f0960ed4aa5ecf7fd52a9cb7b85540f67df1a223af298c4358d5538"
},
"x86_64_macos": {
"etag": "0x8DD640D971126A0",
"checksum": "89ce9efa651468f79c9541e2b2a7d23a39ebdf168b3c194dc1d18bbdd3cbce9c"
},
"x86_64_windows": {
"etag": "0x8DD640D97B6976C",
"checksum": "8dd50f9f69a9d4ea96d41d06bd1f0a7bc4c2b736c1ea4e5621dcbba46028c593"
},
"aarch64_linux_musl": {
"etag": "0x8DD640D985CF18A",
"checksum": "9a6bef3b064da618b9db6b3bfdf23b070f57ec7ee3867cf1e633f525dba81d29"
},
"aarch64_macos": {
"etag": "0x8DD640D99089CD3",
"checksum": "3aaa8013e44e15f873b8afb8e5d6999738f842653dfa5d8e524e9808005b4be8"
}
},
"1.7": {
"version": "1.7.1"
},
"1.7.1": {
"x86_64_linux_musl": {
"etag": "0x8DD5C2E4AE00C6F",
"checksum": "cfcd57f899735adcaaf4c8dd091c4685298e6f23ab1502bf5f21f679a226d665"
},
"x86_64_macos": {
"etag": "0x8DD5C2E4B91F200",
"checksum": "babffd37aefb75d53b5bc19b549c765a26d8c60845bbc220a4db6352b14a24d1"
},
"x86_64_windows": {
"etag": "0x8DD5C2E4C3BCA48",
"checksum": "47ceaab27c9bf13e284502ad0713f7c4064007872fbba4feffc6386f0b4852b7"
},
"aarch64_linux_musl": {
"etag": "0x8DD5C2E4CFF7619",
"checksum": "14035f28abfbb4935753dccc0927fa4f0112f544633e83b466dee6ab73da5870"
},
"aarch64_macos": {
"etag": "0x8DD5C2E4DB685ED",
"checksum": "5aaf0d9427aff2c078170cfa984dca7c22e0aa061f50cd90c82ab38ca7c996c1"
}
},
"1.7.0": {
"x86_64_linux_musl": {
"etag": "0x8DD56BF9E11BA5C",
"checksum": "f5166a3f382056d819b90974a97c71db7f5bf84c5078edc94f79b143886cdf90"
},
"x86_64_macos": {
"etag": "0x8DD56BF9EA60050",
"checksum": "7b188fef3c9476958cdeca463d649165adcae782b8ef88c43b3d87c392a94cd1"
},
"x86_64_windows": {
"etag": "0x8DD56BF9F5D3743",
"checksum": "e3e1c5aee7d34d6d2b12cf833ef549baeb9c4d67e3bd3bc89841c8dc01bc5c83"
},
"aarch64_linux_musl": {
"etag": "0x8DD56BFA000AE63",
"checksum": "4f13f82823a2d06bc28d0c7f38dc398514a4279866ba8c1e543e30a24a762891"
},
"aarch64_macos": {
"etag": "0x8DD56BFA09FE47E",
"checksum": "d9dc72ab5b4ef8fca16bcd24b21072c4f5397b233b4a05e85e10a01bcd0b6920"
}
}, },
"1.6": { "1.6": {
"version": "1.6.3" "version": "1.6.3"

View File

@@ -19,10 +19,54 @@
}, },
"license_markdown": "[Apache-2.0](https://github.com/taiki-e/cargo-llvm-cov/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/cargo-llvm-cov/blob/main/LICENSE-MIT)", "license_markdown": "[Apache-2.0](https://github.com/taiki-e/cargo-llvm-cov/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/cargo-llvm-cov/blob/main/LICENSE-MIT)",
"latest": { "latest": {
"version": "0.6.16" "version": "0.6.18"
}, },
"0.6": { "0.6": {
"version": "0.6.16" "version": "0.6.18"
},
"0.6.18": {
"x86_64_linux_musl": {
"etag": "0x8DDC6AE5797B13D",
"checksum": "6c2a864fe9bf63270b24aa0786a465799cafc2b9e9c0725bee1325df5e0863e6"
},
"x86_64_macos": {
"etag": "0x8DDC6AEAE510163",
"checksum": "bf5ea6340c7b53d5b34da4d861fdd28b7aaadcda574c64dfc66c9bfb06f3e79d"
},
"x86_64_windows": {
"etag": "0x8DDC6AEA1EEE2C0",
"checksum": "f8605cb0bf19c5e2f4a638ee430740c7e4e8020648a542fb772b614803c0ebc6"
},
"aarch64_linux_musl": {
"etag": "0x8DDC6AE5E963943",
"checksum": "b7e923aafc0298ec051ad52fdc884790b2bcabac8e16f952b2dd2acfcfa3d79f"
},
"aarch64_macos": {
"etag": "0x8DDC6AE95D27F49",
"checksum": "30680c53a21f03d6a5aa40068cfc303de1cfac42ed7acd364256a42a53e1c0bf"
}
},
"0.6.17": {
"x86_64_linux_musl": {
"etag": "0x8DDBC48F6ECBBD5",
"checksum": "68002f4e33a316c4e378c506227f29a8f75e9f7cd701c950a6e98126bc634272"
},
"x86_64_macos": {
"etag": "0x8DDBC4903DB8158",
"checksum": "d25070f61cb5b512c2eb4d800809b9fb834b35cea685d2548fed84abe10112ee"
},
"x86_64_windows": {
"etag": "0x8DDBC4918E44619",
"checksum": "3c9e3874f8dc7720dda8ddecef530aa4821d1c3c6d401db8f5fb3c90a8b5d04a"
},
"aarch64_linux_musl": {
"etag": "0x8DDBC48F5986F62",
"checksum": "c7244f998e53db610e195e8e2419b9fc099a93e0ca9fdd037c3367d7088f3d18"
},
"aarch64_macos": {
"etag": "0x8DDBC494D5752E4",
"checksum": "ea91a9b2ad2b067ab2ad85b0197e0902bf06095b4e53435b86f2b3705eb26a18"
}
}, },
"0.6.16": { "0.6.16": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

View File

@@ -3,7 +3,36 @@
"template": null, "template": null,
"license_markdown": "[MIT](https://github.com/bnjbvr/cargo-machete/blob/main/LICENSE.md)", "license_markdown": "[MIT](https://github.com/bnjbvr/cargo-machete/blob/main/LICENSE.md)",
"latest": { "latest": {
"version": "0.7.0" "version": "0.8.0"
},
"0.8": {
"version": "0.8.0"
},
"0.8.0": {
"x86_64_linux_musl": {
"url": "https://github.com/bnjbvr/cargo-machete/releases/download/v0.8.0/cargo-machete-v0.8.0-x86_64-unknown-linux-musl.tar.gz",
"etag": "0x8DD550F01B09F95",
"checksum": "020f6608f9be1562d1fb601e5808e541ccb8806e7e4dfde27d48bc22254a002c",
"bin": "cargo-machete-v0.8.0-x86_64-unknown-linux-musl/cargo-machete"
},
"x86_64_macos": {
"url": "https://github.com/bnjbvr/cargo-machete/releases/download/v0.8.0/cargo-machete-v0.8.0-x86_64-apple-darwin.tar.gz",
"etag": "0x8DD550F074262C8",
"checksum": "f1304100fef4012e6b3f4b74fa7d6a71ff0de3cc3d8a3e67773a434f2854a0d8",
"bin": "cargo-machete-v0.8.0-x86_64-apple-darwin/cargo-machete"
},
"x86_64_windows": {
"url": "https://github.com/bnjbvr/cargo-machete/releases/download/v0.8.0/cargo-machete-v0.8.0-x86_64-pc-windows-msvc.tar.gz",
"etag": "0x8DD550F250F5178",
"checksum": "19f15db89529f0e01fa0afb56d1d3c3d54bfb709086479bd190a0f4a3e2efd8c",
"bin": "cargo-machete-v0.8.0-x86_64-pc-windows-msvc/cargo-machete.exe"
},
"aarch64_macos": {
"url": "https://github.com/bnjbvr/cargo-machete/releases/download/v0.8.0/cargo-machete-v0.8.0-aarch64-apple-darwin.tar.gz",
"etag": "0x8DD550F00F685B8",
"checksum": "9047eacf791e23ff2b3b7b3489a9537c34df02dbdbbfe46541720e9ed3308adf",
"bin": "cargo-machete-v0.8.0-aarch64-apple-darwin/cargo-machete"
}
}, },
"0.7": { "0.7": {
"version": "0.7.0" "version": "0.7.0"

View File

@@ -22,10 +22,62 @@
}, },
"license_markdown": "[Apache-2.0](https://github.com/taiki-e/cargo-minimal-versions/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/cargo-minimal-versions/blob/main/LICENSE-MIT)", "license_markdown": "[Apache-2.0](https://github.com/taiki-e/cargo-minimal-versions/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/cargo-minimal-versions/blob/main/LICENSE-MIT)",
"latest": { "latest": {
"version": "0.1.29" "version": "0.1.31"
}, },
"0.1": { "0.1": {
"version": "0.1.29" "version": "0.1.31"
},
"0.1.31": {
"x86_64_linux_musl": {
"etag": "0x8DDC017559BA004",
"checksum": "7a188f090923199e5981dca05fc3f26801576c4ddc2336de3bc415292fe1936f"
},
"x86_64_macos": {
"etag": "0x8DDC0177CC2CBF3",
"checksum": "668d4d538c10b03f2b9ac7cb3007bf0b9f64b4d4d931dbe6c745cbf1511078b3"
},
"x86_64_windows": {
"etag": "0x8DDC017BE40BDC5",
"checksum": "c1b78df51ee2ba9331a9703a40c5f031269f8ca3679901d2cd5eccb850f92189"
},
"aarch64_linux_musl": {
"etag": "0x8DDC0177306B6FF",
"checksum": "3bd57feab4ed43935d9df673c61552975c619b4623ba476b2ef1317fd59ea44e"
},
"aarch64_macos": {
"etag": "0x8DDC01782740154",
"checksum": "ee452d56e4bafe91ac3516658e70adce33ee2db3562850586d4db58e764d3349"
},
"aarch64_windows": {
"etag": "0x8DDC017A46221FD",
"checksum": "75630a45ea0213217d3c2ce1c5b9a0b85d050b0bbb09c1ad0a00f3de4f6a9927"
}
},
"0.1.30": {
"x86_64_linux_musl": {
"etag": "0x8DD4A6E25DB06C6",
"checksum": "72a89985f39e12285b7d8e63cf26d8f41c97d72aea83478dc685d513d9e75044"
},
"x86_64_macos": {
"etag": "0x8DD4A6E0A5AE6A1",
"checksum": "3cacfaedc52499c4a2875148ede335c504e6dadd605a726baafc76929d6f7ddc"
},
"x86_64_windows": {
"etag": "0x8DD4A6E000C0CDA",
"checksum": "58516125269596aa451e524663f30e70fbacacf252bff6f35ca606abf1be43ec"
},
"aarch64_linux_musl": {
"etag": "0x8DD4A6E044102DA",
"checksum": "60371ed27eb44193774ada646fd58608fa6441b89913268880168795d9cd0a65"
},
"aarch64_macos": {
"etag": "0x8DD4A6DDE1DB827",
"checksum": "99c141466361587a6e9c5a0455245e1379ada63d7258b6a6765bc0f715a4444e"
},
"aarch64_windows": {
"etag": "0x8DD4A6E17E7FE9E",
"checksum": "3e226428d21c4db9dd9aaf34b8ea7046be87af3ef9b294b80ac14d8cb6a75845"
}
}, },
"0.1.29": { "0.1.29": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

View File

@@ -19,10 +19,309 @@
}, },
"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)", "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": { "latest": {
"version": "0.9.88" "version": "0.9.101"
}, },
"0.9": { "0.9": {
"version": "0.9.88" "version": "0.9.101"
},
"0.9.101": {
"previous_stable_version": "0.9.100",
"x86_64_linux_gnu": {
"etag": "0x8DDC0E25B96C4E9",
"checksum": "acf6c0afd44d2785d1b607ec47fe002fadbd60f4dfdc4ad8a5650a65a0b14b6b"
},
"x86_64_linux_musl": {
"etag": "0x8DDC0E2A46E022C",
"checksum": "e624b9656d91fa294d61594fdfbab9818103acd83a26e9fffd250ca2359dd3a1"
},
"x86_64_macos": {
"etag": "0x8DDC0E2830583C9",
"checksum": "e5f73bb459b62d85b7cd13a580417c46bc77a81e6c49e17eb23a04c412f07323"
},
"x86_64_windows": {
"etag": "0x8DDC0E2983E06AF",
"checksum": "32e55e15c8aac00a87b227bf27bc8f1ff243e7840e72a6ca8aae4a63193e5772"
},
"aarch64_linux_gnu": {
"etag": "0x8DDC0E2AFE0D97C",
"checksum": "24ec2bafd6c4da1ce17d9821cca0ddf675eca482f193ec70e3b66eb2311e0c6b"
}
},
"0.9.100": {
"previous_stable_version": "0.9.99",
"x86_64_linux_gnu": {
"etag": "0x8DDBD8B9797C6C4",
"checksum": "de8843f9d4cd72ba7ff3995679536b8a5638ebc8f94848cb988c7549d9dc4e7d"
},
"x86_64_linux_musl": {
"etag": "0x8DDBD8C1E9ACC0C",
"checksum": "fbc4f0989a1b58bc23c335f8e1dc656f60efb854246aaa869a88543494e5b0ce"
},
"x86_64_macos": {
"etag": "0x8DDBD8C313EBC56",
"checksum": "0d8c1fc024a6a72ebe8a76f3db9220f8c01c7247dc3e68747838393bb7adc957"
},
"x86_64_windows": {
"etag": "0x8DDBD8D0FDCD8F4",
"checksum": "30d9d7f3f28b3ebc6737c01b3b40902efc68342c9ed0af8a29dd7814f59f78d7"
},
"aarch64_linux_gnu": {
"etag": "0x8DDBD8BAD51169A",
"checksum": "53c2e65b61a3736304b3784f1300aaef61fc1538e0b36b7bc7461d4a1c690556"
}
},
"0.9.99": {
"previous_stable_version": "0.9.98",
"x86_64_linux_gnu": {
"etag": "0x8DDAD1AE536D65C",
"checksum": "49442ae3f03e56e04581a251ace3edf700095aa7c1bba89fd16a1386295a70df"
},
"x86_64_linux_musl": {
"etag": "0x8DDAD1AC4058DCF",
"checksum": "f556a73ae1f748f1500f6c414259cc87b27c2396e419e6728cb53879474e55a8"
},
"x86_64_macos": {
"etag": "0x8DDAD1A8D46B839",
"checksum": "fb1e9fb9a6da22972182d96e62f6664d325db3788775c96a07dacaf04cfed244"
},
"x86_64_windows": {
"etag": "0x8DDAD1AA9EB3EA5",
"checksum": "754486e3fbe21e8fb10965af0c48a071010f3e001b8da0917dadfaae5ff2ebc5"
},
"aarch64_linux_gnu": {
"etag": "0x8DDAD1AFEB67D5C",
"checksum": "2097164de24b364c9a518fb583bcc822577d29fa0083168126d0c9c3684e149f"
}
},
"0.9.98": {
"previous_stable_version": "0.9.97",
"x86_64_linux_gnu": {
"etag": "0x8DDA5392F568FDD",
"checksum": "7d07712519615722b19ffe3b3d1097b7d4fa390995e3cac1f9d6dda1ba61b2a7"
},
"x86_64_linux_musl": {
"etag": "0x8DDA538C092D833",
"checksum": "d9a605b672e28910c628f5f47a76288a78a01c1267bb3b0f44571a530ba0f291"
},
"x86_64_macos": {
"etag": "0x8DDA538C232A5C3",
"checksum": "523e5d9df662e23c143c082c36e0abd833f9d377c7203c004c8eed6805c55180"
},
"x86_64_windows": {
"etag": "0x8DDA5398C81438B",
"checksum": "386c41dc892e71a47090f35c22a102a3d1679ac467a68ba8af6dba9b0c5a3a43"
},
"aarch64_linux_gnu": {
"etag": "0x8DDA538BE7B7B38",
"checksum": "207adaa39756808aa9a719eb3e9002a710510c320da80b7f76bc373e3fadec4a"
}
},
"0.9.97": {
"previous_stable_version": "0.9.96",
"x86_64_linux_gnu": {
"etag": "0x8DD9F32F0EFF7C2",
"checksum": "0f1b196f271b86af42254dd019fc17527410b112742a64b9b1038e264ab69cdc"
},
"x86_64_linux_musl": {
"etag": "0x8DD9F333A0ADF4C",
"checksum": "af7f57244643c4806b55143307ddecbcd3ff255893540c5d170c85e85ee617bf"
},
"x86_64_macos": {
"etag": "0x8DD9F332C1540BA",
"checksum": "08496e249d1babc2a7dd8355006c0ca20d64e1d236efcbebca24afe3ea2a3d64"
},
"x86_64_windows": {
"etag": "0x8DD9F331D38B6B8",
"checksum": "3fda2e22f7e8a339b35a705518fba3eff93c3544884b0ea7500d2c85208d8fca"
},
"aarch64_linux_gnu": {
"etag": "0x8DD9F331447466C",
"checksum": "6dce638cb68b614a0c5a098531606b83bba221146592faafd246f79292a47cc7"
}
},
"0.9.96": {
"previous_stable_version": "0.9.95",
"x86_64_linux_gnu": {
"etag": "0x8DD93EF3F9B1404",
"checksum": "01076b0c53a153a098abf3589bb2c4aae85ef3ed53ed5224e51028ae3c1d47b1"
},
"x86_64_linux_musl": {
"etag": "0x8DD93EFBEC521DE",
"checksum": "34589b4debb468d84f6ab81652b7bc42ac672162a3dfc8063abe6fd850898150"
},
"x86_64_macos": {
"etag": "0x8DD93EF93F9B72C",
"checksum": "2849fe1959df1ae99def276b5162929f7bda059ce342ce6edf8f7b60b012ba82"
},
"x86_64_windows": {
"etag": "0x8DD93EF8B9E8732",
"checksum": "0841d06e1c4e37493bb8e2df2473d2fe2065d759a18f6dd17941b1c46baee365"
},
"aarch64_linux_gnu": {
"etag": "0x8DD93EFC692BAE4",
"checksum": "bb5fc72c135d8f1a1613538613e2e25bed64b2c0f378a559eaa15fe94af89311"
}
},
"0.9.95": {
"previous_stable_version": "0.9.94",
"x86_64_linux_gnu": {
"etag": "0x8DD883C732E22AC",
"checksum": "2914a383d29c9b8d3a68056aee0584ae6c26aa3ff821f53b2869386806376ca9"
},
"x86_64_linux_musl": {
"etag": "0x8DD883CF8981374",
"checksum": "33196df05aeb8abf72d6122bdcdfc7d272b644de0a24e12138f2187aa06af015"
},
"x86_64_macos": {
"etag": "0x8DD883CF0AA6BA0",
"checksum": "3ccfcd1a98efb1ba2015a585ea00c43b2d3748b30457105ecc1c5379c43e9163"
},
"x86_64_windows": {
"etag": "0x8DD883CF6C7A80A",
"checksum": "b8a9f20027f4e322e6d492966fffa0d0f2b59fa21ea68c8faa2ba2149d8b2280"
},
"aarch64_linux_gnu": {
"etag": "0x8DD883CCCAB87FD",
"checksum": "1022bbb91403ada1d516ce2e3e2738f61e1cd22e1fe797200dd23a4b5b7eba6e"
}
},
"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",
"x86_64_linux_gnu": {
"etag": "0x8DD552945447848",
"checksum": "7d8fabc1b012075aab1b77c9462670e5ea34f9e40c6cf2c12a2ec2f9ee32bf20"
},
"x86_64_linux_musl": {
"etag": "0x8DD55296F1AEA89",
"checksum": "49e0727163248c394f9d1860da0f3eceff7ff2dbfd01da1a1ce93d4e46870896"
},
"x86_64_macos": {
"etag": "0x8DD55295BB83B68",
"checksum": "9490f380ea0568d179423bb5028955f91690e58051a95be0eb15f0119bc3df7a"
},
"x86_64_windows": {
"etag": "0x8DD5529B6381BC4",
"checksum": "e07391ea2bda51cb2ff26d536061723c7ea9e14adc69cd2ab9de44019bae7b03"
},
"aarch64_linux_gnu": {
"etag": "0x8DD55293D4A0C2F",
"checksum": "6adc85b7ffebe5bc3c4f30127c047d4766f65ddca906e12731591ea1cc81e995"
}
},
"0.9.91": {
"previous_stable_version": "0.9.90",
"x86_64_linux_gnu": {
"etag": "0x8DD4C9803365D77",
"checksum": "c28e4d7380662860eff0bc407d9830f59c2ac0a4b2d1c73d0d9c671139fa2eac"
},
"x86_64_linux_musl": {
"etag": "0x8DD4C9831FCF8ED",
"checksum": "e5e319f562b250ef2d806201a0b023aa1ab3e9880f11c4176d6fbf6e366d3c50"
},
"x86_64_macos": {
"etag": "0x8DD4C98297BA941",
"checksum": "104ba3670bb3a277fdfd2e94f4eb09909165ef114f2808e887332d859ba1ca92"
},
"x86_64_windows": {
"etag": "0x8DD4C98D37ED80B",
"checksum": "54d18079329ce85af4dd77f15662eb97eab08a3f36b36290363a919b48714e5e"
},
"aarch64_linux_gnu": {
"etag": "0x8DD4C9823CE6601",
"checksum": "9169fe49cd6cc432e233d75ba8a6f35e0797ee2ea8ca917703c99ff9cc08922a"
}
},
"0.9.90": {
"previous_stable_version": "0.9.89",
"x86_64_linux_gnu": {
"etag": "0x8DD4BC2B4419A0D",
"checksum": "c713b60d9612cd63cad22e65fa368d44e60a7708dc06f43c35ef1210a3176e48"
},
"x86_64_linux_musl": {
"etag": "0x8DD4BC2FD016D79",
"checksum": "2d41dcd1766be58d96aa6b312eb82f75c059c2a4738ff5ff9b748a5ed0b7b7ae"
},
"x86_64_macos": {
"etag": "0x8DD4BC2F506FD01",
"checksum": "062f0e5a4470122304e2e1d91ee26d1aa4e4d4b931ce8969dc2f233e0185fd40"
},
"x86_64_windows": {
"etag": "0x8DD4BC326350110",
"checksum": "7d953a469fe271a6085f203ab000d80bc03c022c10adf6026aa665b9da4f21cd"
},
"aarch64_linux_gnu": {
"etag": "0x8DD4BC2C54D2DE2",
"checksum": "4b63d96f5624759d8e3543bff2c4ac38556da4a18b114e8ed16aa13ecfd3b29c"
}
},
"0.9.89": {
"previous_stable_version": "0.9.88",
"x86_64_linux_gnu": {
"etag": "0x8DD4A15B96B1A84",
"checksum": "d90785677e767a0b8b50fbaffc465f3ab2d67d1f692137898130ae9d338070b9"
},
"x86_64_linux_musl": {
"etag": "0x8DD4A15D2E5AF8F",
"checksum": "8998b930c766e34975f9ec2490f54fb29ec5bd614340bff79883c78c9c4c5809"
},
"x86_64_macos": {
"etag": "0x8DD4A15D38E51B7",
"checksum": "e7686274224c5e32469cd1da66495663b87620cf2bf800d7b406fb58f4938b82"
},
"x86_64_windows": {
"etag": "0x8DD4A1668EB3B53",
"checksum": "e3651fe04052a654ed613e7368a0a7be08cc85190f2d8c9380cd4702b2604868"
},
"aarch64_linux_gnu": {
"etag": "0x8DD4A1575ED9107",
"checksum": "8f00921063058b650e44246549c476e42e850a4925892b0b1a4f9b2b45bb7035"
}
}, },
"0.9.88": { "0.9.88": {
"previous_stable_version": "0.9.87", "previous_stable_version": "0.9.87",

View File

@@ -22,10 +22,62 @@
}, },
"license_markdown": "[Apache-2.0](https://github.com/taiki-e/cargo-no-dev-deps/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/cargo-no-dev-deps/blob/main/LICENSE-MIT)", "license_markdown": "[Apache-2.0](https://github.com/taiki-e/cargo-no-dev-deps/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/cargo-no-dev-deps/blob/main/LICENSE-MIT)",
"latest": { "latest": {
"version": "0.2.14" "version": "0.2.16"
}, },
"0.2": { "0.2": {
"version": "0.2.14" "version": "0.2.16"
},
"0.2.16": {
"x86_64_linux_musl": {
"etag": "0x8DDC0177F6A56F4",
"checksum": "6e1adaacf79b5422b5733d3967ca3e476cb4a8cf448698bd20c894d98facc3b1"
},
"x86_64_macos": {
"etag": "0x8DDC0178C06AA32",
"checksum": "584f85a49a1887b295d49ac88be957801d4f945ac0d4aeb6b31f99e3c15ffdd4"
},
"x86_64_windows": {
"etag": "0x8DDC017DCE86F3B",
"checksum": "9ba98c45dcfef6f2af192c92eebfadf335e372d5f09de4b00738ef787d3c2e9e"
},
"aarch64_linux_musl": {
"etag": "0x8DDC0177CD8D354",
"checksum": "6292a4a8aebf0bba6bfa42c0ce72fce4de1c1a296bae4033f9b3d1f07e153f21"
},
"aarch64_macos": {
"etag": "0x8DDC017727EB732",
"checksum": "d6c1db3de3dd5440fd1fe6f08404484ed4045e68ede4a4e7e9c6cfa16cff41b7"
},
"aarch64_windows": {
"etag": "0x8DDC01777AB29B5",
"checksum": "65ee33df27b46afa21a39e172ac3fb15ba451b35412ab6edbb6e6ad182d494da"
}
},
"0.2.15": {
"x86_64_linux_musl": {
"etag": "0x8DD4A6E15A58780",
"checksum": "d917d43b52d04a643b8bca6492d2592eeb34d78d76aad26861e15247689f6d6a"
},
"x86_64_macos": {
"etag": "0x8DD4A6E115D44AA",
"checksum": "5f260e5bbc1c8ff760cd68d0a05ea953a3c69940fc1f766209a5310b7ddd910d"
},
"x86_64_windows": {
"etag": "0x8DD4A6DFE0E5EA1",
"checksum": "255d926f677c970a653528e10e159db9d35b70eb6b4363d14a012c39b890c2be"
},
"aarch64_linux_musl": {
"etag": "0x8DD4A6E04BB2D14",
"checksum": "05179148e3e2c84b1e808b52fcd30395a49df3347c932a2ae4dd34a3db5c6dcb"
},
"aarch64_macos": {
"etag": "0x8DD4A6DE379D4E7",
"checksum": "859e6f542b701b279641cc7616214e69c3b951195a4b9372f70a7e8b8a3ec1ac"
},
"aarch64_windows": {
"etag": "0x8DD4A6E0CFFBCF1",
"checksum": "44467a4d4b290edf18ec28dd2e6cb63c4b551cd6c7a96350205a3cd4ceb555b0"
}
}, },
"0.2.14": { "0.2.14": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

View File

@@ -19,7 +19,82 @@
}, },
"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)", "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": { "latest": {
"version": "0.39.0" "version": "0.42.0"
},
"0.42": {
"version": "0.42.0"
},
"0.42.0": {
"x86_64_linux_musl": {
"etag": "0x8DDBBD5FDEDAC8D",
"checksum": "5b5d6bb09eb4a7609a216799d6ba8542e8275c2c44d141a6e386b2fc0fcb3f00"
},
"x86_64_macos": {
"etag": "0x8DDBBD5B82E0B97",
"checksum": "5da90847022431ccbf130ae1c567ec3ba09c1bd80806284205aa877f5c48bd2b"
},
"x86_64_windows": {
"etag": "0x8DDBBD6811C615A",
"checksum": "9fea5a3cc6bf48f54cb3424b2c72a6b301bcdf190cc70b9de30512b4f2f6759f"
},
"aarch64_linux_musl": {
"etag": "0x8DDBBD600A48E88",
"checksum": "c6c4a412cef82a7c7680d152c49ec0b16410fa4d3dfa46c49b81dd1a929d6030"
},
"aarch64_macos": {
"etag": "0x8DDBBD5C94337F9",
"checksum": "60ac0d2d2b7689d469d006abc4ea7b1f0b726e15b5abfb1f7b0e5b315553127f"
}
},
"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"
},
"0.40.0": {
"x86_64_linux_musl": {
"etag": "0x8DD5E5FF334F991",
"checksum": "6c5a0a3b99d93734d3f937900d4885d0ccba1defdd5f4b82eb371f69b06ffed0"
},
"x86_64_macos": {
"etag": "0x8DD5E5FAED02EA4",
"checksum": "a8a900864d7bee2b3b7a36013c8c705811a64525cd1343b81a2cceef00abf66e"
},
"x86_64_windows": {
"etag": "0x8DD5E60A9822489",
"checksum": "0ace084d44e82b0398d4a70068da5a082b04ca66ddc93769f0a595197d95b866"
},
"aarch64_linux_musl": {
"etag": "0x8DD5E5FEFEA462B",
"checksum": "f8ffd62765a86a05801979b320651f448a5149ebe762e8b757d7365dfbcf42f4"
},
"aarch64_macos": {
"etag": "0x8DD5E5FE93D0564",
"checksum": "db578b5df4433aaab6cb701cf3d48d0dc5fda0a3a71eedc0efac95a1b1525545"
}
}, },
"0.39": { "0.39": {
"version": "0.39.0" "version": "0.39.0"

385
manifests/cargo-shear.json generated Normal file
View File

@@ -0,0 +1,385 @@
{
"rust_crate": "cargo-shear",
"template": {
"x86_64_linux_musl": {
"url": "https://github.com/Boshen/cargo-shear/releases/download/v${version}/cargo-shear-x86_64-unknown-linux-musl.tar.gz",
"bin": "cargo-shear"
},
"x86_64_macos": {
"url": "https://github.com/Boshen/cargo-shear/releases/download/v${version}/cargo-shear-x86_64-apple-darwin.tar.gz",
"bin": "cargo-shear"
},
"x86_64_windows": {
"url": "https://github.com/Boshen/cargo-shear/releases/download/v${version}/cargo-shear-x86_64-pc-windows-msvc.tar.gz",
"bin": "cargo-shear.exe"
},
"aarch64_linux_musl": {
"url": "https://github.com/Boshen/cargo-shear/releases/download/v${version}/cargo-shear-aarch64-unknown-linux-musl.tar.gz",
"bin": "cargo-shear"
},
"aarch64_macos": {
"url": "https://github.com/Boshen/cargo-shear/releases/download/v${version}/cargo-shear-aarch64-apple-darwin.tar.gz",
"bin": "cargo-shear"
},
"aarch64_windows": {
"url": "https://github.com/Boshen/cargo-shear/releases/download/v${version}/cargo-shear-aarch64-pc-windows-msvc.tar.gz",
"bin": "cargo-shear.exe"
}
},
"license_markdown": "[MIT](https://github.com/Boshen/cargo-shear/blob/main/LICENSE)",
"latest": {
"version": "1.4.1"
},
"1": {
"version": "1.4.1"
},
"1.4": {
"version": "1.4.1"
},
"1.4.1": {
"x86_64_linux_musl": {
"etag": "0x8DDCD739060A3CF",
"checksum": "0768ac346bb6ed097b237d75046fb357a43941e5c39f6ebf5746f96a4cb7fe03"
},
"x86_64_macos": {
"etag": "0x8DDCD738B8249CB",
"checksum": "53e951c3a4c860d0757a9abc2bb8b13268f8acfdd09e65fe28cb9007f38495e3"
},
"x86_64_windows": {
"etag": "0x8DDCD73A97B4EC6",
"checksum": "f4ad644f63bcd2c18060d6a3d818718a93f4e090459c6a88a503179a1e74b097"
},
"aarch64_linux_musl": {
"etag": "0x8DDCD73912780A3",
"checksum": "48d924170034be447b1f690da941d176b5efef704d0f89abf4fdfa6fcbbf2d3e"
},
"aarch64_macos": {
"etag": "0x8DDCD738C68C040",
"checksum": "0695302b38474a3d84bc5594662f8d5077af3e300db91ba541b124917f2bf309"
},
"aarch64_windows": {
"etag": "0x8DDCD73AB54FE7F",
"checksum": "7f52c35f89c8e31c70632f187126117ca243f0264f8a5236cbb92b74b4ed69c1"
}
},
"1.4.0": {
"x86_64_linux_musl": {
"etag": "0x8DDC2B28B957FD1",
"checksum": "9e7bd11650f24696a6ddd4b27839d8294d31cdda83fb5ed9f25387b50141538e"
},
"x86_64_macos": {
"etag": "0x8DDC2B2941BFC54",
"checksum": "4fd94ec66c2dfee649838cc55c888fe55bf1733acd980d1c412e754651b83c03"
},
"x86_64_windows": {
"etag": "0x8DDC2B2A88107CA",
"checksum": "ced02756c17bf7b6cdbcc9a805c730813414ee7412c580a9a0bcc306ce8d112e"
},
"aarch64_linux_musl": {
"etag": "0x8DDC2B28D929586",
"checksum": "7afc6af95a2ebb3fcbe680132e97db74c2ac6ff8c0271630c4778f6123b4509b"
},
"aarch64_macos": {
"etag": "0x8DDC2B2864A5EE1",
"checksum": "48479a65bde04540d98f595801abef962c225f414c1833624022ee735ec17f03"
},
"aarch64_windows": {
"etag": "0x8DDC2B2A68DAB17",
"checksum": "9656bba7cd3d7d9008c4508674dfeb7f46ac2a374ce16c4c5e36d7b17452e0be"
}
},
"1.3": {
"version": "1.3.3"
},
"1.3.3": {
"x86_64_linux_musl": {
"etag": "0x8DDBABFAC90A843",
"checksum": "f79341125a039e613de804d6d749c100dcd91198e08378f5ae7fa3afb184c72b"
},
"x86_64_macos": {
"etag": "0x8DDBABFB055F446",
"checksum": "b3cd045fded923589a5dcdf43918422b51897184bb0edddd9b245c7bdefa8609"
},
"x86_64_windows": {
"etag": "0x8DDBABFCFD2331C",
"checksum": "6956acdf54dce486657dcb1cca3092783513c022ff64b7cedc20e6e3ab8437a8"
},
"aarch64_linux_musl": {
"etag": "0x8DDBABFAE35C73B",
"checksum": "dee8533351d28523673b92f420b6eb1e1eb995ae3059136d966509e08294e887"
},
"aarch64_macos": {
"etag": "0x8DDBABFA7B972F1",
"checksum": "0dafdeb60c88adb3a146f1b7d6813cf9702172ede61cc4f1c1bad20ac0a371f2"
},
"aarch64_windows": {
"etag": "0x8DDBABFC9D1AF56",
"checksum": "6dd95eb4aa3f0da8e0562bb63755ef619d8485230a22a0a55824cd412814072b"
}
},
"1.3.2": {
"x86_64_linux_musl": {
"etag": "0x8DDB78764A358D0",
"checksum": "534ee2c30dfb0b8ef4fa4a9d84e4d793336befc7c19487d68e3701ba8ec123fb"
},
"x86_64_macos": {
"etag": "0x8DDB787681CFDC2",
"checksum": "0be8fdb78c701cdc9c01594cecabf3bc76e09ceff58f1b5093473bf2da4724cb"
},
"x86_64_windows": {
"etag": "0x8DDB787C26E2CF5",
"checksum": "301c188e7d9ef3724bdafd97ee293c75aa7b17ab1d7a657c10486d5bb6d41ed6"
},
"aarch64_linux_musl": {
"etag": "0x8DDB78768E9EE7A",
"checksum": "d6a39d3fa7cbb0d7a73c30ade4a124f6b3104f86554a086c6cc611091e08b917"
},
"aarch64_macos": {
"etag": "0x8DDB7876884251B",
"checksum": "07f8e731507e5969274f1a45da1f0bdfb7610e2d690146c87a50aa7497cdac96"
},
"aarch64_windows": {
"etag": "0x8DDB787927FE30D",
"checksum": "fb02a721dd0a015d1a94cb4f0bc2b8d169573ec3a7e6c0bff469ff2377555203"
}
},
"1.3.1": {
"x86_64_linux_musl": {
"etag": "0x8DDA18A5CDFB68D",
"checksum": "d1af45382a994c15837680d6b0ca0a65cfd77fb04490590301b96928f11b8146"
},
"x86_64_macos": {
"etag": "0x8DDA18A69307DC1",
"checksum": "b59d2772dae8a38ab4ddfa39b168b0f2f0177cb53e2e0a7eaba90760f802c36b"
},
"x86_64_windows": {
"etag": "0x8DDA18A97815258",
"checksum": "36ce15ae05cbce2aa4d69532c6902080a90d1921756da3c4a8222514ab42c9d3"
},
"aarch64_linux_musl": {
"etag": "0x8DDA18A63F68A10",
"checksum": "debd8c1d5aeae7989d3ffe20b045bb0ea6cd87b86637c9bb1b6609c3bcb266b7"
},
"aarch64_macos": {
"etag": "0x8DDA18A5BBBE04E",
"checksum": "d2ee3a8b4fc46a4499230d4b98461924742565f699c9e34b140561761abf1e22"
},
"aarch64_windows": {
"etag": "0x8DDA18A978EFE92",
"checksum": "1e34de0e17b940395ee3c8a9f6ba3d1ee9e8fdf0b488e9e2959f5c34ddd5dada"
}
},
"1.3.0": {
"x86_64_linux_musl": {
"etag": "0x8DD99D6556E27B3",
"checksum": "d864eeb629b9c8c4d811c108e5ae629d2cbc87f08fcce023e6752467a55e7f3a"
},
"x86_64_macos": {
"etag": "0x8DD99D6546C31DF",
"checksum": "5de53ab4e68cb20f930e6467ba7e1362b743229790f5e12e7a94f8c5b862a01e"
},
"x86_64_windows": {
"etag": "0x8DD99D6892D47D3",
"checksum": "2ade1680522af8bb87b021012272ec3d80a2c4cadb7747c8143fdc81ba869854"
},
"aarch64_linux_musl": {
"etag": "0x8DD99D65A177CBC",
"checksum": "b94674ba28fb33cc16bf2b04517c5054ceb9cc9b02c70a8f0334bbb0e4b378e2"
},
"aarch64_macos": {
"etag": "0x8DD99D65373A74E",
"checksum": "403474803e32d3594b275cfc68f67c1758cbfa713117d0a3182986838d388808"
},
"aarch64_windows": {
"etag": "0x8DD99D67B5A26B0",
"checksum": "10ace55b8d0693d69ae75180b76c46f8aa76ca48728dd6fd267a32acd33a8e36"
}
},
"1.2": {
"version": "1.2.8"
},
"1.2.8": {
"x86_64_linux_musl": {
"etag": "0x8DD982697163822",
"checksum": "f1cd7bef53d18ea89f0681396185f45d9c8aaee9df4c29fb23d1b04c84df5751"
},
"x86_64_macos": {
"etag": "0x8DD982690010D13",
"checksum": "33b90bc8c6349c1e4b62cbb1e18b9558fe763e6384b4eb16dd5e384db660182a"
},
"x86_64_windows": {
"etag": "0x8DD9826B76CF533",
"checksum": "959df98ee9145c769a7c78eda3bb18557919f9223d68c8e33f7b86232f69bcd0"
},
"aarch64_linux_musl": {
"etag": "0x8DD9826965AE6D9",
"checksum": "36d079caa9aa83f8aa76b54a8e08acc1f1983f0d81ac19779b0631d8686305dd"
},
"aarch64_macos": {
"etag": "0x8DD9826977B65F8",
"checksum": "1f8867e9a1aa9bb6df19398f780b92ddf985b8729f72d8abf0a822c69ff622ea"
},
"aarch64_windows": {
"etag": "0x8DD9826C4751FA2",
"checksum": "b0f801a4e3585eedf8811c6a4e34490c195d92ce167c0aaec676cc4640353f25"
}
},
"1.2.7": {
"x86_64_linux_musl": {
"etag": "0x8DD8E230BC959F5",
"checksum": "37d75cfe3762c31616ff3618c01fede0d1a017ed320b4b466aab028d58da50c1"
},
"x86_64_macos": {
"etag": "0x8DD8E2308A0D3F2",
"checksum": "d25eb276730651123500227d4fbae90b03df8efd25e71213b275b3cfad27b654"
},
"x86_64_windows": {
"etag": "0x8DD8E232E0E7ABF",
"checksum": "0e8e9f6a551e4711cd7d196520f753dfb96a0cfee9ca4040e9c4e9a398c1c82b"
},
"aarch64_linux_musl": {
"etag": "0x8DD8E230E3BB8AC",
"checksum": "a186f6bfd807fc3046d0aedc6d86142ddef7aeaf290b4818cc8e24917ac7ce25"
},
"aarch64_macos": {
"etag": "0x8DD8E2311A1C5D4",
"checksum": "fd3debbf35054829c723419d9c9e3da4f6764897a4f684b9430a5ffc62628421"
},
"aarch64_windows": {
"etag": "0x8DD8E2340D87182",
"checksum": "99352c70457a3541f5e197cf81f429a075e2152ae150736a278dd72e2d91935e"
}
},
"1.2.6": {
"x86_64_linux_musl": {
"etag": "0x8DD83FCB7FE147D",
"checksum": "171f8883ce7412d7d0736ff09cf8898f119786c2172d7dee78bd70762ffa3dc7"
},
"x86_64_macos": {
"etag": "0x8DD83FCABB72A6B",
"checksum": "f433576929f6235e20fdb54cb6764cb1d36ebbdd50fde757ea77eba6b9c621fd"
},
"x86_64_windows": {
"etag": "0x8DD83FD083C2D72",
"checksum": "151f5a90d163f8bd5682cdcbe74ee06e8504cf2cb8cdfbadaa10839c8b065c98"
},
"aarch64_linux_musl": {
"etag": "0x8DD83FCB5EFADB4",
"checksum": "d8cfb98852ab6404b31052e2949079073de2aa854654720ef60bf5391d04e5df"
},
"aarch64_macos": {
"etag": "0x8DD83FCB7A29FE1",
"checksum": "c0ee78a0f004eb8b2ded088a2f2096119d2ddb2408368239ab6b404b76104d3a"
},
"aarch64_windows": {
"etag": "0x8DD83FD083EC290",
"checksum": "7f518c42dafc640435e52005928954b8fbd8cb9a9f5fe83cf2da69f35c483aca"
}
},
"1.2.5": {
"x86_64_linux_musl": {
"etag": "0x8DD83A7D00A333E",
"checksum": "1b3ba8b49d742c7c72463933a0336f2fed7ba8ec66d7febdc797a1630d05c02c"
},
"x86_64_macos": {
"etag": "0x8DD83A7D830D30C",
"checksum": "0c22a3bd096361abb7029bcbbc42ee1369100c3beb16c91e5d76688babacb707"
},
"x86_64_windows": {
"etag": "0x8DD83A7FEA45815",
"checksum": "fe779ecb05ca71bf492f6fda1c0bc67d4b0df810ea7154eb575566cf7f4ffd51"
},
"aarch64_linux_musl": {
"etag": "0x8DD83A7D32AAAEE",
"checksum": "b0ad2178f46053ef3235ba572d6f594347a17f32122be652e89cdbb352b2f110"
},
"aarch64_macos": {
"etag": "0x8DD83A7C8E4045E",
"checksum": "853588cd0a514c83d5eb1a036b83b996b344ab3e1508e8f642352d2234a6079a"
},
"aarch64_windows": {
"etag": "0x8DD83A8049EA2F9",
"checksum": "e5bac57ff1e427afba72a9982310ec45ed9dce7ebeb85aca457215425919c69b"
}
},
"1.2.4": {
"x86_64_linux_musl": {
"etag": "0x8DD7FC3342434C0",
"checksum": "5d69780023c6cc266a625e9b47bee8b32fec1e5a04632cd948fab1334761cf4c"
},
"x86_64_macos": {
"etag": "0x8DD7FC32F345FB6",
"checksum": "d50b2a17a9d2c9f2be21ca99df1da4357d9408654de7219699450db90017727d"
},
"x86_64_windows": {
"etag": "0x8DD7FC36CD11D20",
"checksum": "b139cafd65dd1aee5c0c7c4b0bc37b5e4861920be122e6e5c51c6f92248d2f5a"
},
"aarch64_linux_musl": {
"etag": "0x8DD7FC3372844F9",
"checksum": "15be692a4c2bc960df0d24b24e217eeddd17e55d598803a434cc67fd782b34d2"
},
"aarch64_macos": {
"etag": "0x8DD7FC32F802EBB",
"checksum": "dcbcaf5dd6787f99a84d9d9961d94247c45e400de901f3d7d659646fa375a74e"
},
"aarch64_windows": {
"etag": "0x8DD7FC359357F3F",
"checksum": "650618f2855c39d1f029d3bf7bf37e46b51a5a1807ccacc7b1490f0a63acd4aa"
}
},
"1.2.3": {
"x86_64_linux_musl": {
"etag": "0x8DD7FC155408513",
"checksum": "aaa475ec3ba05f84a2fa1edb85c014f5e7be2404196b8857c9d9441c523b68bd"
},
"x86_64_macos": {
"etag": "0x8DD7FC1507AEDAC",
"checksum": "90ba6e5af07d7962cb61ed04df59575e2f76d08ad858764c6bb2dfa6d481e230"
},
"aarch64_linux_musl": {
"etag": "0x8DD7FC15C52F449",
"checksum": "b92cbaaba3c7ea41d145b74564b31fbcd64202f436ca5e0672c683b4c9312fd2"
},
"aarch64_macos": {
"etag": "0x8DD7FC152227B70",
"checksum": "23e2c4defd740c84c8a7bc7905e15884f4449b923296b2f507f7feeea351c2c7"
}
},
"1.2.1": {
"x86_64_linux_musl": {
"etag": "0x8DD7FBEC0D07DA5",
"checksum": "cbf552b2e69a087bb2ec94f7a2c4d1b2f8c2d56ce08b822fe9579859caa247c3"
},
"aarch64_linux_musl": {
"etag": "0x8DD7FBEC3228035",
"checksum": "70963cb64fb0dd9ac00e34efd401478f35fa2fa52b40064536145dedf7990109"
}
},
"1.2.0": {
"x86_64_linux_musl": {
"etag": "0x8DD7E5D5C7E9C8C",
"checksum": "92f71e17a0c59f7c005a1df6eba50f7081cde8f308b31ef0897e2196f7f1c377"
},
"x86_64_macos": {
"etag": "0x8DD7E5D74F05662",
"checksum": "ee66c7cd3387e02c289b76e4b672be0937c8b36e7f5d2ea538cc4e3a05b377fd"
},
"x86_64_windows": {
"etag": "0x8DD7E5D8E9D0144",
"checksum": "f197fc887c4fc6cee48c36bab4f02418b5f48ded8011d87160bb1c75da7bbd7f"
},
"aarch64_linux_musl": {
"etag": "0x8DD7E5D5EC44FB8",
"checksum": "b86b128ed42698be33bb6e307779045f5cb5625774cda8c14d869f552ee7d740"
},
"aarch64_macos": {
"etag": "0x8DD7E5D6C02D9F4",
"checksum": "b97ee5b8db5aa6ba3102d45fece9f590ccdf56be38fc1b55b2918ab3fc2d5caf"
},
"aarch64_windows": {
"etag": "0x8DD7E5D8E8EE056",
"checksum": "0603c52d376da63b18aae259c25d0fc5c51445da73b74bdff23ddf81732048ed"
}
}
}

View File

@@ -15,6 +15,26 @@
"latest": { "latest": {
"version": "1.0.9" "version": "1.0.9"
}, },
"2.0.1": {
"x86_64_linux_gnu": {
"etag": "0x8DD99C061507FEF",
"checksum": "16c0bcb92f4bd632baa8ce432c89ad90daf76854c451c747ad4614a672dd77ae"
},
"x86_64_windows": {
"etag": "0x8DD99C09E29362F",
"checksum": "441d80044560e482241152ec8b424c485c1532063a848a93f59143b8455cd29f"
}
},
"2.0.0": {
"x86_64_linux_gnu": {
"etag": "0x8DD99648EABCEC5",
"checksum": "7093c407027c4e216b4af36170c9e72f6c4627e788616491051c6cc1a0a078d7"
},
"x86_64_windows": {
"etag": "0x8DD9964CEC798D5",
"checksum": "d72a6fb2fc5dd35759198e88540be90334c54288b319b80c052d95d4b4feff0b"
}
},
"1": { "1": {
"version": "1.0.9" "version": "1.0.9"
}, },

View File

@@ -10,7 +10,30 @@
}, },
"license_markdown": "[LGPLv2.1](https://github.com/drahnr/cargo-spellcheck/blob/master/LICENSE-LGPL)", "license_markdown": "[LGPLv2.1](https://github.com/drahnr/cargo-spellcheck/blob/master/LICENSE-LGPL)",
"latest": { "latest": {
"version": "0.14.0" "version": "0.15.1"
},
"0.15": {
"version": "0.15.1"
},
"0.15.2": {
"x86_64_linux_gnu": {
"etag": "0x8DD4A85530EF13A",
"checksum": "9b36eb04e83aaea2c943064fbb2e5a04d37a46bcf51dfd99495b74b09ff56455"
},
"x86_64_windows": {
"etag": "0x8DD4A8564500872",
"checksum": "5d70eac68be1dae5fb69439217581f79e642867ddd4b67ba258e224de6ff82a2"
}
},
"0.15.1": {
"x86_64_linux_gnu": {
"etag": "0x8DD49AEF852F898",
"checksum": "b96e4e73babd959aa138d1629b143180e83ebd8461064fa68e99e2e961560029"
},
"x86_64_windows": {
"etag": "0x8DD49AF09E6176C",
"checksum": "53e697b1016880ffe864dfba9fda68c050694644267557450881d52d9eed987d"
}
}, },
"0.14": { "0.14": {
"version": "0.14.0" "version": "0.14.0"

View File

@@ -19,7 +19,208 @@
}, },
"license_markdown": "[MIT](https://github.com/xd009642/tarpaulin/blob/develop/LICENSE-MIT) OR [Apache-2.0](https://github.com/xd009642/tarpaulin/blob/develop/LICENSE-APACHE)", "license_markdown": "[MIT](https://github.com/xd009642/tarpaulin/blob/develop/LICENSE-MIT) OR [Apache-2.0](https://github.com/xd009642/tarpaulin/blob/develop/LICENSE-APACHE)",
"latest": { "latest": {
"version": "0.31.5" "version": "0.32.8"
},
"0.32": {
"version": "0.32.8"
},
"0.32.8": {
"x86_64_linux_musl": {
"etag": "0x8DDB215535279BA",
"checksum": "d546df892e02f7120508280c546db8e2d56148b258be36c238b14f3186d8ef80"
},
"x86_64_macos": {
"etag": "0x8DDB215269388C9",
"checksum": "de4371107a42f279d8a0337f073aa66d34761cc7fee3afd22315eacb729ebdee"
},
"x86_64_windows": {
"etag": "0x8DDB21560742AD5",
"checksum": "2a87e36c0d993e486c9f408cf4b745b542320af929251260ab8e7b89fccfaa6d"
},
"aarch64_linux_musl": {
"etag": "0x8DDB2153D1D29A9",
"checksum": "764916131368e8d2244155ce3a5c7541b408f7b26d3005f4cfb3595c4527ade7"
},
"aarch64_macos": {
"etag": "0x8DDB215092312B5",
"checksum": "018230878cee4190039509b79fd593213cdc04518b5e4bf0f50ee6e51444731a"
}
},
"0.32.7": {
"x86_64_linux_musl": {
"etag": "0x8DD97837785BE11",
"checksum": "67a61b2b271488e2d0cb718ccec384d0f296703f3c810f80ea5d46484c5d463b"
},
"x86_64_macos": {
"etag": "0x8DD9783A2459325",
"checksum": "17ab0e18a3855fa7273947082806771cb3f0695bb9e26cc655533f9a5bf69800"
},
"x86_64_windows": {
"etag": "0x8DD9782F4EE5FFE",
"checksum": "db7098a262470d6584f7c2f0d43aba97a0762ecbb74a1c33f1fef0acd4ae861f"
},
"aarch64_linux_musl": {
"etag": "0x8DD97834FE828A7",
"checksum": "8a22fe50a51848914309d59d38a038c763fef981a06ab8e7ee8c616cc8282448"
},
"aarch64_macos": {
"etag": "0x8DD97838E6A6E62",
"checksum": "a7d5f79a788a87307e2a9a97b2cccdd26f640d527cb4dd6bcf54d6639cd950ea"
}
},
"0.32.6": {
"x86_64_linux_musl": {
"etag": "0x8DD976B7C5228DC",
"checksum": "b325b233950ccbdf9def5c410ca44882da1fdd025f6ebce94f84ce3af54d2514"
},
"x86_64_macos": {
"etag": "0x8DD976B638ABF6E",
"checksum": "b8cf0ba028197d8bb5190b1644c010a8ecf04984891f23e4e167e490fe8b4b55"
},
"x86_64_windows": {
"etag": "0x8DD976BF83EE0CF",
"checksum": "1b1a205902bf6df5a956b4bae032061e2e33df1ebdaf009476c001d0640d77a2"
},
"aarch64_linux_musl": {
"etag": "0x8DD976BC8B914A0",
"checksum": "14b5d72e1f3d7004372a2e5671756eedfa3c497c3805a5436a681b2139a07cef"
},
"aarch64_macos": {
"etag": "0x8DD976B83DB8A86",
"checksum": "bb2ce7d9cd2c187c167523ac7f8a984b3eea37bce16958a910b4d2ecee923bcf"
}
},
"0.32.5": {
"x86_64_linux_musl": {
"etag": "0x8DD8C83E79B7A1A",
"checksum": "7cc8b8954ae0ba1e5af4c3ad5c850a6954e5b4315261f1a9ccf5b2b89b1a8b42"
},
"x86_64_macos": {
"etag": "0x8DD8C83C2FC4C1D",
"checksum": "fe69f7a4f79f1a80c466ed106aa3098f436374c218f4fb57fdc3c052d6c67344"
},
"x86_64_windows": {
"etag": "0x8DD8C84424B9EFF",
"checksum": "29551f096b485a6c6c1abe57d1c009d507c1118321d9b7809d7a6cdf7a97575e"
},
"aarch64_linux_musl": {
"etag": "0x8DD8C840A7DF74B",
"checksum": "aadb9fd8afc99717e85697566b852b2a1e8fdbf1ef201c0ef9044e4b8f7602b3"
},
"aarch64_macos": {
"etag": "0x8DD8C84056B3307",
"checksum": "09566d2e98fc3277ed0764bda6a1961d966f9046009b66c6e9852b092e59ba0e"
}
},
"0.32.4": {
"x86_64_linux_musl": {
"etag": "0x8DD8A4D0CA38709",
"checksum": "62566bbd95b7ab80f467f0124502b55785512ad86731f74cc645552498274fd7"
},
"x86_64_macos": {
"etag": "0x8DD8A4D2FC12880",
"checksum": "79a4ea1be5b383af937645c29971feb47e47fda1d30906c6cd4bc899cbde7e02"
},
"x86_64_windows": {
"etag": "0x8DD8A4D668116E4",
"checksum": "b7cf1e335e549d5503b1ea0dc6e6566be8b6519280626c84622842dab5554094"
},
"aarch64_linux_musl": {
"etag": "0x8DD8A4D3BF73D16",
"checksum": "fec19f420cad8ea5fe093d55f99a48286abf725c331546489aa52cbb208f319b"
},
"aarch64_macos": {
"etag": "0x8DD8A4CF443F806",
"checksum": "8558cd0739b7a3882a7f144029c8bbfe53b4682f11d24a6521c67c54a41f976c"
}
},
"0.32.3": {
"x86_64_linux_musl": {
"etag": "0x8DD61314FB4B1C5",
"checksum": "9e25cd0f14575dc35f311b7378ff010e0d9b9eee1637a166b723fe11dd2bced0"
},
"x86_64_macos": {
"etag": "0x8DD61311599E658",
"checksum": "ac3fb41d820101436f6c1486275529168dd5abc43e1e97a475de2e7c338309c1"
},
"x86_64_windows": {
"etag": "0x8DD6130BC64FCAA",
"checksum": "6ad169551d93e533476b9b214f7969778eca1c4c3d5ce1552cefa3309b8a4aa8"
},
"aarch64_linux_musl": {
"etag": "0x8DD6130D3722ABE",
"checksum": "42487597a6745d350d075ff19f694749aee06db69bddf258ca976867f453a680"
},
"aarch64_macos": {
"etag": "0x8DD613099D55142",
"checksum": "5b9ce20a4e9d1a27c8b65ce2027e38fb8fad7c15234ad1615689c98b5497396f"
}
},
"0.32.2": {
"x86_64_linux_musl": {
"etag": "0x8DD5AD0E28D64AF",
"checksum": "83c305896bccf696bc424426b63a02ef3c6414e72f20d824b2ac434df07c9ea9"
},
"x86_64_macos": {
"etag": "0x8DD5AD0D6C63D45",
"checksum": "197b7fb217f12aa9cab066d542c483165dc400841fd283934d39539b56babfd3"
},
"x86_64_windows": {
"etag": "0x8DD5AD11BA32CC0",
"checksum": "c93147d4cd5d656692ccd06b7c7089baed0950183f69dedb0ecb2574c5815ec6"
},
"aarch64_linux_musl": {
"etag": "0x8DD5AD0CBCFF9EC",
"checksum": "2995efb1bbc0ac35cfda172e9edd424e6a41ab6d8ec85809c63a933dd0eaf18a"
},
"aarch64_macos": {
"etag": "0x8DD5AD082D1AD64",
"checksum": "b675e79d5a9f8e5258cd3ec2cfaebb0ec3cd9189d896b83c89aa00c62d6cb87b"
}
},
"0.32.1": {
"x86_64_linux_musl": {
"etag": "0x8DD5A4E0A079E5A",
"checksum": "e899247e778c611d3448a42f87b2cf116444ed7ab1c69032cf0ead69a8b9f712"
},
"x86_64_macos": {
"etag": "0x8DD5A4DD8DC704A",
"checksum": "1c34f7fb55eda4d9a5d69c26b760d88985d14e2fbb0eb3cf8ad447751926e361"
},
"x86_64_windows": {
"etag": "0x8DD5A4E29586F6B",
"checksum": "510d6824da926ba6a476cd7ab72918852cc6ecd75efaf91ff5f239881147b444"
},
"aarch64_linux_musl": {
"etag": "0x8DD5A4DC29EA205",
"checksum": "6b68979758c5092d2d0b309429236e0eb2040327f3ea71a08eeb9e9a2fda7444"
},
"aarch64_macos": {
"etag": "0x8DD5A4DA0D5FC6D",
"checksum": "c799620344870afb73f653b361302e4419c74fc1191dda4a37ae9fb7c94b1fab"
}
},
"0.32.0": {
"x86_64_linux_musl": {
"etag": "0x8DD4CE72F1035B0",
"checksum": "a2ccc0792895182dd3df52e356401932fdefdfba17d4ae08831927337eaee337"
},
"x86_64_macos": {
"etag": "0x8DD4CE6F0127B7F",
"checksum": "f595f9dee318c92866c762e43d97005ea30e76f7e1d5713e548300aea4d9a6b4"
},
"x86_64_windows": {
"etag": "0x8DD4CE776A3C8A3",
"checksum": "b9614633539be588314a0ec367a80365d00854dbe54a92bfa0981757cc88b1e5"
},
"aarch64_linux_musl": {
"etag": "0x8DD4CE70205449F",
"checksum": "47236114c45b584f3aba663fecd454d15151785b51ac0e94631f4babfba5700d"
},
"aarch64_macos": {
"etag": "0x8DD4CE6C913BEBF",
"checksum": "e46aabe1f6b0cbee10ed6f4ca3c5efbfc1eec961a6ec8a5a03933622d9804965"
}
}, },
"0.31": { "0.31": {
"version": "0.31.5" "version": "0.31.5"

File diff suppressed because it is too large Load Diff

View File

@@ -2,21 +2,83 @@
"rust_crate": "cargo-valgrind", "rust_crate": "cargo-valgrind",
"template": { "template": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"url": "https://github.com/jfrimmel/cargo-valgrind/releases/download/v${version}/cargo-valgrind-${version}-x86_64-unknown-linux-musl.tar.gz" "url": "https://github.com/jfrimmel/cargo-valgrind/releases/download/${version}/cargo-valgrind-${version}-x86_64-unknown-linux-musl.tar.gz"
}, },
"x86_64_macos": { "x86_64_macos": {
"url": "https://github.com/jfrimmel/cargo-valgrind/releases/download/v${version}/cargo-valgrind-${version}-x86_64-apple-darwin.tar.gz" "url": "https://github.com/jfrimmel/cargo-valgrind/releases/download/${version}/cargo-valgrind-${version}-x86_64-apple-darwin.tar.gz"
}, },
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/jfrimmel/cargo-valgrind/releases/download/v${version}/cargo-valgrind-${version}-x86_64-pc-windows-msvc.zip" "url": "https://github.com/jfrimmel/cargo-valgrind/releases/download/${version}/cargo-valgrind-${version}-x86_64-pc-windows-msvc.zip"
} }
}, },
"license_markdown": "[MIT](https://github.com/jfrimmel/cargo-valgrind/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/jfrimmel/cargo-valgrind/blob/master/LICENSE-APACHE)", "license_markdown": "[MIT](https://github.com/jfrimmel/cargo-valgrind/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/jfrimmel/cargo-valgrind/blob/master/LICENSE-APACHE)",
"latest": { "latest": {
"version": "2.1.0" "version": "2.3.2"
}, },
"2": { "2": {
"version": "2.1.0" "version": "2.3.2"
},
"2.3": {
"version": "2.3.2"
},
"2.3.2": {
"x86_64_linux_musl": {
"etag": "0x8DDC3D1A6EC3934",
"checksum": "7a21c6f6b9999db31e95d1310a1e3a2090207a648edf9b46d177d4f93259c26a"
},
"x86_64_macos": {
"etag": "0x8DDC3D1A6F35D12",
"checksum": "6a07300581be81ee50de9f88febf347a8c213656f125a8c89ee4b2146400f996"
},
"x86_64_windows": {
"etag": "0x8DDC3D1A6EE0BD9",
"checksum": "53a99412f32fa18902a0665cf1254716b9b817eed2281872e2b297fbd2db3f25"
}
},
"2.3.1": {
"x86_64_linux_musl": {
"etag": "0x8DD74F2025E7479",
"checksum": "e5953facbdf3532d86f0423852a4035ef8cfd9202e508770011e68a0905eb137"
},
"x86_64_macos": {
"etag": "0x8DD74F20262DC55",
"checksum": "466432f2eeaaede71a31c7633254440bc160ccf85a3e12da1d8bd950da86b524"
},
"x86_64_windows": {
"etag": "0x8DD74F2025DD8EC",
"checksum": "55d505346951fcefd9ff9c190533c315d60d053f0313f7086b4db17a7a764275"
}
},
"2.3.0": {
"x86_64_linux_musl": {
"etag": "0x8DD703D825CACA0",
"checksum": "d18eef45da5bfabe727e5b4528dfdd1a4998f758583fdc7b2d5867eb9ec998d0"
},
"x86_64_macos": {
"etag": "0x8DD703D8253DCF1",
"checksum": "cc2ee6c9c92fdb76eb7d72bb20ec42b749776fdeecd6b2ae06ff1048aa9170d4"
},
"x86_64_windows": {
"etag": "0x8DD703D825B00CF",
"checksum": "bf8b48d213adc1e3298dc3d6d78b070790a7c424ca5e7f13674409187e164e00"
}
},
"2.2": {
"version": "2.2.1"
},
"2.2.1": {
"x86_64_linux_musl": {
"etag": "0x8DCD72C8A619D28",
"checksum": "063edb8e26cf9166ff61b5d339844d7ab86264e9f898c99d3cd65ab463725ca6"
},
"x86_64_macos": {
"etag": "0x8DCD72C8A636FDE",
"checksum": "b18b1930624d085889b6725d998d15dbaacda634ecf2e15e71079382a84fae6b"
},
"x86_64_windows": {
"etag": "0x8DCD72C8A6A6CD4",
"checksum": "7bc3892f31913cc943986fbf4a7fb98c7a0b16cbf5ddd9d3d71f0741c2843fff"
}
}, },
"2.1": { "2.1": {
"version": "2.1.0" "version": "2.1.0"

View File

@@ -19,10 +19,79 @@
}, },
"license_markdown": "[MIT](https://github.com/rust-cross/cargo-zigbuild/blob/main/LICENSE)", "license_markdown": "[MIT](https://github.com/rust-cross/cargo-zigbuild/blob/main/LICENSE)",
"latest": { "latest": {
"version": "0.19.7" "version": "0.20.1"
},
"0.20": {
"version": "0.20.1"
},
"0.20.1": {
"x86_64_linux_musl": {
"etag": "0x8DDC591D69ED443",
"checksum": "742ed281f15fef6eaf49535ac10ffe98fb57913d0c4c88d6888d794043c05618"
},
"x86_64_macos": {
"etag": "0x8DDC59218EDC22E",
"checksum": "d5c7ac2e6f25fb76083dff84640cdf679c5da858b9c97631555c3185be2fbf35"
},
"x86_64_windows": {
"etag": "0x8DDC59251305DF1",
"checksum": "b0bb728ba068ee61342f40a2124b3d8d234af8f716dd416b7c1f794dfeb4e478"
},
"aarch64_linux_musl": {
"etag": "0x8DDC5923C1E9B21",
"checksum": "e9631045cc5f33ef0d6d9186196192d70b8018bf7633626c3a7c1384e81b7f67"
},
"aarch64_windows": {
"etag": "0x8DDC5925BF8E6C9",
"checksum": "c33134882efe6d0f83751650e4b1617411ecf62e8ba3eaf764ad5a4bbf5e083b"
}
},
"0.20.0": {
"x86_64_linux_musl": {
"etag": "0x8DD848CAA98CB24",
"checksum": "91b3317243437a5830830fb1b50677daae6ef192a38dbe96cf2db60a6a38e0c0"
},
"x86_64_macos": {
"etag": "0x8DD848C425C065A",
"checksum": "c3ef9c657853968fae8d1d7f35e9ebb82e74c727afbb4ce0cae45847a1b71ff1"
},
"x86_64_windows": {
"etag": "0x8DD848CA41F7F47",
"checksum": "8a1103d46dc65c8ced3166170bef8137aecda0378574e58f7d141a9a3477a241"
},
"aarch64_linux_musl": {
"etag": "0x8DD848CDCEAB516",
"checksum": "cc8d81e701587e6726d488f9a72a5048ebe7565050e933a8a0ff192ffaa986f4"
},
"aarch64_windows": {
"etag": "0x8DD848CB0D358D8",
"checksum": "ea121bd4c5649e38af203af8fb2dcab51a0a8b5aad98a5bd7326b2ac6384099f"
}
}, },
"0.19": { "0.19": {
"version": "0.19.7" "version": "0.19.8"
},
"0.19.8": {
"x86_64_linux_musl": {
"etag": "0x8DD490D612D2ABC",
"checksum": "f7fe3a25727e5b58e1b1d7fb8119a845675d441276214039cd1c2e3e49376180"
},
"x86_64_macos": {
"etag": "0x8DD490D767A3640",
"checksum": "9a807773528537ffd60d3b09a657a0a63b237a6cefb31155584646bf01aae302"
},
"x86_64_windows": {
"etag": "0x8DD490D84454E90",
"checksum": "8a35efb6041d35fea144e05e730531acfd232b1193dd2272804aeb1205452ed6"
},
"aarch64_linux_musl": {
"etag": "0x8DD490D610F8ADB",
"checksum": "ca193cab2f29cb1380992fe51ed7e13ea759be519a4afdd045f70f01508f1853"
},
"aarch64_windows": {
"etag": "0x8DD490DBC8F876E",
"checksum": "2f60fdbe8e2c7b8bd0562225a97a6c66f87f8966f532bc24bd86309961b5728b"
}
}, },
"0.19.7": { "0.19.7": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

62
manifests/coreutils.json generated Normal file
View File

@@ -0,0 +1,62 @@
{
"rust_crate": "coreutils",
"template": {
"x86_64_linux_musl": {
"url": "https://github.com/uutils/coreutils/releases/download/${version}/coreutils-${version}-x86_64-unknown-linux-musl.tar.gz",
"bin": "coreutils-${version}-x86_64-unknown-linux-musl/coreutils"
},
"x86_64_macos": {
"url": "https://github.com/uutils/coreutils/releases/download/${version}/coreutils-${version}-x86_64-apple-darwin.tar.gz",
"bin": "coreutils-${version}-x86_64-apple-darwin/coreutils"
},
"x86_64_windows": {
"url": "https://github.com/uutils/coreutils/releases/download/${version}/coreutils-${version}-x86_64-pc-windows-msvc.zip",
"bin": "coreutils-${version}-x86_64-pc-windows-msvc/coreutils.exe"
},
"aarch64_linux_musl": {
"url": "https://github.com/uutils/coreutils/releases/download/${version}/coreutils-${version}-aarch64-unknown-linux-musl.tar.gz",
"bin": "coreutils-${version}-aarch64-unknown-linux-musl/coreutils"
},
"aarch64_macos": {
"url": "https://github.com/uutils/coreutils/releases/download/${version}/coreutils-${version}-aarch64-apple-darwin.tar.gz",
"bin": "coreutils-${version}-aarch64-apple-darwin/coreutils"
},
"aarch64_windows": {
"url": "https://github.com/uutils/coreutils/releases/download/${version}/coreutils-${version}-aarch64-pc-windows-msvc.zip",
"bin": "coreutils-${version}-aarch64-pc-windows-msvc/coreutils.exe"
}
},
"license_markdown": "[MIT](https://github.com/uutils/coreutils/blob/main/LICENSE)",
"latest": {
"version": "0.1.0"
},
"0.1": {
"version": "0.1.0"
},
"0.1.0": {
"x86_64_linux_musl": {
"etag": "0x8DD9B07C650D18D",
"checksum": "463648347b1fc337414a864bda960c9cbd1bd4a540f344c010ff5bb35199e6d7"
},
"x86_64_macos": {
"etag": "0x8DD9B0837D94459",
"checksum": "0a27f09f03811289b9ddcff8c6b7c1bf6e971b5eac3dd536208a40e2c1ea9cd9"
},
"x86_64_windows": {
"etag": "0x8DD9B07EF1F3F84",
"checksum": "4ff3c7e5149ade20a342487d1c09cc6cc63599af6dfb28d2558b925780a72d82"
},
"aarch64_linux_musl": {
"etag": "0x8DD9B0770F0F163",
"checksum": "6572292ee74bb6a7efa88f05d0d0a7a5c696bae0ae341a438b983ae7775c9d47"
},
"aarch64_macos": {
"etag": "0x8DD9B0840DF335A",
"checksum": "7d8068f3d11278d96f78eb42b67d240bb8fb2386724ea597481e97ec75265d9c"
},
"aarch64_windows": {
"etag": "0x8DD9B078E16C3DB",
"checksum": "9faa0ec0f3df47cafa0a09fcead46da28e2640b5fe1316ad9cb7e11f19050bd4"
}
}
}

180
manifests/cyclonedx.json generated Normal file
View File

@@ -0,0 +1,180 @@
{
"rust_crate": null,
"template": {
"x86_64_linux_gnu": {
"url": "https://github.com/CycloneDX/cyclonedx-cli/releases/download/v${version}/cyclonedx-linux-x64"
},
"x86_64_macos": {
"url": "https://github.com/CycloneDX/cyclonedx-cli/releases/download/v${version}/cyclonedx-osx-x64"
},
"x86_64_windows": {
"url": "https://github.com/CycloneDX/cyclonedx-cli/releases/download/v${version}/cyclonedx-win-x64.exe"
},
"aarch64_linux_gnu": {
"url": "https://github.com/CycloneDX/cyclonedx-cli/releases/download/v${version}/cyclonedx-linux-arm64"
},
"aarch64_macos": {
"url": "https://github.com/CycloneDX/cyclonedx-cli/releases/download/v${version}/cyclonedx-osx-arm64"
},
"aarch64_windows": {
"url": "https://github.com/CycloneDX/cyclonedx-cli/releases/download/v${version}/cyclonedx-win-arm64.exe"
}
},
"license_markdown": "[Apache-2.0](https://github.com/CycloneDX/cyclonedx-cli/blob/main/LICENSE)",
"latest": {
"version": "0.29.0"
},
"0.29": {
"version": "0.29.0"
},
"0.29.0": {
"x86_64_linux_gnu": {
"etag": "0x8DDC164A55BD3B8",
"checksum": "411bd30d28ca705500f0b5a7f4a896749cad1b082deb5245ece7b386e496c48c"
},
"x86_64_macos": {
"etag": "0x8DDC164AFA9C425",
"checksum": "8e1e97cebe20328306ce48d72f3d6deeab4739e6bd07147034b0ae2b35a7c299"
},
"x86_64_windows": {
"etag": "0x8DDC164AB21B47A",
"checksum": "1100e2b0ed238dd46d6a3c90f3aaca0561dee675042d270fe634bbd437add272"
},
"aarch64_linux_gnu": {
"etag": "0x8DDC164A9BFE22F",
"checksum": "8d3d383f46185edc1d8532c86b82b626b95706e75aaf4534496cdaf3621e94a0"
},
"aarch64_macos": {
"etag": "0x8DDC164CBFFCB87",
"checksum": "24a3885f755544009d93a346bedcb68aa07376e223a8ffa2847e3861ba76b8d0"
},
"aarch64_windows": {
"etag": "0x8DDC164ADF3EED0",
"checksum": "9cbd70cc45ecef3c8849dd7a4d7b44bd83c205ad9e67df11bdd62e7bc6c82398"
}
},
"0.28": {
"version": "0.28.3"
},
"0.28.3": {
"x86_64_linux_gnu": {
"etag": "0x8DDC15C4A1FBEC4",
"checksum": "c1319559617a434e04e2f317e7664c5354e5260931068d84eeda29b64178f01f"
},
"x86_64_macos": {
"etag": "0x8DDC15C56569149",
"checksum": "18e0a812430b3ff5405fb7c6a2b364b0e424d0ac57a870a9490c5718bdaa3e9e"
},
"x86_64_windows": {
"etag": "0x8DDC15C50D88BB9",
"checksum": "8d38783eaa5913bbb1673f659de966a15d419bbfbcc94b66a983594341efc585"
},
"aarch64_linux_gnu": {
"etag": "0x8DDC15C4F09097F",
"checksum": "2d918fb16d9b0cfec7c71f319f64b26b7a97e57ca45697363d5601ab570639e7"
},
"aarch64_macos": {
"etag": "0x8DDC15C729FFEFE",
"checksum": "cb7b2a229eaf67d3398fb2ae32eca74271ec03f23ccb770f1df04b5fdfb0ca13"
},
"aarch64_windows": {
"etag": "0x8DDC15C54A4FCC0",
"checksum": "c224dd82beafdd2850ea2f17b84f7bf93b3c4827e6aa1bd2c5881aa71d46b5d2"
}
},
"0.28.2": {
"x86_64_linux_gnu": {
"etag": "0x8DDAF3FC19823E2",
"checksum": "839d11fbfbc903dceacc529be2d24fb2b984fffe95b0a7f36e4457c6cb066e8b"
},
"x86_64_macos": {
"etag": "0x8DDAF3FD4B6B18F",
"checksum": "0de1b0c768923d7446d18b71682b0b0a81492f0b894ce2529ed6ad18dd2c4112"
},
"x86_64_windows": {
"etag": "0x8DDAF3FC9F635D1",
"checksum": "f3df3c0481e8335bd096efbba1a1ea79b5262e122053e83b7b7e5201828b03f5"
},
"aarch64_linux_gnu": {
"etag": "0x8DDAF3FC7E1E215",
"checksum": "581663dfa422ac5d73d59cdfb08299eb3429dce921175ccb42b5711509305da1"
},
"aarch64_macos": {
"etag": "0x8DDAF3FE94F3883",
"checksum": "92cb1bcb348b11570995e2a96c1a3406f37305acfcb131830e8e99ff9adbc591"
},
"aarch64_windows": {
"etag": "0x8DDAF3FCDE4D4BE",
"checksum": "6c48aba7ef5c933127cdd97a4e0800b96882db35b547b896093d716b3617028d"
}
},
"0.28.1": {
"x86_64_linux_gnu": {
"etag": "0x8DDAF2153E394A3",
"checksum": "3447125ff2ef3c78571cf92fa914efed49c89685eb2054c7250f7e58853a8b1a"
},
"x86_64_macos": {
"etag": "0x8DDAF2162CA2046",
"checksum": "c7984ab1744b592fb0778c9965212cf45f523e81f4463b7e6b1b2c3c412a8934"
},
"x86_64_windows": {
"etag": "0x8DDAF215C402033",
"checksum": "db5ec1d69776d973713ce1e351cdcd89c8db48080b4980def605d77cd4acd4d7"
},
"aarch64_linux_gnu": {
"etag": "0x8DDAF2159D0F3C5",
"checksum": "70fac8f881e277bbc33ce30fb4470e20876c6f9a897de9a89e0f3f2e32d69e2c"
},
"aarch64_macos": {
"etag": "0x8DDAF217863898B",
"checksum": "eff9acf9cc5ce271d66f9a8eb8cdcbbbb99ca7d266d4c4b34d4e95e582f112ac"
},
"aarch64_windows": {
"etag": "0x8DDAF2160D93299",
"checksum": "83bfcf7f23bb8f3d6fa47cd825a7a4e8ca89c9d47ace76c0499c51a8e7ee7329"
}
},
"0.28.0": {
"x86_64_linux_gnu": {
"etag": "0x8DDAF1FDB45782D",
"checksum": "f1b8ee23ca90643a996ffee764434d5893017c18bf6a2acf3eb1a69b378c33e6"
},
"x86_64_windows": {
"etag": "0x8DDAF1FE135E13D",
"checksum": "1ab6f28777739568b895c5f64c75d3ab8eb0b0642a924f4cdae45e2e73343581"
},
"aarch64_linux_gnu": {
"etag": "0x8DDAF1FDFD9874A",
"checksum": "5389fc6b10eb76500d1e830990a4184d84d6cbde9e8b883691432339e899b9c0"
}
},
"0.27": {
"version": "0.27.2"
},
"0.27.2": {
"x86_64_linux_gnu": {
"etag": "0x8DD0C1D089A2E0C",
"checksum": "5e1595542a6367378a3944bbd3008caab3de65d572345361d3b9597b1dbbaaa0"
},
"x86_64_macos": {
"etag": "0x8DD0C1D112585AB",
"checksum": "331c2245ef7dadf09fa3d2710a2aaab071ff6bea2ba3e5df8f95a4f3f6e825e9"
},
"x86_64_windows": {
"etag": "0x8DD0C1D0CEB17DF",
"checksum": "bb26bb56293ebe6f08fa63d2bf50653fc6b180174fded975c81ac96ac192a7db"
},
"aarch64_linux_gnu": {
"etag": "0x8DD0C1D0BAFB51E",
"checksum": "5b4181f6fd4d8fbe54e55c1b3983d9af66ce2910a263814b290cbd5e351e68a4"
},
"aarch64_macos": {
"etag": "0x8DD0C1D488DD343",
"checksum": "2d24c331c2ccc5e4061722bd4780c8b295041b2569d130bbe80cf7da95b97171"
},
"aarch64_windows": {
"etag": "0x8DD0C1D10099579",
"checksum": "35762d3e1979576f474ffc1c5b2273e19c33cdca44e5f1994c3de5d9cd0e9c1d"
}
}
}

View File

@@ -19,7 +19,32 @@
}, },
"license_markdown": "[BSD-2-Clause](https://github.com/DeepSourceCorp/cli/blob/master/LICENSE)", "license_markdown": "[BSD-2-Clause](https://github.com/DeepSourceCorp/cli/blob/master/LICENSE)",
"latest": { "latest": {
"version": "0.8.6" "version": "0.9.0"
},
"0.9": {
"version": "0.9.0"
},
"0.9.0": {
"x86_64_linux_gnu": {
"etag": "0x8DD99CDB0552550",
"checksum": "83b6a5c1dfbe3592725b151d34d26616ae1434fcc50ddc0ef29a6a43fad2905c"
},
"x86_64_macos": {
"etag": "0x8DD99CDB0F73EB8",
"checksum": "3240af1ac883962144bc0fc2963026d0bd4644b3d662191a0e3f40261c8dca58"
},
"x86_64_windows": {
"etag": "0x8DD99CDB1075940",
"checksum": "3eea8dd28ff3500a4c33728224178b2fa0659bb6148b6d6a7eae4dea8e7fbc1c"
},
"aarch64_linux_gnu": {
"etag": "0x8DD99CDB0559A00",
"checksum": "2755be77c31178c12809542747330cf8e75a9b04ec5584ca46dd0c8d2283beed"
},
"aarch64_macos": {
"etag": "0x8DD99CDB108905C",
"checksum": "77ed09a08063e76a3a76703318055aeeff5d992435f0dae6125d46971403b2c4"
}
}, },
"0.8": { "0.8": {
"version": "0.8.6" "version": "0.8.6"

96
manifests/dprint.json generated
View File

@@ -25,7 +25,101 @@
}, },
"license_markdown": "[MIT](https://github.com/dprint/dprint/blob/main/LICENSE)", "license_markdown": "[MIT](https://github.com/dprint/dprint/blob/main/LICENSE)",
"latest": { "latest": {
"version": "0.48.0" "version": "0.50.1"
},
"0.50": {
"version": "0.50.1"
},
"0.50.1": {
"x86_64_linux_musl": {
"etag": "0x8DDB82271E4D8EB",
"checksum": "82ddddc881bf8ec0b4c55e3f835a2dc3d81d8fff39aad79e6b5c017e4dff1d5e"
},
"x86_64_macos": {
"etag": "0x8DDB82271DC7DE2",
"checksum": "def8ae0eb100c91df7a3a05ff699c84cac3deb67b6e08ed186d70c669194e031"
},
"x86_64_windows": {
"etag": "0x8DDB82271C9F50B",
"checksum": "8102e7f79394cf71f2e9b63ca0cf791dddacc6e118f5a29c1c88777ecea37e3e"
},
"aarch64_linux_musl": {
"etag": "0x8DDB82271D77A76",
"checksum": "a3e954bcd8e569812d4bb1f9c8001c9a6802ce38e33c0c0273ac51eb59cf5072"
},
"aarch64_macos": {
"etag": "0x8DDB82271DB6D99",
"checksum": "c92e1a8dddd9bc65391468265b2805cb2317e4490fd777bca2dfaf1ef716ac36"
}
},
"0.50.0": {
"x86_64_linux_musl": {
"etag": "0x8DD965DE7871DF4",
"checksum": "74012160bb83cc09d77f9cb200e5916c411a8920289011dad0d38eb018ecfcfe"
},
"x86_64_macos": {
"etag": "0x8DD965DE76BEC62",
"checksum": "9266d40c1c565bea46cee3a195d086432682671f2f063357c8ddb66577cb24b0"
},
"x86_64_windows": {
"etag": "0x8DD965DE76F1D12",
"checksum": "4b396b18741896e794a274998eda6f780e0a345fd9ff4e90a54c90a003007a9c"
},
"aarch64_linux_musl": {
"etag": "0x8DD965DE770C8E4",
"checksum": "54db26d4219438578230197e4e6c552f3d9297215cbdf258991e62715dce9e83"
},
"aarch64_macos": {
"etag": "0x8DD965DE76DBF13",
"checksum": "b6a25e1dff9ea8d9e023548c0ec80fcde5d425e48fab60028fc0003fddf2debb"
}
},
"0.49": {
"version": "0.49.1"
},
"0.49.1": {
"x86_64_linux_musl": {
"etag": "0x8DD6634A4FB436B",
"checksum": "9f7ee660fddba51780552ec487d720eb2f24fb749bfb2412439f62b845a97a2e"
},
"x86_64_macos": {
"etag": "0x8DD6634A50C94FA",
"checksum": "2d787c677d9c703a2df20895cde8fe2cfa2ad565926371433c90c12a6a0cf856"
},
"x86_64_windows": {
"etag": "0x8DD6634A50156F6",
"checksum": "cd4587bb010fd539de1b4d8c8f74bb7100994e2fdaf4e04747b96ee570daf564"
},
"aarch64_linux_musl": {
"etag": "0x8DD6634A4F44655",
"checksum": "4316c69f5fef26f3ab08cd9ea25555b626f7cbec05ed9f3b17516173256dd22b"
},
"aarch64_macos": {
"etag": "0x8DD6634A4F57D78",
"checksum": "e8d0da82dd56ea629519e250ad54f084c4a0a1c42cfc4680d73d9f31be21c849"
}
},
"0.49.0": {
"x86_64_linux_musl": {
"etag": "0x8DD4320D522D8E0",
"checksum": "0ff81f810da037e6fff7d326daf196eac82c72953bc10c9ae3673b2f45367763"
},
"x86_64_macos": {
"etag": "0x8DD4320D511873C",
"checksum": "56e99ab1da9f8b2424830e8f7220f6a125b784556871cbe689d1d351ad57258f"
},
"x86_64_windows": {
"etag": "0x8DD4320D510EBA2",
"checksum": "6aaf465e4b34e4da1f2fd54297bc31e64d6a2ec93a30dbad8ebd3a6f4f16974c"
},
"aarch64_linux_musl": {
"etag": "0x8DD4320D51A56F1",
"checksum": "53e98e812cf1bc0cca7e0e48cc0346217f064d8d45d6c53daf6eb0d83fa47f83"
},
"aarch64_macos": {
"etag": "0x8DD4320D520B868",
"checksum": "6772b452179a7142710860a8da8d8ec112b84c1b4dd5a7e4458c759c44b76751"
}
}, },
"0.48": { "0.48": {
"version": "0.48.0" "version": "0.48.0"

26
manifests/earthly.json generated
View File

@@ -19,10 +19,32 @@
}, },
"license_markdown": "[MPL-2.0](https://github.com/earthly/earthly/blob/main/LICENSE)", "license_markdown": "[MPL-2.0](https://github.com/earthly/earthly/blob/main/LICENSE)",
"latest": { "latest": {
"version": "0.8.15" "version": "0.8.16"
}, },
"0.8": { "0.8": {
"version": "0.8.15" "version": "0.8.16"
},
"0.8.16": {
"x86_64_linux_musl": {
"etag": "0x8DDC49BA1A16F96",
"checksum": "3ef3163c81bdd10e28ab31cd96e35c1856d97478c8ce7f20954b8bea7a598404"
},
"x86_64_macos": {
"etag": "0x8DDC49B9E522C27",
"checksum": "1592cb497256577a76dda4e827010876eeeec05e76e3a203f60a68c71a80fc3a"
},
"x86_64_windows": {
"etag": "0x8DDC49BA4CADEDF",
"checksum": "30672f3a3ce73893b30fe47e6e9b0aeed67bd596a156c10762ea7fce3db5d934"
},
"aarch64_linux_musl": {
"etag": "0x8DDC49BA351A6A1",
"checksum": "dfdc3957f24754d66cea0c19a46bb542941132c9ccc81df7d71009ed79be54e8"
},
"aarch64_macos": {
"etag": "0x8DDC49B9FFA7CE5",
"checksum": "4ac88e47414778f0a5af0f59637148c9b0eabc7c77cd77890e6cd99e3040a2b4"
}
}, },
"0.8.15": { "0.8.15": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

View File

@@ -3,13 +3,92 @@
"template": null, "template": null,
"license_markdown": "[MIT](https://github.com/editorconfig-checker/editorconfig-checker/blob/main/LICENSE)", "license_markdown": "[MIT](https://github.com/editorconfig-checker/editorconfig-checker/blob/main/LICENSE)",
"latest": { "latest": {
"version": "3.2.0" "version": "3.3.0"
}, },
"3": { "3": {
"version": "3.2.0" "version": "3.3.0"
},
"3.3": {
"version": "3.3.0"
},
"3.3.0": {
"x86_64_linux_musl": {
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.3.0/ec-linux-amd64.tar.gz",
"etag": "0x8DD8D3512C94B32",
"checksum": "923b80494b09b362d4fdb0d706913b67da0d60b4e2d34e5e346aa7e4118d6ab3",
"bin": "bin/ec-linux-amd64"
},
"x86_64_macos": {
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.3.0/ec-darwin-amd64.tar.gz",
"etag": "0x8DD8D3512CD177D",
"checksum": "64d1898a53332f45c427222814357a8ce4ad89370dc57e4e43945e69558230c3",
"bin": "bin/ec-darwin-amd64"
},
"x86_64_windows": {
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.3.0/ec-windows-amd64.zip",
"etag": "0x8DD8D35128258E7",
"checksum": "6234197229170c9b956c244c821e09082a95c507e22159e0b2bce6562fd82a22",
"bin": "bin/ec-windows-amd64.exe"
},
"aarch64_linux_musl": {
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.3.0/ec-linux-arm64.tar.gz",
"etag": "0x8DD8D3512741107",
"checksum": "9cfc3ae7aee4d441cc6d7eb59d2727edc672642d7d0990fa40d464803d4f0862",
"bin": "bin/ec-linux-arm64"
},
"aarch64_macos": {
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.3.0/ec-darwin-arm64.tar.gz",
"etag": "0x8DD8D351230C426",
"checksum": "b39d1320ee6794c942a97e3be457e6b7ab50b1ac2f60e1a50a1aff2ab48c6588",
"bin": "bin/ec-darwin-arm64"
},
"aarch64_windows": {
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.3.0/ec-windows-arm64.zip",
"etag": "0x8DD8D351237C130",
"checksum": "614aaff80c0e8a5db5ee0b3ec6abac558ac1eca694f058e802bfe52925ea65e5",
"bin": "bin/ec-windows-arm64.exe"
}
}, },
"3.2": { "3.2": {
"version": "3.2.0" "version": "3.2.1"
},
"3.2.1": {
"x86_64_linux_musl": {
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.2.1/ec-linux-amd64.tar.gz",
"etag": "0x8DD6400CA3C4BAA",
"checksum": "e6c4e61733d3f76c308468da5121bf27b3d43b0d18b7b478b5a80e4199bc91be",
"bin": "bin/ec-linux-amd64"
},
"x86_64_macos": {
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.2.1/ec-darwin-amd64.tar.gz",
"etag": "0x8DD6400CA154078",
"checksum": "8699abd54ddad422819e2e970ff9da0d062c171c523f21707836ee5d56937112",
"bin": "bin/ec-darwin-amd64"
},
"x86_64_windows": {
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.2.1/ec-windows-amd64.zip",
"etag": "0x8DD6400CA6AEF63",
"checksum": "19163c237ce51dffcabb1b2ab5bd6a684d3de6813b55b38df9eb00b4731c8ae9",
"bin": "bin/ec-windows-amd64.exe"
},
"aarch64_linux_musl": {
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.2.1/ec-linux-arm64.tar.gz",
"etag": "0x8DD6400C9E821A4",
"checksum": "4273679e831b81b834c82c43886533159a8599d04067c011ceffffade60d1b22",
"bin": "bin/ec-linux-arm64"
},
"aarch64_macos": {
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.2.1/ec-darwin-arm64.tar.gz",
"etag": "0x8DD6400C9D32AA1",
"checksum": "3bcf57e16f29ea92a0fc5ed21165f616f83564682dcab789f0f292ea663d4c11",
"bin": "bin/ec-darwin-arm64"
},
"aarch64_windows": {
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.2.1/ec-windows-arm64.zip",
"etag": "0x8DD6400CA7591CF",
"checksum": "f24214327d637f5957e1f4e472234e2add5b7deb81a2b5a6749dcf1243b4419c",
"bin": "bin/ec-windows-arm64.exe"
}
}, },
"3.2.0": { "3.2.0": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

73
manifests/espup.json generated
View File

@@ -19,10 +19,79 @@
}, },
"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)", "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": { "latest": {
"version": "0.14.0" "version": "0.15.1"
},
"0.15": {
"version": "0.15.1"
},
"0.15.1": {
"x86_64_linux_gnu": {
"etag": "0x8DD96B09625D239",
"checksum": "9cc376bd4270bb7ad2b39443d8c058cc39c880dc9cd91d506152d9e75de9551e"
},
"x86_64_macos": {
"etag": "0x8DD96B0409C251E",
"checksum": "a8fad6a5599bc0b4699451a3775c5a08719de089867bb3d0fab0c8bd096ee32d"
},
"x86_64_windows": {
"etag": "0x8DD96B084898EA7",
"checksum": "c3fded7eff2af13503e570224a565788f6cd99ea74a0dc6ac5f35d099c646c91"
},
"aarch64_linux_gnu": {
"etag": "0x8DD96B0731784D2",
"checksum": "f1bda719bf2108d55f10e07236b421edbcadee0fc835163ded69bc091c7fffed"
},
"aarch64_macos": {
"etag": "0x8DD96B05383B18F",
"checksum": "7c5139160b98d13149ecf38c02fe38751b8dc65fa6e981899298ed6719d7d6da"
}
},
"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": { "0.14": {
"version": "0.14.0" "version": "0.14.1"
},
"0.14.1": {
"x86_64_linux_gnu": {
"etag": "0x8DD5B2E6ED160EF",
"checksum": "4ff88de902f2e7fea90bc2413f37ed6664f7fe6eb1e22008258e2c2fcda1193f"
},
"x86_64_macos": {
"etag": "0x8DD5B2E3AC70EF0",
"checksum": "8009e8769f8ce5a34363191af8577967e61b7fb1efdc7a12d69b0d7a9861313c"
},
"x86_64_windows": {
"etag": "0x8DD5B2E66D2424A",
"checksum": "89345763a85db96a660e28d4e5c4e210f478776902b3f1030b5798998d83934e"
},
"aarch64_linux_gnu": {
"etag": "0x8DD5B2E4CF0E0C6",
"checksum": "8dbff145143259dbb1f1b2928008be6e0d9b5ada7d7969579f08132a521d9526"
},
"aarch64_macos": {
"etag": "0x8DD5B2E310B430A",
"checksum": "3cd9664e8c04b0c444b118633453b2387584c9fa6f24b96fb4c7fcaedda8309f"
}
}, },
"0.14.0": { "0.14.0": {
"x86_64_linux_gnu": { "x86_64_linux_gnu": {

View File

@@ -28,10 +28,94 @@
}, },
"license_markdown": "[MIT](https://github.com/orhun/git-cliff/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/orhun/git-cliff/blob/main/LICENSE-APACHE)", "license_markdown": "[MIT](https://github.com/orhun/git-cliff/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/orhun/git-cliff/blob/main/LICENSE-APACHE)",
"latest": { "latest": {
"version": "2.8.0" "version": "2.10.0"
}, },
"2": { "2": {
"version": "2.8.0" "version": "2.10.0"
},
"2.10": {
"version": "2.10.0"
},
"2.10.0": {
"x86_64_linux_musl": {
"etag": "0x8DDCD08B64E2338",
"checksum": "1cf5298984816684c408b365a3bf772422a69a40a37b694498e91b02e1825fd8"
},
"x86_64_macos": {
"etag": "0x8DDCD08D1F4D5EC",
"checksum": "bc03321d61383241003c6bc983f3010c88eedad4b2807c35a3f2f314e34e831b"
},
"x86_64_windows": {
"etag": "0x8DDCD09324EF71D",
"checksum": "460a455bf0c6f4a0a9f5bab31d151ed483451dfd5bf60ddfa5eb6a1173b0d1cd"
},
"aarch64_linux_musl": {
"etag": "0x8DDCD08C5765195",
"checksum": "950fc9f3de372f387b4a208276a2fe3db4de0a9af31192b490355bc995585e16"
},
"aarch64_macos": {
"etag": "0x8DDCD08AD3EEE72",
"checksum": "a2c37949a7fe6929ba0c7e1628f650aa4e9d2e616b3f32d502feedf3f72f5950"
},
"aarch64_windows": {
"etag": "0x8DDCD0948F5E390",
"checksum": "2f78de42c046ff755f795eaa6c4bcd2df46904fbb28893c2d30c13c07673a1b7"
}
},
"2.9": {
"version": "2.9.1"
},
"2.9.1": {
"x86_64_linux_musl": {
"etag": "0x8DDA28DDD366739",
"checksum": "144131bfe9965d061126b82d8486fc37fa7bd541177496f5d6e03cc760d66d61"
},
"x86_64_macos": {
"etag": "0x8DDA28DD13CA78E",
"checksum": "b0c23e28fdf3bcb85417b62a57ff1e044c09375c3d736183c7afa5a18138a945"
},
"x86_64_windows": {
"etag": "0x8DDA28E7F7AA40A",
"checksum": "43bc3125acbea2267daf1ba8fecbd6cd7260ae08dbcf28d7eb4d270f7f33c4e3"
},
"aarch64_linux_musl": {
"etag": "0x8DDA28DDB03FEAD",
"checksum": "4bfd80af42a6ee4b977c89255bef0a75e6fabe7fd8dbcd973387a6d36ff15bb8"
},
"aarch64_macos": {
"etag": "0x8DDA28DBB7FD149",
"checksum": "4405b5001756e7db11025f14ebd26674474985e1245feb5c58a45cd7e1ae682d"
},
"aarch64_windows": {
"etag": "0x8DDA28E875290C4",
"checksum": "0130b25db1fad65870c87b9b9a71c1ce21c6283e2b045da0796a659a8431e3d9"
}
},
"2.9.0": {
"x86_64_linux_musl": {
"etag": "0x8DDA1C8CC86307E",
"checksum": "b51af9e6300a5be505a1e7aedbfb19c4862a32b3f0bb8f9d5940ea5c35a024d8"
},
"x86_64_macos": {
"etag": "0x8DDA1C7FD0A17F0",
"checksum": "d4c322ad9324f7e10b875c828a75225f4a45453c6bf3eae987da9f0f566f2c52"
},
"x86_64_windows": {
"etag": "0x8DDA1C8C6D93B5E",
"checksum": "c0e174b2bdec592e27276dfad7fff6094d4afaf49aa5117ccffe448dee084e50"
},
"aarch64_linux_musl": {
"etag": "0x8DDA1C8D6208C6F",
"checksum": "53d8306147ddb052dff7a49472f28966d3062515e67987de3eab11c2b0e64c83"
},
"aarch64_macos": {
"etag": "0x8DDA1C7CC7CD115",
"checksum": "9c44a34a7d47826636dd52e11ffc4e9213849783904573ba0e7a6fdac68f08af"
},
"aarch64_windows": {
"etag": "0x8DDA1C8A6E3C0AA",
"checksum": "8c6e4ff223ad6b962bf8cc99e6f45c6791d9c0bd497d9fcd9542331989f9c309"
}
}, },
"2.8": { "2.8": {
"version": "2.8.0" "version": "2.8.0"

186
manifests/grcov.json generated
View File

@@ -19,10 +19,192 @@
}, },
"license_markdown": "[MPL-2.0](https://github.com/mozilla/grcov/blob/HEAD/LICENSE-MPL-2.0)", "license_markdown": "[MPL-2.0](https://github.com/mozilla/grcov/blob/HEAD/LICENSE-MPL-2.0)",
"latest": { "latest": {
"version": "0.8.20" "version": "0.10.3"
},
"0.10": {
"version": "0.10.3"
},
"0.10.3": {
"x86_64_linux_musl": {
"etag": "0x8DDCE996F6DAC83",
"checksum": "0004a20ffd9d289eba45a53b70ceb48a000d32cd067aade72f57a31907bb4303"
},
"x86_64_macos": {
"etag": "0x8DDCE996DB4A707",
"checksum": "b5e70f5711c2ae57ec7b7c0679d128472ae70683692988c8e098183f43c7aaaa"
},
"x86_64_windows": {
"etag": "0x8DDCE996E238DB4",
"checksum": "19184dd0d04c7549fecb8462d4b196c4a1eb6f6b2373cd6759dc7352089aa572"
},
"aarch64_linux_musl": {
"etag": "0x8DDCE996D454BB6",
"checksum": "e1d42eeed40a2127921a5b61b0109ed9bbf998100aadd5acecc88bd790cae384"
},
"aarch64_macos": {
"etag": "0x8DDCE996C196846",
"checksum": "fe1e3ad71143709ac096be66e5892a607cbe88302b012f26519a1d46837aab8d"
}
},
"0.10.2": {
"x86_64_linux_musl": {
"etag": "0x8DDCE8F26082B59",
"checksum": "63bedbe7dbf588dc38e1e542260900043361ebeb00bc8fa3f305087acf00c01c"
},
"x86_64_macos": {
"etag": "0x8DDCE8F2447B43A",
"checksum": "a895c46547e933a4d2a3eea555dc0efa5cbef6c9c371f281f6c1b258d0870393"
},
"x86_64_windows": {
"etag": "0x8DDCE8F24B3DED7",
"checksum": "9587290ab0a3cbcc370eef50b2d9508be0759dccd8c79e4ef93a3b407c14b99c"
},
"aarch64_linux_musl": {
"etag": "0x8DDCE8F23E3BDBE",
"checksum": "41ce25b9b65b8c261fa58187bce0150e3cd42a3048fcbd066656f458c4e50344"
},
"aarch64_macos": {
"etag": "0x8DDCE8F229A139B",
"checksum": "bd57f0f57f0870c10c71a31af3a75b23a7953c40dae6b64e1720da426c92aea6"
}
},
"0.10.1": {
"x86_64_linux_musl": {
"etag": "0x8DDCE1E155DED56",
"checksum": "f8ac474d31a7b98b40aca45f341516f3545d3d621d6a340d212bd1a3fe91b185"
},
"x86_64_macos": {
"etag": "0x8DDCE1E1447C35E",
"checksum": "b5418ea43049055064c53093b5d63e322e8653d61b4b3cc08a82417e9ebcf91d"
},
"x86_64_windows": {
"etag": "0x8DDCE1E149ED00F",
"checksum": "060ba09bb832222403bb7394f7ed4966b75bcea718f4123e816aa729a7777f29"
},
"aarch64_linux_musl": {
"etag": "0x8DDCE1E13E48F5E",
"checksum": "ed70ed516e095be33eeb1dfcbedf0cf8d7427ac26a0a8467d335da08188072b7"
},
"aarch64_macos": {
"etag": "0x8DDCE1E1288F80C",
"checksum": "92f6c9d1677a1bfca446b29530824210a694d8bb0f4adc9e09cc5fe142c50c1d"
}
},
"0.10.0": {
"x86_64_linux_musl": {
"etag": "0x8DD93FB614E7911",
"checksum": "582d8600755fe66191fb78649730785e407fd704a95ac1b5e9b276d8ce65313f"
},
"x86_64_macos": {
"etag": "0x8DD93FB60144D06",
"checksum": "25c2e4b4a66b7fe09c7e39a929ba78ed1c8e2fb044629640ae6b3ee7b45192ac"
},
"x86_64_windows": {
"etag": "0x8DD93FB60778153",
"checksum": "73e5a9245be564ddeb61fd391dac4ff5cad5239b951a6536a04b09eccb86efe8"
},
"aarch64_linux_musl": {
"etag": "0x8DD93FB5FBC7DA5",
"checksum": "ab6d128188a21fe5e6d0f842166b807a0e9dcbcf054711c617c8662725090ba5"
},
"aarch64_macos": {
"etag": "0x8DD93FB5E76ECBD",
"checksum": "63de0db8e20f5faf4fd1fd3234021b118c257c93f863322b4d8d1ee188cf2c4d"
}
},
"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": { "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": { "0.8.20": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

195
manifests/just.json generated
View File

@@ -22,10 +22,201 @@
}, },
"license_markdown": "[CC0-1.0](https://github.com/casey/just/blob/master/LICENSE)", "license_markdown": "[CC0-1.0](https://github.com/casey/just/blob/master/LICENSE)",
"latest": { "latest": {
"version": "1.39.0" "version": "1.42.4"
}, },
"1": { "1": {
"version": "1.39.0" "version": "1.42.4"
},
"1.42": {
"version": "1.42.4"
},
"1.42.4": {
"x86_64_linux_musl": {
"etag": "0x8DDCB09DB617280",
"checksum": "678efc1cfbd5fa5a88375daa7e2f3864a049d6d63a0296df925a2ae5f516cb56"
},
"x86_64_macos": {
"etag": "0x8DDCB09D0D7CC4B",
"checksum": "ec8781b4341552877a432a922818f1656bcee6ec51155dbbdba490d9bd8f8dd2"
},
"x86_64_windows": {
"etag": "0x8DDCB0A0CEC8238",
"checksum": "238cb448eb2ced3f7ac2f32872cf08244179b10b2d3f67e9069087ccbdc3d7f6"
},
"aarch64_linux_musl": {
"etag": "0x8DDCB0A05FAE3F6",
"checksum": "beb35a4ed1208ffbb0fef26042c65875759a5358b9ee1a7856dec8490dfd4aca"
},
"aarch64_macos": {
"etag": "0x8DDCB09CF81FA38",
"checksum": "9bea24da39a54f1517ebc8d050789e9631eaf9bcec76a94866a9955a3a1a663f"
},
"aarch64_windows": {
"etag": "0x8DDCB0A096F37D7",
"checksum": "0fd9894fc6729f8444874fafd479b92d32ac625e80076353b1a23d29affab42e"
}
},
"1.42.3": {
"x86_64_linux_musl": {
"etag": "0x8DDC66E6FB1D651",
"checksum": "675cdb913c698a7888bbaac74d65619f636686bca7ebfb90d2bd274252231a47"
},
"x86_64_macos": {
"etag": "0x8DDC66E6A1D2D6C",
"checksum": "04e9bf1aef9a737bcada6ed0e042126426eaa6bd3c1d3b3cdb7069106e91ccba"
},
"x86_64_windows": {
"etag": "0x8DDC66EA4C1F821",
"checksum": "4e21f40075212f22bd85f31871982105110c5dd02504c354904f56d7de8650c8"
},
"aarch64_linux_musl": {
"etag": "0x8DDC66E9EC4A296",
"checksum": "e09a503ae877416d6fe2156009140e7e7deb95f897095b24a1d7150146390e65"
},
"aarch64_macos": {
"etag": "0x8DDC66E65369E5B",
"checksum": "3d4bf2d11a0663b3b53f2b4aed32215ee79a98ddf0f955f8061e6ba5a8cb3f0e"
},
"aarch64_windows": {
"etag": "0x8DDC66EA57C8712",
"checksum": "6d4143777925a1932fb9404edbd31dbfe344cc9c1c63322cb72bc3fd82454aa2"
}
},
"1.42.2": {
"x86_64_linux_musl": {
"etag": "0x8DDC3E16638626B",
"checksum": "ffb0f39509ef771b353060d40b3557a577549f25384c11132f90affcb0aeba09"
},
"x86_64_macos": {
"etag": "0x8DDC3E17C2686C9",
"checksum": "08af9277dcd6da43ffb807ddd0ad6df7f7c276b116536f5a8a39a3bd5d82cd4a"
},
"x86_64_windows": {
"etag": "0x8DDC3E195B61CC7",
"checksum": "71556376af825617722a39bc536192dfbc6128dcaf6fbc9a9a43fee8c2cb2e7b"
},
"aarch64_linux_musl": {
"etag": "0x8DDC3E17AE61F59",
"checksum": "e75c611406ad9bc9ac8513a6212f68b2d2cd9c08a6f2c1e2cfbd3fa3f21c9378"
},
"aarch64_macos": {
"etag": "0x8DDC3E172441BAC",
"checksum": "396570054711db93ffa1b216f54608ba37d98539a2fe7ddacbb0041dad20e738"
},
"aarch64_windows": {
"etag": "0x8DDC3E1955F3694",
"checksum": "9fee4ea5254630cb4c00a401a94e4dad65294d9596efd15d13c55e2bbd011fbf"
}
},
"1.42.1": {
"x86_64_linux_musl": {
"etag": "0x8DDC31A97F75277",
"checksum": "079b2bba3d6299a5875f591fd5d14477de03d21aabd19c8c75c3d6802df1eb08"
},
"x86_64_macos": {
"etag": "0x8DDC31A97236438",
"checksum": "91f31906f26acfc13cb57abddaf091876331efed6dfbf7b53bd507d1e9eed8ec"
},
"x86_64_windows": {
"etag": "0x8DDC31ADC5A4C20",
"checksum": "3c7c6a55d5866936009a5ee289faaf81cb5300b7498c563cc4827a59b4ae2c5a"
},
"aarch64_linux_musl": {
"etag": "0x8DDC31AA9E0C498",
"checksum": "2dafc61f9181743faac79a775e0cced4a05174851d9366aab3bc623089fbdb60"
},
"aarch64_macos": {
"etag": "0x8DDC31A8F3C8E9F",
"checksum": "9ceb13235e6b86bee17fb4e90be498fa899a98d972e301bb4fa17099dd5367d5"
},
"aarch64_windows": {
"etag": "0x8DDC31AC92FD762",
"checksum": "8dad1e579301d9d3ee3d0f9ece8985c536b166736aec311b4af3e42b5777b77f"
}
},
"1.42.0": {
"x86_64_linux_musl": {
"etag": "0x8DDC280CA68AD2D",
"checksum": "50b95beb36ac2faf19c40bb9d12a1aacb12b9b4b7a98af151d358e700feb2e8a"
},
"x86_64_macos": {
"etag": "0x8DDC280D0469263",
"checksum": "7888c26b777cff23d3dc1bd478fa1e2fb6d17d3b302004014ad3ac251ca7a354"
},
"x86_64_windows": {
"etag": "0x8DDC280F5AA88D6",
"checksum": "36661aef54d3625386adc8bea404e14c2909516667363cb957917d824ec58a0d"
},
"aarch64_linux_musl": {
"etag": "0x8DDC280D460595C",
"checksum": "dbe7a549b1441a007eeb81232737352a5316339c258cd3a200ac0e89b5c8cc1c"
},
"aarch64_macos": {
"etag": "0x8DDC280C68F0290",
"checksum": "5e006af61c8770e01b14002549e2b57b52a3e35d3e5bac2b2470653a8b2e15bd"
},
"aarch64_windows": {
"etag": "0x8DDC280F67C08C4",
"checksum": "ca0f47d5344587b179aa5e24973b12faff5c77afcc3b29fab4f94969df1c3384"
}
},
"1.41": {
"version": "1.41.0"
},
"1.41.0": {
"x86_64_linux_musl": {
"etag": "0x8DDB876E03134D1",
"checksum": "9d794c80727b28f549e9237ec0c01870794a36afeadea0864b5c2dbb32dd1fdb"
},
"x86_64_macos": {
"etag": "0x8DDB876D41A71A7",
"checksum": "c0c2550a437e8854171a2aea328c7f3cc98bd664f77774af6f146b313fc3e53f"
},
"x86_64_windows": {
"etag": "0x8DDB87719D0F11A",
"checksum": "7a64efe8ce126fc45ab7418ef2013b8c52cd387d59de5207bd857ca9e7f197eb"
},
"aarch64_linux_musl": {
"etag": "0x8DDB876F2E45B8E",
"checksum": "26afe17813840a26ffac6bdad1e9689d44359dbc30101c3c80c965c6550e6be6"
},
"aarch64_macos": {
"etag": "0x8DDB876DCC70EFC",
"checksum": "732c016a5d4bc07f0dae0dc6d1e3750d1306ef4520c6b2ec6d5a638470f94327"
},
"aarch64_windows": {
"etag": "0x8DDB8771E23FBA0",
"checksum": "a49d09c09be9efef8a8c8aafe2dafd1c7cee1d149c19e4aa078a7eff0bdc7090"
}
},
"1.40": {
"version": "1.40.0"
},
"1.40.0": {
"x86_64_linux_musl": {
"etag": "0x8DD5F4C0A47C652",
"checksum": "181b91d0ceebe8a57723fb648ed2ce1a44d849438ce2e658339df4f8db5f1263"
},
"x86_64_macos": {
"etag": "0x8DD5F4BFBEA441F",
"checksum": "83e6b5380dc08f2d839f358327c9bb93184edf451955111ba6222be59ed1f172"
},
"x86_64_windows": {
"etag": "0x8DD5F4C34EB78DC",
"checksum": "50d7c9b3ef3e38169bb62020cf8b091ac55e989c862fb0dde8af5a9b2505526a"
},
"aarch64_linux_musl": {
"etag": "0x8DD5F4C0BBB8561",
"checksum": "d065d0df1a1f99529869fba8a5b3e0a25c1795b9007099b00dfabe29c7c1f7b6"
},
"aarch64_macos": {
"etag": "0x8DD5F4C00F48420",
"checksum": "0fb2401a46409bdf574f42f92df0418934166032ec2bcb0fc7919b7664fdcc01"
},
"aarch64_windows": {
"etag": "0x8DD5F4C5BDABC42",
"checksum": "e15ed58a72bab17761302d523f2798adaa1e88c0402037aa9eec56794646d4aa"
}
}, },
"1.39": { "1.39": {
"version": "1.39.0" "version": "1.39.0"

195
manifests/knope.json generated
View File

@@ -3,10 +3,201 @@
"template": null, "template": null,
"license_markdown": "[MIT](https://github.com/knope-dev/knope/blob/main/LICENSE)", "license_markdown": "[MIT](https://github.com/knope-dev/knope/blob/main/LICENSE)",
"latest": { "latest": {
"version": "0.18.3" "version": "0.21.0"
},
"0.21": {
"version": "0.21.0"
},
"0.21.0": {
"x86_64_linux_musl": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.21.0/knope-x86_64-unknown-linux-musl.tgz",
"etag": "0x8DDB1FE8EF93955",
"checksum": "71b64bf797677e596e2caec3098641e9bdce5a0d4034f23db0cf2f041b2d8a29",
"bin": "knope-x86_64-unknown-linux-musl/knope"
},
"x86_64_macos": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.21.0/knope-x86_64-apple-darwin.tgz",
"etag": "0x8DDB1FE8EE6B093",
"checksum": "88b92ffbee8745ecb4774fdb1fcf2bd73ecfc8375a3520cbc0ba3ea204b063d9",
"bin": "knope-x86_64-apple-darwin/knope"
},
"x86_64_windows": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.21.0/knope-x86_64-pc-windows-msvc.tgz",
"etag": "0x8DDB1FE8EEB3F48",
"checksum": "ef09419e61a8bf030f955dcce397bfc32762d2c9c0bfe331a38064c0e764d64c",
"bin": "knope-x86_64-pc-windows-msvc/knope.exe"
},
"aarch64_macos": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.21.0/knope-aarch64-apple-darwin.tgz",
"etag": "0x8DDB1FE8EE221D7",
"checksum": "e71cdc6e43867b1e78c520b35e2e090ca5deb9fc0af751b3aca61745e72f5627",
"bin": "knope-aarch64-apple-darwin/knope"
}
},
"0.20": {
"version": "0.20.0"
},
"0.20.0": {
"x86_64_linux_musl": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.20.0/knope-x86_64-unknown-linux-musl.tgz",
"etag": "0x8DD89F6002CC10E",
"checksum": "0395fd0b7f6900d0d9c5ef9c11e33dac97660074f393f041f49fe9e7a12be9f1",
"bin": "knope-x86_64-unknown-linux-musl/knope"
},
"x86_64_macos": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.20.0/knope-x86_64-apple-darwin.tgz",
"etag": "0x8DD89F6003286EF",
"checksum": "f277f4d2fe04557e2f34a9bf94e354861da598ece179439913de357f234eee23",
"bin": "knope-x86_64-apple-darwin/knope"
},
"x86_64_windows": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.20.0/knope-x86_64-pc-windows-msvc.tgz",
"etag": "0x8DD89F600299058",
"checksum": "cca6a0d8682ae928e845c5038049a5da6a2c575ab06754b187ab95a1d49c16d9",
"bin": "knope-x86_64-pc-windows-msvc/knope.exe"
},
"aarch64_macos": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.20.0/knope-aarch64-apple-darwin.tgz",
"etag": "0x8DD89F6002CC10E",
"checksum": "93d60ad4f00804e78f1bfc64cb87f3ab24a7ad04a769e689881d6654cfee28c5",
"bin": "knope-aarch64-apple-darwin/knope"
}
},
"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": { "0.18": {
"version": "0.18.3" "version": "0.18.5"
},
"0.18.5": {
"x86_64_linux_musl": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.18.5/knope-x86_64-unknown-linux-musl.tgz",
"etag": "0x8DD61AB3C6D0F1B",
"checksum": "2af53b8b6c995204038ff78a5aa0efb88aedb3b14913f7946f51763a425d634a",
"bin": "knope-x86_64-unknown-linux-musl/knope"
},
"x86_64_macos": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.18.5/knope-x86_64-apple-darwin.tgz",
"etag": "0x8DD61AB3C6245D6",
"checksum": "d98878e8d27b46308589c29f9ba6afd8da3c067b7ca997613b110604c49bd27b",
"bin": "knope-x86_64-apple-darwin/knope"
},
"x86_64_windows": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.18.5/knope-x86_64-pc-windows-msvc.tgz",
"etag": "0x8DD61AB3C5DB721",
"checksum": "01ccd0c81aad4a44dd9e8476e11ec6c2429657f43630ce2ab4480a338b866c1d",
"bin": "knope-x86_64-pc-windows-msvc/knope.exe"
},
"aarch64_macos": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.18.5/knope-aarch64-apple-darwin.tgz",
"etag": "0x8DD61AB3C4EFAA3",
"checksum": "5e4993c3caeed3e253e0b6da616360d80cb413f2f192706e08d5f0df1f543600",
"bin": "knope-aarch64-apple-darwin/knope"
}
},
"0.18.4": {
"x86_64_linux_musl": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.18.4/knope-x86_64-unknown-linux-musl.tgz",
"etag": "0x8DD5E908E17CB3A",
"checksum": "3d52fb7be285b1030645b11cd718d94efe1fb610ca0cb61a8a0b0eebc498c197",
"bin": "knope-x86_64-unknown-linux-musl/knope"
},
"x86_64_macos": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.18.4/knope-x86_64-apple-darwin.tgz",
"etag": "0x8DD5E908E210FA6",
"checksum": "9fc6a94b3ce590cc7fbcc55abd6a84e1fc424fbfdedb79816237e62b5bda0553",
"bin": "knope-x86_64-apple-darwin/knope"
},
"x86_64_windows": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.18.4/knope-x86_64-pc-windows-msvc.tgz",
"etag": "0x8DD5E908E138A39",
"checksum": "7747eaa4f787381a191d1e046372ff6eb02556fb3434456284e3e485239d5f14",
"bin": "knope-x86_64-pc-windows-msvc/knope.exe"
},
"aarch64_macos": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.18.4/knope-aarch64-apple-darwin.tgz",
"etag": "0x8DD5E908E06C753",
"checksum": "5a88648b9ca82accc8aadf413c39e49599d10be15f73cd201d8f0f3320fb0a3c",
"bin": "knope-aarch64-apple-darwin/knope"
}
}, },
"0.18.3": { "0.18.3": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

319
manifests/mdbook-alerts.json generated Normal file
View File

@@ -0,0 +1,319 @@
{
"rust_crate": "mdbook-alerts",
"template": {
"x86_64_linux_musl": {
"url": "https://github.com/lambdalisue/rs-mdbook-alerts/releases/download/v${version}/mdbook-alerts-x86_64-unknown-linux-musl"
},
"x86_64_macos": {
"url": "https://github.com/lambdalisue/rs-mdbook-alerts/releases/download/v${version}/mdbook-alerts-x86_64-apple-darwin"
},
"x86_64_windows": {
"url": "https://github.com/lambdalisue/rs-mdbook-alerts/releases/download/v${version}/mdbook-alerts-x86_64-pc-windows-msvc.exe"
},
"aarch64_linux_musl": {
"url": "https://github.com/lambdalisue/rs-mdbook-alerts/releases/download/v${version}/mdbook-alerts-aarch64-unknown-linux-musl"
},
"aarch64_macos": {
"url": "https://github.com/lambdalisue/rs-mdbook-alerts/releases/download/v${version}/mdbook-alerts-aarch64-apple-darwin"
}
},
"license_markdown": "[MIT](https://github.com/lambdalisue/rs-mdbook-alerts/blob/main/LICENSE)",
"latest": {
"version": "0.8.0"
},
"0.8": {
"version": "0.8.0"
},
"0.8.0": {
"x86_64_linux_musl": {
"etag": "0x8DDB6B5392CEE60",
"checksum": "9d0c9efcb06bc218a7d27a027abe6125f8908910b45f1a867e425048b01c9aeb"
},
"x86_64_macos": {
"etag": "0x8DDB6B53A0DECDA",
"checksum": "f72094f925ffe2c2c06aa3e600485388828958a2bb9c6763fc80fce8d3464b17"
},
"x86_64_windows": {
"etag": "0x8DDB6B539C76F24",
"checksum": "1d55db108876b53bf8fa67c2b51a59793a0b51ffdb7a81166fef5590be6b9d4e"
},
"aarch64_linux_musl": {
"etag": "0x8DDB6B53A60B8D1",
"checksum": "b28aba2a060d14489aff362ba9e5010429ad0e61719b07d41a272e95e451ef1d"
},
"aarch64_macos": {
"etag": "0x8DDB6B53AE22872",
"checksum": "ffe206e9e0a712f801fbef987f17168437a34e2065ae6a10d4b2aebebebbfaa9"
}
},
"0.7": {
"version": "0.7.0"
},
"0.7.0": {
"x86_64_linux_musl": {
"etag": "0x8DD27187043A9E8",
"checksum": "ffb33f1a1bbf56ee4c9e7b05d6f73ad1f5b4a3d289d2eb48bb01f681f5718d86"
},
"x86_64_macos": {
"etag": "0x8DD27187115C4AE",
"checksum": "d2f8fc64860fc4f80a63d4e211db47c5e2485af13f881c1178f234c5c3e6c68f"
},
"x86_64_windows": {
"etag": "0x8DD271870CBEF82",
"checksum": "d87c5257004fba334005e456773809981c4b539be4399d0210d563ff044b5e6a"
},
"aarch64_linux_musl": {
"etag": "0x8DD2718715E1500",
"checksum": "081f2e3e0a285a907a3f252d89030d4452a4cb8a4a7d88c4676131c359134a69"
},
"aarch64_macos": {
"etag": "0x8DD271871DACEB9",
"checksum": "7b40cbb1e554bbfede53e163e48be6ae35e807086fcf76c7671f271c263d30a7"
}
},
"0.6": {
"version": "0.6.10"
},
"0.6.10": {
"x86_64_linux_musl": {
"etag": "0x8DD08FC2A2A1F74",
"checksum": "13b979469ed2e61ae636b108957540303bebb09b6765433d2676d64c867463b0"
},
"x86_64_macos": {
"etag": "0x8DD08FC2B08FDC2",
"checksum": "f0304a5d06d8adac258b052a783c49dd48d5abca2eb430dfd0aeb71cd0aec23e"
},
"x86_64_windows": {
"etag": "0x8DD08FC2ABE65E0",
"checksum": "e44e685fff190071dc53a0da56e2840bcee64c5b4ef640c0c05cf48cfd76f35b"
},
"aarch64_linux_musl": {
"etag": "0x8DD08FC2B6031B4",
"checksum": "0f619d666e747224c2a292910ba61ae649f0f22709018755dea32bcdb6211d24"
},
"aarch64_macos": {
"etag": "0x8DD08FC2BE78E4D",
"checksum": "07b0638a6350333022dc4a6fcd251c53ea83dc9dc315c283092dc319f186b0e1"
}
},
"0.6.9": {
"x86_64_linux_musl": {
"etag": "0x8DCFFA4A05E7090",
"checksum": "91ba788555eb62a6bf8e921c99dfe2590f0e7797bf7e1ce4250045eb0535aa94"
},
"x86_64_macos": {
"etag": "0x8DCFFA4A167B137",
"checksum": "63790b5b8aa711608873f420c0e33671349c1cd2ca722595858ad0d04e61692f"
},
"x86_64_windows": {
"etag": "0x8DCFFA4A11580E7",
"checksum": "f146138c9fd5ad3f64754eac43d8240eb405ff0e61794a66e0aba21fb3a51816"
},
"aarch64_linux_musl": {
"etag": "0x8DCFFA4A1BAA405",
"checksum": "b289b71770905c694a45f258a1cbcc6922efe2c39a41646702149c5f641e94f5"
},
"aarch64_macos": {
"etag": "0x8DCFFA4A2885735",
"checksum": "db30dbc9921eec751673e83fd52870b3162c9f62c0d7ae0c79825ed245ea6e47"
}
},
"0.6.8": {
"x86_64_linux_musl": {
"etag": "0x8DCF3D9172FF35D",
"checksum": "a05d84d2100bced79cdd326eedbff1d37e7dee3fc43e5ea6e5643191178998e9"
},
"x86_64_macos": {
"etag": "0x8DCF3D9180565D0",
"checksum": "9d4192a87f7ddf70d7cccb9f486ceed8706938ba53ca730e5ab25d87f4b7f9dc"
},
"x86_64_windows": {
"etag": "0x8DCF3D917C8C820",
"checksum": "e8de92163057ce6e6cd92cef85fc916943e127f1823c8e8cfe807dc5a1986447"
},
"aarch64_linux_musl": {
"etag": "0x8DCF3D9184A8567",
"checksum": "ed125f01a688c72af2541914dc726a334fe09390347fa98fa91a10267eb9f6f3"
},
"aarch64_macos": {
"etag": "0x8DCF3D918F9617E",
"checksum": "f06c86ec5c9dfc5f069827322e8ae0fe27a972d11016113885c71bbfd9aaa30c"
}
},
"0.6.7": {
"x86_64_linux_musl": {
"etag": "0x8DCE28F08D2B235",
"checksum": "5b312736a98903784acb2b507a6536be39c2279376a63a0ebfc1d782127e3b65"
},
"x86_64_macos": {
"etag": "0x8DCE28F09B3FE2D",
"checksum": "c3b010da704a40e3a09d2f0b253f095acda7388f148f075a612f0fe46dbc077c"
},
"x86_64_windows": {
"etag": "0x8DCE28F09720F4B",
"checksum": "e355723425102f4b1c4ba2304136bc3f6a31ff6008775d14313318056d12fdc3"
},
"aarch64_linux_musl": {
"etag": "0x8DCE28F09F00049",
"checksum": "f2c8c2046c4b9b3f1630d9cb0e3d407aaf23ce9c3e34c650e32480dc48477e01"
},
"aarch64_macos": {
"etag": "0x8DCE28F0A7893A8",
"checksum": "1ceb9eedad69e0c6f2e6ba9ffe847bf2c38c965e364effde4a9d9d541cc038b3"
}
},
"0.6.6": {
"x86_64_linux_musl": {
"etag": "0x8DCD95F5FFB26DB",
"checksum": "fc235df739f4dbc94457319919b425d09c12e9a54b6f44e309a6328fb61d7662"
},
"x86_64_macos": {
"etag": "0x8DCD95F60E12899",
"checksum": "68cbb5da83fc8dc2a71f949d45b679eb1692338572cff61f98321b9415c4fdde"
},
"x86_64_windows": {
"etag": "0x8DCD95F6098FF2A",
"checksum": "0c5366aee9276c75cad0a8d26123b3a6afdc66787f15de70ce47ca8f82c79d9e"
},
"aarch64_linux_musl": {
"etag": "0x8DCD95F6128B68F",
"checksum": "42b35e43f395e95d829dc3381d815b343db8bda86918c435812b9b1d6a51981a"
},
"aarch64_macos": {
"etag": "0x8DCD95F61AE1945",
"checksum": "51e8f211900de274ef5c536dc5989cfb34df5c945dc0557a50a60a49e2d8e381"
}
},
"0.6.5": {
"x86_64_linux_musl": {
"etag": "0x8DCD7D77AD0FD4D",
"checksum": "0e1e73c628d14a01613faef3dc49ad36e6bcadd85132917c9c2afa1a78cce2ca"
},
"x86_64_macos": {
"etag": "0x8DCD7D77BAA3C77",
"checksum": "fac71d432fade1c5e5da1d2e2614890555056b63119176186848e4359cc777d4"
},
"x86_64_windows": {
"etag": "0x8DCD7D77B656A88",
"checksum": "dc9df0d0aa05f11e03df2efeac0cefab39b235245fa9b3555e9c2f67737a3078"
},
"aarch64_linux_musl": {
"etag": "0x8DCD7D77BFE6679",
"checksum": "140ec77c41c8866c5f61ec5ba296f03624eb075ea3b0fab923fd40f321f20d32"
},
"aarch64_macos": {
"etag": "0x8DCD7D77C8B3B21",
"checksum": "198e616e9998f8f8c00eea98f2060c340ff43ea6c2227e9d04a913f87931296b"
}
},
"0.6.4": {
"x86_64_linux_musl": {
"etag": "0x8DCC6738E1A55D0",
"checksum": "721095e663a395eb32736a842585ad7d48af365f3ae9001e8d6cc7babf45f7a2"
},
"x86_64_macos": {
"etag": "0x8DCC6738F055AF4",
"checksum": "36ccd3f73fcd02121521ba520867044339b7df04d8c34e4ae7085c31405e0fe9"
},
"x86_64_windows": {
"etag": "0x8DCC6738EC234E8",
"checksum": "f6d8560bff93bcc36c6bf81a2c5d84b2c76d9a6d9a9ef5c604a35e6e6fb6a535"
},
"aarch64_linux_musl": {
"etag": "0x8DCC6738F4A7A9B",
"checksum": "0ec1fa59005b5118f58791f5782b84b1bfe66dcd056e9e26b03141ed2e080c0b"
},
"aarch64_macos": {
"etag": "0x8DCC6738FF515C8",
"checksum": "23490a5cbbd3733c9c39a867838374d6682617a99241dad839ffb3a852178b7c"
}
},
"0.6.3": {
"x86_64_linux_musl": {
"etag": "0x8DCBA9332A874EC",
"checksum": "83d789a4a8521dc4e2ddcee632faa5b7423f56e79e0d9b8cac525638751c5098"
},
"x86_64_macos": {
"etag": "0x8DCBA9333A58DDE",
"checksum": "4b37fe4afb39cb21c0d69bb17a482f64861e6e9e8ee08b2be6f1ee1d29beeeaf"
},
"x86_64_windows": {
"etag": "0x8DCBA9333380540",
"checksum": "f9f3da9cb11b0868a7babb932a6a74d8ea9910b76998bfda51cc18f58149ec6d"
},
"aarch64_linux_musl": {
"etag": "0x8DCBA9333F24601",
"checksum": "b63494ed548a0cd295f95194edd849cf75a72ae9de6a90449c045203c85257c3"
},
"aarch64_macos": {
"etag": "0x8DCBA93347C8527",
"checksum": "d4a5452798c6e056de09d5d75bc8ad5343a893cabce16654ccd6bee0c329975c"
}
},
"0.6.2": {
"x86_64_linux_musl": {
"etag": "0x8DCB39EB6B14A34",
"checksum": "c544d94ec551c9ea797494f74475cf0b3a72989b9866524f55c72e422c7fe6eb"
},
"x86_64_macos": {
"etag": "0x8DCB39EB79221C2",
"checksum": "5a6416216a8d60b7e34ae2d0efcff641390056f507e44da02713fcf47a697e66"
},
"x86_64_windows": {
"etag": "0x8DCB39EB7436FE3",
"checksum": "7e4c15f88a8e2046287679155db22c5724ff572278db154270bc5ddcbee7930e"
},
"aarch64_linux_musl": {
"etag": "0x8DCB39EB7D93AFC",
"checksum": "abbdc228d9d6b3400367a09d018b2c09d9ec78266cc465f792d13e200804ae07"
},
"aarch64_macos": {
"etag": "0x8DCB39EB864B170",
"checksum": "37412930f5b28ecc5624975c05d6ffd4606a7755c5e96c49aa94c3939740a2d6"
}
},
"0.6.1": {
"x86_64_linux_musl": {
"etag": "0x8DCAFD09C07A034",
"checksum": "83c7d9438eab39c8e9461bfed6c57a52b459021fc882349aa9ca9eeda226a779"
},
"x86_64_macos": {
"etag": "0x8DCAFD09D3FD266",
"checksum": "ab5bd76c50d6a22cc23638d4f8dd13fa3adcf26903ef806ebfceedf9f25ff1c8"
},
"x86_64_windows": {
"etag": "0x8DCAFD09CE6F2CF",
"checksum": "64fd901bf9bb099ceae2f1016d6d469bd8b327c22bc1de34b986eda3b60a988b"
},
"aarch64_linux_musl": {
"etag": "0x8DCAFD09D9B203C",
"checksum": "0afc1c38c19d43bc4e758425d87c4f60e7e85f1db9544498f80ea9cce77ea1f2"
},
"aarch64_macos": {
"etag": "0x8DCAFD09E5A3DCA",
"checksum": "638e098d991d18a9e948637a669cdb5cba3e554e496dc81b226c929bfe667f7d"
}
},
"0.6.0": {
"x86_64_linux_musl": {
"etag": "0x8DCA4D73780FB33",
"checksum": "9699ea6d1364b3869a8097ca83fc5ce901251a367cc440977c04bbc3473ce55e"
},
"x86_64_macos": {
"etag": "0x8DCA4D7386BFFF0",
"checksum": "ae76b75376b8b5470c739f86476a40265ba0a328773faba46395a6544eaa1d81"
},
"x86_64_windows": {
"etag": "0x8DCA4D73817FD16",
"checksum": "e317986357e7d00eae41e2e5305f64f248b7d5606fc96dda85c0a980701add1c"
},
"aarch64_linux_musl": {
"etag": "0x8DCA4D738B3B4A2",
"checksum": "045e87b628a7fca06254bfac769aef1e927b8473ecf960b5c713b2123f1fa5ef"
},
"aarch64_macos": {
"etag": "0x8DCA4D739531191",
"checksum": "cc92db3039e2402fd605d2340863d0ae368a423588df70e47df3b7d0fbae0b40"
}
}
}

180
manifests/mdbook.json generated
View File

@@ -22,10 +22,186 @@
}, },
"license_markdown": "[MPL-2.0](https://github.com/rust-lang/mdBook/blob/master/LICENSE)", "license_markdown": "[MPL-2.0](https://github.com/rust-lang/mdBook/blob/master/LICENSE)",
"latest": { "latest": {
"version": "0.4.44" "version": "0.4.52"
}, },
"0.4": { "0.4": {
"version": "0.4.44" "version": "0.4.52"
},
"0.4.52": {
"x86_64_linux_musl": {
"etag": "0x8DDC32C747D0DE1",
"checksum": "c96bdabf3754d9e016fb803c1565a41050434479b2dc1e02a87c8d0da7524c6c"
},
"x86_64_macos": {
"etag": "0x8DDC32C5E22B03F",
"checksum": "4768a2a3cd6bff139feffd855dd8fb82ee356ecf822ae12ed9abcbde0633205b"
},
"x86_64_windows": {
"etag": "0x8DDC32CF2926A66",
"checksum": "33510a5745c593e06f4b8e21f531d9204c6f4444846b4bd57994e82a7bdfec98"
},
"aarch64_linux_musl": {
"etag": "0x8DDC32C774FE393",
"checksum": "7273dda980915a1e2f114d63d432aa6284551e37f0358e3ce7653d1e49e6fa3f"
},
"aarch64_macos": {
"etag": "0x8DDC32C682399FB",
"checksum": "4aee6a8ff54dc59fbe9bcf1c38b8f58583fba63535dff7a5ec8205f0cffc3fd4"
}
},
"0.4.51": {
"x86_64_linux_musl": {
"etag": "0x8DD9C87BE4665CF",
"checksum": "b287c2f97d190c5f1b0140e383c6295d36139d5256569671b934fc2e45a2de7a"
},
"x86_64_macos": {
"etag": "0x8DD9C87AD8CAF22",
"checksum": "72f0975066dce2d6aa8fa9b44a48d69d10c02ebfc696cce6b9d73e579fc31e00"
},
"x86_64_windows": {
"etag": "0x8DD9C87F8F1F1DD",
"checksum": "23e22ce76fa8e5857ed784959390a42f9bcf5f9468233c81f71f0d1540ff9e49"
},
"aarch64_linux_musl": {
"etag": "0x8DD9C87C39468EE",
"checksum": "b79c1cc113640a3b8b13ea0eac75a326bcaf488a0b48acc5dc2d0c3d14c1c1c1"
},
"aarch64_macos": {
"etag": "0x8DD9C87ADC88A66",
"checksum": "9f9ebb8a7f3c911fe7fb3d7abf610d7505699a78710de8f55b578ca800c34283"
}
},
"0.4.50": {
"x86_64_linux_musl": {
"etag": "0x8DD9A0FBAE3ABF7",
"checksum": "01affcd71d4b251160745d92565bfa8b8a2f882f4bcc4f2837edf33176175d2f"
},
"x86_64_macos": {
"etag": "0x8DD9A0FAD3137BC",
"checksum": "c2d2db0bb54b3643d475eccb57225ad58fe11f8156a1ed359a4a13e45a15104f"
},
"x86_64_windows": {
"etag": "0x8DD9A100D1D0DD2",
"checksum": "01d8b4d4a0b91fc8725ff17ce597fa3b428996f193a8e21cc41632939d12b485"
},
"aarch64_linux_musl": {
"etag": "0x8DD9A0FC121B692",
"checksum": "c1c5e471089086a3f9ae8ffc30bea78f9fc965ea2f3004a583fe4456640c923f"
},
"aarch64_macos": {
"etag": "0x8DD9A0FA80B50D7",
"checksum": "96669d1ebc37861d727bac45683c2e4258f26bcbac0c3a8510539d2285436ccd"
}
},
"0.4.49": {
"x86_64_linux_musl": {
"etag": "0x8DD8C21B533DF5D",
"checksum": "d0d06b19fcbc328a1f5576a6070a742b1e694c6dd439535f61b56e3afaeca9a6"
},
"x86_64_macos": {
"etag": "0x8DD8C21B0C1D5FB",
"checksum": "1d1dc5c9a029ec0ff9fce9f04761f8d80a9315adc0ec8f0300307c92ccc3bbea"
},
"x86_64_windows": {
"etag": "0x8DD8C2223C6F190",
"checksum": "5458bedfa01ec59abd01c56b7622a4a6260db3186e461d6e0dabb345a75b1162"
},
"aarch64_linux_musl": {
"etag": "0x8DD8C21C0E91CDD",
"checksum": "a3217eb5f28f58e92b7a5c4f2d5e0a2a9368d90275c05a58ea154013c8558bf8"
},
"aarch64_macos": {
"etag": "0x8DD8C21B04286B4",
"checksum": "2bf34e3037aeab8423113dca1c7917832cf04a690158d6cfc086a74886c32553"
}
},
"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": {
"etag": "0x8DD5F292D618FDF",
"checksum": "591c35df701ffdfe898b04065e0ac5346c6fc8e56e0b2048090537209a8d0d37"
},
"x86_64_macos": {
"etag": "0x8DD5F293B35BB9F",
"checksum": "3b2c36992cc22ce8faa133e549e616ea15f4d2189eb42c8bd27d1398c24c3440"
},
"x86_64_windows": {
"etag": "0x8DD5F297F22144F",
"checksum": "e582371711a510cf9854046c202b891a4e8931177994359d466c909fd72eff3d"
},
"aarch64_linux_musl": {
"etag": "0x8DD5F292EBA9201",
"checksum": "c71a952c36bd54b6606ddd19f09a2df754b128f0bc851133cab354c6e08da69c"
},
"aarch64_macos": {
"etag": "0x8DD5F29165222B4",
"checksum": "593a8b2fed5aae2c9426500fcb69578ed1091a244e24c1c972eb1af0e266c305"
}
},
"0.4.46": {
"x86_64_linux_musl": {
"etag": "0x8DD5E8F11D1ABAE",
"checksum": "d6933db72914c3587b378e732e6d2e7222bb86977a0441901ff35c9ad8b74ec9"
},
"x86_64_macos": {
"etag": "0x8DD5E8F04995E30",
"checksum": "1a8ce00ea3c4d7a46e3072830681ecdfd9c6c81b43769067bdb2aa324bc41e1d"
},
"x86_64_windows": {
"etag": "0x8DD5E8F4E1BBE06",
"checksum": "6d12a28938a5b40e086311cdd251009619f6b881ab883c646c2b73bfa7b31464"
},
"aarch64_linux_musl": {
"etag": "0x8DD5E8F1BF50EA1",
"checksum": "ef094090c21c6994982bcb3e8bcb0cc36a67cfb0fdf71822c974e635bf620b34"
},
"aarch64_macos": {
"etag": "0x8DD5E8F01B0F6D8",
"checksum": "49769f0d6b257f4bdb17bf4e7ed4e4db04312b82230b958d9893dba9f71e578e"
}
},
"0.4.45": {
"x86_64_linux_musl": {
"etag": "0x8DD4F82D422F91C",
"checksum": "1b7ff6c18d20f367d97978d82273b5a5b343ef8e2300118c7d7f13d780619609"
},
"x86_64_macos": {
"etag": "0x8DD4F82D91DE44D",
"checksum": "085256959b89a90d476203720e3a9527f49509158f4afd218a532525711164d5"
},
"x86_64_windows": {
"etag": "0x8DD4F832D86EFB3",
"checksum": "ee9025ac339ce151bfb3a9dbfc7bce55580e84b2bcbc02a45a8dcca57dbd8a10"
},
"aarch64_linux_musl": {
"etag": "0x8DD4F82E1F83EAC",
"checksum": "8de76e084888803af4b2b710ac8e874107bbd5686f59323776defb8faa837818"
},
"aarch64_macos": {
"etag": "0x8DD4F82D89B8B35",
"checksum": "7e0368004c6e16c176f74498cc348717578c747759460b6082b62fb184e4f417"
}
}, },
"0.4.44": { "0.4.44": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

View File

@@ -3,7 +3,176 @@
"template": null, "template": null,
"license_markdown": "[Apache-2.0](https://github.com/google/osv-scanner/blob/main/LICENSE)", "license_markdown": "[Apache-2.0](https://github.com/google/osv-scanner/blob/main/LICENSE)",
"latest": { "latest": {
"version": "1.9.2" "version": "2.1.0"
},
"2": {
"version": "2.1.0"
},
"2.1": {
"version": "2.1.0"
},
"2.1.0": {
"x86_64_linux_musl": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.1.0/osv-scanner_linux_amd64",
"etag": "0x8DDC034B47AB927",
"checksum": "0d1123af0173ba42eef84b4d1c04750e417296a8cf25440c72ba39b4ef0859e4"
},
"x86_64_macos": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.1.0/osv-scanner_darwin_amd64",
"etag": "0x8DDC034B58888D0",
"checksum": "77df683b2fa810a7fa0487abec08db50412f8a325f0b536144d4a44abfb78cbc"
},
"x86_64_windows": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.1.0/osv-scanner_windows_amd64.exe",
"etag": "0x8DDC034B44A699C",
"checksum": "5d10ca12365b24200c6e6000d86d6d7c74244d46bf89b855f763bd5bac8373a1"
},
"aarch64_linux_musl": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.1.0/osv-scanner_linux_arm64",
"etag": "0x8DDC034B46AC58F",
"checksum": "4cfbcb957983997fcfe1bd7f8b9f83d6e14eb2477b95de845df00cd110eb574e"
},
"aarch64_macos": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.1.0/osv-scanner_darwin_arm64",
"etag": "0x8DDC034B5861A8C",
"checksum": "cdb007474f5f504cb6f7a13972032e7f23eae92098ce86f954c28d53f9112276"
},
"aarch64_windows": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.1.0/osv-scanner_windows_arm64.exe",
"etag": "0x8DDC034B4561C49",
"checksum": "89de70925791444290816940bfddcba673e7875383fb5ef647c4d367f582878d"
}
},
"2.0": {
"version": "2.0.3"
},
"2.0.3": {
"x86_64_linux_musl": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.3/osv-scanner_linux_amd64",
"etag": "0x8DDAC7B6CADDC11",
"checksum": "9acf365f60abd1c8cefeea4db897b0a6afdfe1e1f56776f634bc7bce64be5149"
},
"x86_64_macos": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.3/osv-scanner_darwin_amd64",
"etag": "0x8DDAC7B6DEFC790",
"checksum": "a8580cf56fe24c2a41b902c371d2faa450a6c8011708fc91483aac27d2c10c8e"
},
"x86_64_windows": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.3/osv-scanner_windows_amd64.exe",
"etag": "0x8DDAC7B6C92838D",
"checksum": "b37ec1b56f2620c2ba84bf165f4186495041baf73caa5fe2a6d16eafff74ccea"
},
"aarch64_linux_musl": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.3/osv-scanner_linux_arm64",
"etag": "0x8DDAC7B6C88A395",
"checksum": "de20c4334325937a6cef9534967c83e2e77362654d71c66c2709f8108ec587ea"
},
"aarch64_macos": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.3/osv-scanner_darwin_arm64",
"etag": "0x8DDAC7B6C8021A2",
"checksum": "e32f6144d2a49ae68321b3827270f8fd1cf5d226d6938ea1090f1aefd209cef7"
},
"aarch64_windows": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.3/osv-scanner_windows_arm64.exe",
"etag": "0x8DDAC7B6DCED010",
"checksum": "9920eed2ba989407459cd03e50d639207047373a68574ae2b08ba3967db1c237"
}
},
"2.0.2": {
"x86_64_linux_musl": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.2/osv-scanner_linux_amd64",
"etag": "0x8DD87ADDBE4587E",
"checksum": "3abcfd7126c453a00421487e721b296e0cb68085bd431d6cef60872774170fc8"
},
"x86_64_macos": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.2/osv-scanner_darwin_amd64",
"etag": "0x8DD87ADDBAA0210",
"checksum": "0d872db4dcaf933e45de0d689e8eed86fc263d5b1683c33ec4fe9ddf1ebba17c"
},
"x86_64_windows": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.2/osv-scanner_windows_amd64.exe",
"etag": "0x8DD87ADDBA5C118",
"checksum": "f9765a35b5776494fde22adfef9a17f9d4bd71ee5f61e6756a5e0bb3c695ce27"
},
"aarch64_linux_musl": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.2/osv-scanner_linux_arm64",
"etag": "0x8DD87ADDBFB4905",
"checksum": "5da413cb77ddb99bd115961e25ddf02490f6e1415abea1e15c9557057a457c08"
},
"aarch64_macos": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.2/osv-scanner_darwin_arm64",
"etag": "0x8DD87ADDD5E7975",
"checksum": "e1571489b0e4d41d187f044791dc74eba9866db2a2e731098427e2c71726a99f"
},
"aarch64_windows": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.2/osv-scanner_windows_arm64.exe",
"etag": "0x8DD87ADDD51B698",
"checksum": "266f6a09bbec8db0941cbd563bcd9a7cc832d1eafa72b8471961ca35871ab6f0"
}
},
"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": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.0/osv-scanner_linux_amd64",
"etag": "0x8DD64FF9BC443FA",
"checksum": "b60c273474aecad1158cfe1e9828f3841483701ba0fe3560517a45b2db16e84c"
},
"x86_64_macos": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.0/osv-scanner_darwin_amd64",
"etag": "0x8DD64FF9BAF9AB6",
"checksum": "896169b2c6ad7cd8f09f3068f8a03c363130254d673892165c55e656b3cec31a"
},
"x86_64_windows": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.0/osv-scanner_windows_amd64.exe",
"etag": "0x8DD64FF9B02B84F",
"checksum": "9682d5e95ccd7ef60fffe1f59a6effdf310728f4a41591206127d60adc0e8791"
},
"aarch64_linux_musl": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.0/osv-scanner_linux_arm64",
"etag": "0x8DD64FF9AF6DEC6",
"checksum": "5cd62579bdd4a07fe3bd7f00b0b6ffcb5813bc646e831a9dd09baefbd55239a9"
},
"aarch64_macos": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.0/osv-scanner_darwin_arm64",
"etag": "0x8DD64FF9AFCCB87",
"checksum": "724c3c4be61446ddf9c623467ca2b54bdeb485180ec44cb7b34082c996bc83ed"
},
"aarch64_windows": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.0/osv-scanner_windows_arm64.exe",
"etag": "0x8DD64FF9ADCE456",
"checksum": "cfebfc0d3518ee2f917c45ec138b1f823aaa17d28217ad6dae81778c9d8de77b"
}
}, },
"1": { "1": {
"version": "1.9.2" "version": "1.9.2"

View File

@@ -3,10 +3,42 @@
"template": null, "template": null,
"license_markdown": "[Apache-2.0](https://github.com/taiki-e/parse-changelog/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/parse-changelog/blob/main/LICENSE-MIT)", "license_markdown": "[Apache-2.0](https://github.com/taiki-e/parse-changelog/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/parse-changelog/blob/main/LICENSE-MIT)",
"latest": { "latest": {
"version": "0.6.11" "version": "0.6.12"
}, },
"0.6": { "0.6": {
"version": "0.6.11" "version": "0.6.12"
},
"0.6.12": {
"x86_64_linux_musl": {
"url": "https://github.com/taiki-e/parse-changelog/releases/download/v0.6.12/parse-changelog-x86_64-unknown-linux-musl.tar.gz",
"etag": "0x8DD4697ED565D46",
"checksum": "619b7512735e294e9f758df6ed6d85a562d126460d71d3349d9f08e667a29225"
},
"x86_64_macos": {
"url": "https://github.com/taiki-e/parse-changelog/releases/download/v0.6.12/parse-changelog-x86_64-apple-darwin.tar.gz",
"etag": "0x8DD46982CC23D64",
"checksum": "d88b967f24eee717a34126bd1104a8eeeb561894693d9a2e760b6cf1c0edfbc9"
},
"x86_64_windows": {
"url": "https://github.com/taiki-e/parse-changelog/releases/download/v0.6.12/parse-changelog-x86_64-pc-windows-msvc.tar.gz",
"etag": "0x8DD469835945C2B",
"checksum": "29527cf19d1bbc772dcbc9776ec09c28e6e5f75c36c0eeea60ab631d6f2b8c62"
},
"aarch64_linux_musl": {
"url": "https://github.com/taiki-e/parse-changelog/releases/download/v0.6.12/parse-changelog-aarch64-unknown-linux-musl.tar.gz",
"etag": "0x8DD4697EDCABBF6",
"checksum": "6cfb4707d0b90a8cf9f2c3b4d3e161d50333f4f4d180bf1e775786eec69c7820"
},
"aarch64_macos": {
"url": "https://github.com/taiki-e/parse-changelog/releases/download/v0.6.12/parse-changelog-aarch64-apple-darwin.tar.gz",
"etag": "0x8DD469811E4DFFC",
"checksum": "cad9f0ced004adf49f217da98a28e0a2e8aa720ad082f1a64fa9b3b507405b78"
},
"aarch64_windows": {
"url": "https://github.com/taiki-e/parse-changelog/releases/download/v0.6.12/parse-changelog-aarch64-pc-windows-msvc.tar.gz",
"etag": "0x8DD4698242B5DF1",
"checksum": "aa3fca8305d2aa21246dbcb0a080574bc3b43efe2e71117545a688a15f9e24e7"
}
}, },
"0.6.11": { "0.6.11": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

82
manifests/parse-dockerfile.json generated Normal file
View File

@@ -0,0 +1,82 @@
{
"rust_crate": "parse-dockerfile",
"template": {
"x86_64_linux_musl": {
"url": "https://github.com/taiki-e/parse-dockerfile/releases/download/v${version}/parse-dockerfile-x86_64-unknown-linux-musl.tar.gz"
},
"x86_64_macos": {
"url": "https://github.com/taiki-e/parse-dockerfile/releases/download/v${version}/parse-dockerfile-x86_64-apple-darwin.tar.gz"
},
"x86_64_windows": {
"url": "https://github.com/taiki-e/parse-dockerfile/releases/download/v${version}/parse-dockerfile-x86_64-pc-windows-msvc.tar.gz"
},
"aarch64_linux_musl": {
"url": "https://github.com/taiki-e/parse-dockerfile/releases/download/v${version}/parse-dockerfile-aarch64-unknown-linux-musl.tar.gz"
},
"aarch64_macos": {
"url": "https://github.com/taiki-e/parse-dockerfile/releases/download/v${version}/parse-dockerfile-aarch64-apple-darwin.tar.gz"
},
"aarch64_windows": {
"url": "https://github.com/taiki-e/parse-dockerfile/releases/download/v${version}/parse-dockerfile-aarch64-pc-windows-msvc.tar.gz"
}
},
"license_markdown": "[Apache-2.0](https://github.com/taiki-e/parse-dockerfile/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/parse-dockerfile/blob/main/LICENSE-MIT)",
"latest": {
"version": "0.1.1"
},
"0.1": {
"version": "0.1.1"
},
"0.1.1": {
"x86_64_linux_musl": {
"etag": "0x8DD46980448F328",
"checksum": "b72138691c67e48d77b1c69c726bf9815edc9554144fc6eb513c2df02d31ffc9"
},
"x86_64_macos": {
"etag": "0x8DD469864E107C5",
"checksum": "d0f2192e66a9ac52f1624f0ff0543f701c6c8e5a690f63f21c481b5b3e3748eb"
},
"x86_64_windows": {
"etag": "0x8DD46983232CEF8",
"checksum": "c2e8e5da8e377a13eb9e8692dd0ac6793700f43240f4cc49d00aa9831d3d561f"
},
"aarch64_linux_musl": {
"etag": "0x8DD469805997397",
"checksum": "29c0a71340eb1bcc8033ae1f3e6e77afe921f8c5c3d6b2919c50c1d5eaab22b6"
},
"aarch64_macos": {
"etag": "0x8DD46984CFFA486",
"checksum": "c91b6512ef18a51486065164cfd31d0acd5de1e47db94ef447b6d4f24e670ea6"
},
"aarch64_windows": {
"etag": "0x8DD46983C64A17B",
"checksum": "f664f395e639dd6d269c96a3443ca003c46e387701334be9bb527795e4f77234"
}
},
"0.1.0": {
"x86_64_linux_musl": {
"etag": "0x8DD42FBF89625FB",
"checksum": "9619a5811b9cc3cfa109135860469f4557de42cef776bc4b22b9459121ec6149"
},
"x86_64_macos": {
"etag": "0x8DD42FBFE2FF6FD",
"checksum": "b50e59f1e232d64ae568bac1bf5ddd8f80bcd783b1d322373b5d603d63bce66c"
},
"x86_64_windows": {
"etag": "0x8DD42FC0E0FA8E5",
"checksum": "265d4ca8a6c268177dd2e25472247be6b1cf5294005cfa16250bcaf2be9d0d84"
},
"aarch64_linux_musl": {
"etag": "0x8DD42FBFD9C4C90",
"checksum": "68b4822d75300feab0a56d52a3a798ac447319a015e4c2e2de0d353979a109da"
},
"aarch64_macos": {
"etag": "0x8DD42FC022D9F9B",
"checksum": "c4eaff6be100426f2c36a08bc2aa0e3c323880b03fdf88e94c469eedcc9a276d"
},
"aarch64_windows": {
"etag": "0x8DD42FC11EF8AB9",
"checksum": "e8fa1b845c79fa3b478c0c19e34d508ad73b6924ab6ba84c83139d0d318efdf2"
}
}
}

367
manifests/protoc.json generated
View File

@@ -3,13 +3,208 @@
"template": null, "template": null,
"license_markdown": "[BSD-3-Clause](https://github.com/protocolbuffers/protobuf/blob/HEAD/LICENSE)", "license_markdown": "[BSD-3-Clause](https://github.com/protocolbuffers/protobuf/blob/HEAD/LICENSE)",
"latest": { "latest": {
"version": "3.29.3" "version": "3.31.1"
}, },
"3": { "3": {
"version": "3.29.3" "version": "3.31.1"
},
"3.31": {
"version": "3.31.1"
},
"3.31.1": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v31.1/protoc-31.1-linux-x86_64.zip",
"etag": "0x8DD9E18EFD1B2E2",
"checksum": "96553041f1a91ea0efee963cb16f462f5985b4d65365f3907414c360044d8065"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v31.1/protoc-31.1-osx-x86_64.zip",
"etag": "0x8DD9E18F021E98E",
"checksum": "485e87088b18614c25a99b1c0627918b3ff5b9fde54922fb1c920159fab7ba29"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v31.1/protoc-31.1-win64.zip",
"etag": "0x8DD9E18F0214DFA",
"checksum": "70381b116ab0d71cb6a5177d9b17c7c13415866603a0fd40d513dafe32d56c35"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v31.1/protoc-31.1-linux-aarch_64.zip",
"etag": "0x8DD9E18EF7AA62F",
"checksum": "6c554de11cea04c56ebf8e45b54434019b1cd85223d4bbd25c282425e306ecc2"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v31.1/protoc-31.1-osx-aarch_64.zip",
"etag": "0x8DD9E18EFD16519",
"checksum": "4aeea0a34b0992847b03a8489a8dbedf3746de01109b74cc2ce9b6888a901ed9"
}
},
"3.31.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v31.0/protoc-31.0-linux-x86_64.zip",
"etag": "0x8DD930B84B6845D",
"checksum": "24e2ed32060b7c990d5eb00d642fde04869d7f77c6d443f609353f097799dd42"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v31.0/protoc-31.0-osx-x86_64.zip",
"etag": "0x8DD930B84FC3F7E",
"checksum": "0360d9b6d9e3d66958cf6274d8514da49e76d475fd0d712181dcc7e9e056f2c8"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v31.0/protoc-31.0-win64.zip",
"etag": "0x8DD930B852FBFAF",
"checksum": "d7edee5d0d5d6786c92e77a4f511e4698a5aa922c6390b6d08c3a79935a651b0"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v31.0/protoc-31.0-linux-aarch_64.zip",
"etag": "0x8DD930B843FDE1A",
"checksum": "999f4c023366b0b68c5c65272ead7877e47a2670245a79904b83450575da7e19"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v31.0/protoc-31.0-osx-aarch_64.zip",
"etag": "0x8DD930B84BBAEA3",
"checksum": "1fbe70a8d646875f91b6fd57294f763145292b2c9e1374ab09d6e2124afdd950"
}
},
"3.30": {
"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": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v30.1/protoc-30.1-linux-x86_64.zip",
"etag": "0x8DD6273E89D0E25",
"checksum": "5537e15ab0c0e610f809573948d3ec7d6ef387a07991e1c361a2a0e8cad983e5"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v30.1/protoc-30.1-osx-x86_64.zip",
"etag": "0x8DD6273E8BF8A88",
"checksum": "a4aeefd2f59ccce59cfa01a89fe58adb40bb9010f43adfca3c4fee7fd37ec2c5"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v30.1/protoc-30.1-win64.zip",
"etag": "0x8DD6273E8FDD416",
"checksum": "77f4e022ce9e8b087cb893f53f5e433734942d125e4cd2fecbf830ac7760045c"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v30.1/protoc-30.1-linux-aarch_64.zip",
"etag": "0x8DD6273E84D2537",
"checksum": "e866d3dc4775e8032721915e83e3fb6e1ab4def7199a49b4f95c4d1f6cf4c03a"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v30.1/protoc-30.1-osx-aarch_64.zip",
"etag": "0x8DD6273E8A762C8",
"checksum": "03467cfd967de12a61406b7473e80204d3ae38f30f82855318186d696237e3b9"
}
},
"3.30.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v30.0/protoc-30.0-linux-x86_64.zip",
"etag": "0x8DD5B75C83EA808",
"checksum": "2fbbc1818463d7e6d93c19a8dea839e663ca5f8579a52ef78c7688188335fa6c"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v30.0/protoc-30.0-osx-x86_64.zip",
"etag": "0x8DD5B75C8A49866",
"checksum": "96bf3a5fbeefd57d7dc0c20a2c7bb3f226ad84b79e5b509386824322017b9417"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v30.0/protoc-30.0-win64.zip",
"etag": "0x8DD5B75C8BD34D9",
"checksum": "c84c30dac88c68b40a2e47c5b6c762dc1ec09aeeb32c1d1e7ecf25d79dcf9cda"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v30.0/protoc-30.0-linux-aarch_64.zip",
"etag": "0x8DD5B75C7E96DCD",
"checksum": "5ab347b71fb8a87139cec36aac4bd0ee3ac3f4f2af9fc68ebdf556e1c0a665c6"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v30.0/protoc-30.0-osx-aarch_64.zip",
"etag": "0x8DD5B75C8364D03",
"checksum": "7eb5b51d37bac410ba70ef91c404f90b1fabcb823712ff656582d34acc87ca74"
}
}, },
"3.29": { "3.29": {
"version": "3.29.3" "version": "3.29.5"
},
"3.29.5": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.5/protoc-29.5-linux-x86_64.zip",
"etag": "0x8DD9E2F5AC06709",
"checksum": "a3f094363cd205c6f7af0d1b9305cb4c8517043f265cdb188f098cae93e8b217"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.5/protoc-29.5-osx-x86_64.zip",
"etag": "0x8DD9E2F5AC4CEE3",
"checksum": "84f05a23c8d5dfc6cc613881f29417421473ff49cddb4c81ea9fb94864df09fb"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.5/protoc-29.5-win64.zip",
"etag": "0x8DD9E2F5B09C788",
"checksum": "633d3e555fc97f0a1f55b4adb03256cd94b8059e51e7abbae98ff39e58a9dfa5"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.5/protoc-29.5-linux-aarch_64.zip",
"etag": "0x8DD9E2F5A30AFE4",
"checksum": "25eb0848ff13a90a0b2d2a3b4a9d2babc7fbfe158f596c00d8c26a21028dd6f5"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.5/protoc-29.5-osx-aarch_64.zip",
"etag": "0x8DD9E2F5ABF0906",
"checksum": "aa477156c4fe72117a5b81618fe09c12f2ff19cc58a99c85c7b5696abfea66a4"
}
},
"3.29.4": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.4/protoc-29.4-linux-x86_64.zip",
"etag": "0x8DD672DED61BD69",
"checksum": "3074ee900792fa7bf06ab56bd14af83048016cac08abf2a2ae34aaa571a9c110"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.4/protoc-29.4-osx-x86_64.zip",
"etag": "0x8DD672DED8BD24E",
"checksum": "f550077df727a3316a9ddefb75d5f006c2844f1b8d2a5d7a2e72cec22ca71c88"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.4/protoc-29.4-win64.zip",
"etag": "0x8DD672DEDC3BA6F",
"checksum": "ff81e031a53969c3990d693978c45e9ef710e49a07056f8082faa8706f1a0594"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.4/protoc-29.4-linux-aarch_64.zip",
"etag": "0x8DD672DED04EAAA",
"checksum": "c219a9213a8fa26bc9f644e36e7d756a5b8a7c8a629b60f9d0d1248e59d2fa31"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.4/protoc-29.4-osx-aarch_64.zip",
"etag": "0x8DD672DED6C120B",
"checksum": "249c2811e9a82b06a8a23a1a8c11e6016fbafd3dbf5a461580d20376f67b865e"
}
}, },
"3.29.3": { "3.29.3": {
"x86_64_linux_gnu": { "x86_64_linux_gnu": {
@@ -231,7 +426,34 @@
} }
}, },
"3.27": { "3.27": {
"version": "3.27.4" "version": "3.27.5"
},
"3.27.5": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.5/protoc-27.5-linux-x86_64.zip",
"etag": "0x8DCD831A59B17B6",
"checksum": "33abede6330dd22fb9af47c2d9804ead3d86c82e025b9eef361a9ac2e955ecce"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.5/protoc-27.5-osx-x86_64.zip",
"etag": "0x8DCD831A5B00EC4",
"checksum": "6f834edd00761373aec59f152299ea632919cf7cae2fb4b2e216891ea56856e7"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.5/protoc-27.5-win64.zip",
"etag": "0x8DCD831A61956B3",
"checksum": "7e3f81f5867d0435fab9f560df0969836982cacdbbe243a8a06d36961dc81d6c"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.5/protoc-27.5-linux-aarch_64.zip",
"etag": "0x8DCD831A536FA13",
"checksum": "9fdb165737b6dc8138473fa6a18e8a9e21a85f567102f3ab20d4e70442eef6db"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.5/protoc-27.5-osx-aarch_64.zip",
"etag": "0x8DCD831A5AA6FCD",
"checksum": "c747795c28a3d7b5604972d2fd63cd2724074e527ec7f2ca8d159c0b3b81ec24"
}
}, },
"3.27.4": { "3.27.4": {
"x86_64_linux_gnu": { "x86_64_linux_gnu": {
@@ -426,7 +648,142 @@
} }
}, },
"3.25": { "3.25": {
"version": "3.25.3" "version": "3.25.8"
},
"3.25.8": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.8/protoc-25.8-linux-x86_64.zip",
"etag": "0x8DD9D680CC8A460",
"checksum": "f7873a2b57811575c661faffa847e0e9b1bb06a1aea5021eccb05e8c04b260d5"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.8/protoc-25.8-osx-x86_64.zip",
"etag": "0x8DD9D680D781BDB",
"checksum": "2763633e15c714312b6bf756f87d5819a5f2a6c6dceb6f7544f0e1b7d6db966d"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.8/protoc-25.8-win64.zip",
"etag": "0x8DD9D680DDF6A06",
"checksum": "a04c32f7ad5dc6bc1d33b6e3092c367fe5b638a809d4c290ee59c6f5252fee74"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.8/protoc-25.8-linux-aarch_64.zip",
"etag": "0x8DD9D680BCF30B8",
"checksum": "b5aac7934dcdc5e51a7b06d21b75078c53eb1bab13505140f43a9059ac31722f"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.8/protoc-25.8-osx-aarch_64.zip",
"etag": "0x8DD9D680D03E3F8",
"checksum": "508204ee82624f4d4c41417cd573721f3a995a4cea4f3083fb0629ec69366712"
}
},
"3.25.7": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.7/protoc-25.7-linux-x86_64.zip",
"etag": "0x8DD82B875633D04",
"checksum": "877408bab02767938d1e5555f11c39dfe05e96f2a9571bc59dd2639f33d9954e"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.7/protoc-25.7-osx-x86_64.zip",
"etag": "0x8DD82B875C9A1C7",
"checksum": "0eef23a729d44db404cf0da272e24dd93fc9a41ac744064c20896c523237a7ac"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.7/protoc-25.7-win64.zip",
"etag": "0x8DD82B875BEFF66",
"checksum": "6dab7c408bcc2c6637badb3b4bbd98c32bc04b527bcdb157139431ed2227b91b"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.7/protoc-25.7-linux-aarch_64.zip",
"etag": "0x8DD82B874F4F1E3",
"checksum": "58135d20be2831d9ca5a39675f4499f9cbad8b44f9c3d814287c0b543155a812"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.7/protoc-25.7-osx-aarch_64.zip",
"etag": "0x8DD82B875600C4C",
"checksum": "a7fbaf2825b58b31b7d0d9473a1a700c53058b10252c00fc4bbc813c61d819a0"
}
},
"3.25.6": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.6/protoc-25.6-linux-x86_64.zip",
"etag": "0x8DD3CB45D27C89F",
"checksum": "02475eb76a9f9cc9afffd40080677d46468a8a3c3f7f1a9ecb974b263a32a1d8"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.6/protoc-25.6-osx-x86_64.zip",
"etag": "0x8DD3CB45D507F95",
"checksum": "3db4958be3966bb134e1313e6def17ab4f94fc9029945b1d30ab21a2c03ec5a6"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.6/protoc-25.6-win64.zip",
"etag": "0x8DD3CB45DBC83A4",
"checksum": "41bd146ee11cf622b2a36b22069c71d4ce5787690699bd2169fb33cdd032b3e0"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.6/protoc-25.6-linux-aarch_64.zip",
"etag": "0x8DD3CB45C38A8F0",
"checksum": "7425ba72aa619dac2589380d32275aa56e711fafb78274b0c5c30f9f98f645f5"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.6/protoc-25.6-osx-aarch_64.zip",
"etag": "0x8DD3CB45D19CE8A",
"checksum": "51a00a881f3ddba4d0be4e84c3f3c8adb9956354031fde6e164878c7d26f2fe8"
}
},
"3.25.5": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.5/protoc-25.5-linux-x86_64.zip",
"etag": "0x8DCD82DFA8013BC",
"checksum": "e1ed237a17b2e851cf9662cb5ad02b46e70ff8e060e05984725bc4b4228c6b28"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.5/protoc-25.5-osx-x86_64.zip",
"etag": "0x8DCD82DFAABAD88",
"checksum": "c5447e4f0d5caffb18d9ff21eae7bc7faf2bb2000083d6f49e5b6000b30fceae"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.5/protoc-25.5-win64.zip",
"etag": "0x8DCD82DFB12D4CA",
"checksum": "d2861b0e3131660e5522d0f348dd95e656a5d35f37554c5c2722190ce4b0000b"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.5/protoc-25.5-linux-aarch_64.zip",
"etag": "0x8DCD82DF9F78057",
"checksum": "dc715bb5aab2ebf9653d7d3efbe55e01a035e45c26f391ff6d9b7923e22914b7"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.5/protoc-25.5-osx-aarch_64.zip",
"etag": "0x8DCD82DFAB58D85",
"checksum": "781a6fc4c265034872cadc65e63dd3c0fc49245b70917821b60e2d457a6876ab"
}
},
"3.25.4": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.4/protoc-25.4-linux-x86_64.zip",
"etag": "0x8DCAC0F46E4FEFC",
"checksum": "485e8439d90368acb2b481327f93ac6662b82d8ecff68d7ba5b40be8705c8b78"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.4/protoc-25.4-osx-x86_64.zip",
"etag": "0x8DCAC0F47121DDA",
"checksum": "0811569824d8b04635200af16f88e403ed8880a8b399802482b065fd1bd8cf67"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.4/protoc-25.4-win64.zip",
"etag": "0x8DCAC0F475BCC57",
"checksum": "272e05c916a7c99c51b3db61574639d4cb97f1a4a4880f62eb4bf72d0cc1c8a9"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.4/protoc-25.4-linux-aarch_64.zip",
"etag": "0x8DCAC0F4663B621",
"checksum": "6f578cc40b4e3669985bd1b0b43ca22a3e9d1f425af7863ab1129f88dbef795c"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.4/protoc-25.4-osx-aarch_64.zip",
"etag": "0x8DCAC0F470D4151",
"checksum": "702121c91957cd7374188baa0eafb23df6fcc636401277095386e3dcb3bde89c"
}
}, },
"3.25.3": { "3.25.3": {
"x86_64_linux_gnu": { "x86_64_linux_gnu": {

191
manifests/rclone.json generated
View File

@@ -28,13 +28,198 @@
}, },
"license_markdown": "[MIT](https://github.com/rclone/rclone/blob/master/COPYING)", "license_markdown": "[MIT](https://github.com/rclone/rclone/blob/master/COPYING)",
"latest": { "latest": {
"version": "1.69.0" "version": "1.70.3"
}, },
"1": { "1": {
"version": "1.69.0" "version": "1.70.3"
},
"1.70": {
"version": "1.70.3"
},
"1.70.3": {
"x86_64_linux_musl": {
"etag": "0x8DDBEF22D1ED464",
"checksum": "7d69057e69385f6514a9684c7eaa424d972096b130284bb34dd967c4ed4f9dad"
},
"x86_64_macos": {
"etag": "0x8DDBEF84D175943",
"checksum": "1616b25d5c5fd07a52498d09480a4fdbeb42e0d21cd3246d2d7df5dddd5ce35a"
},
"x86_64_windows": {
"etag": "0x8DDBEF9F5542942",
"checksum": "1c75923b4d3f0b3d1faf16447a442b5aaed0cfc32997b3381eb96fd087603a30"
},
"aarch64_linux_musl": {
"etag": "0x8DDBEF2EFEC7989",
"checksum": "1b08be34622f1f9bb9b069a85d036bba822b690790215c18a9418dbaf19505fe"
},
"aarch64_macos": {
"etag": "0x8DDBEF8917348E2",
"checksum": "14a9c5eb9f699a749470c898974412092eee204d74d3395486e3307c255021f7"
},
"aarch64_windows": {
"etag": "0x8DDBEFA2CFD4EC3",
"checksum": "9072f6eb4e2a4ad535728b48aee4dc95e21d9223f0735366f843d25c09eb7588"
}
},
"1.70.2": {
"x86_64_linux_musl": {
"etag": "0x8DDB57C49ABBEF9",
"checksum": "7bfa813f426820d20436e48a4e0b9bf21977fcd513a48f2d28eede3136b4bacb"
},
"x86_64_macos": {
"etag": "0x8DDB57D3AC9D274",
"checksum": "36b5b4c24b42c1a43f2c43127cbda366e23c0b7eb3b2ce6d864ea5db1f370ffc"
},
"x86_64_windows": {
"etag": "0x8DDB57D7595F420",
"checksum": "33754d8b3ed6dbade30883d497cf6abd10243de339298513acd28ab7bafe6bbb"
},
"aarch64_linux_musl": {
"etag": "0x8DDB57C8643BEE1",
"checksum": "f79595d23fe45bac9d2a159562ab5e22dcb8b057fa9c7a2248d3541573e9e0a7"
},
"aarch64_macos": {
"etag": "0x8DDB57D45F31D41",
"checksum": "8f9fac1e984089d4fdef49b09aef29586656713a5ca09f21a58de517a20213c7"
},
"aarch64_windows": {
"etag": "0x8DDB57D7D3497D1",
"checksum": "05cef519b98660d5e9322faec0ecf75667f81a731f2e1d4a3388895b5eefb9e3"
}
},
"1.70.1": {
"x86_64_linux_musl": {
"etag": "0x8DDAF32C68DAC58",
"checksum": "7f62fdd6fe2006c28bd7bc3d45e7721a47c85100e1c78554bb765393a3b008da"
},
"x86_64_macos": {
"etag": "0x8DDAF3397C1FD42",
"checksum": "c09cba0e8379d387256d31be71873755cbb81f1e1b30a6e081c0ff19e33d2702"
},
"x86_64_windows": {
"etag": "0x8DDAF33D1177CDF",
"checksum": "0d2a25e856b08d689a72307f2136aba0f3e85b36594fc878378302961678088d"
},
"aarch64_linux_musl": {
"etag": "0x8DDAF32DE51E174",
"checksum": "9d98bbfbb6295681f756a000024c8847f62a940e25d82726dcc678ddbdd3a9e8"
},
"aarch64_macos": {
"etag": "0x8DDAF33A09DD5E9",
"checksum": "973be2ebb18ec151e39c1d482010a16acf3e7335ea46e267384da22bb5f78ce2"
},
"aarch64_windows": {
"etag": "0x8DDAF33D9495625",
"checksum": "597be59fb037bc2b06dc4f14d90ba966c093ecd8f551372e50c687f4c92d0e4e"
}
},
"1.70.0": {
"x86_64_linux_musl": {
"etag": "0x8DDAE5236E90A0D",
"checksum": "bc6ae0c3f19ea4bf24fa265804fd38a4ad8cf4e5013db228d3d6e09ca20bf6cf"
},
"x86_64_macos": {
"etag": "0x8DDAE53054A54EC",
"checksum": "cf02d719ac04c9aba63d53494ee13c2c1dde31fbed0d89163a27b38c3851e174"
},
"x86_64_windows": {
"etag": "0x8DDAE533E40DB55",
"checksum": "34b0a43502e508708f279108114e7e77a0a2ad94b41b27f02264b2a934201746"
},
"aarch64_linux_musl": {
"etag": "0x8DDAE524EE0254A",
"checksum": "3d27c6c30a6fa34fe99bcaa021de0c948059af4e76486fb022b24315d5c2841e"
},
"aarch64_macos": {
"etag": "0x8DDAE530DFA451C",
"checksum": "2357aac1ae7bfd76532306bf11cd139fc4609467820b91c7517b25de2ceb018e"
},
"aarch64_windows": {
"etag": "0x8DDAE5346123BDE",
"checksum": "4b0ef37414c3ee5ad4a1e2577078263b44385a8073b450234c63023344ff3f32"
}
}, },
"1.69": { "1.69": {
"version": "1.69.0" "version": "1.69.3"
},
"1.69.3": {
"x86_64_linux_musl": {
"etag": "0x8DD98A9E1AF392F",
"checksum": "14c841f24de6dfb5b914900b345b02e6a00278ad20e7502041d856a4f1d4e221"
},
"x86_64_macos": {
"etag": "0x8DD98AAAEE85BEF",
"checksum": "b2e9e178f2aebee4033b7c02105ef250da61846a8c7dab00fb71281983c9762e"
},
"x86_64_windows": {
"etag": "0x8DD98AAEAB69E14",
"checksum": "9b32123fd33c805d44c1598dc529062a48cbee7573f7a66794722ce0ae7af058"
},
"aarch64_linux_musl": {
"etag": "0x8DD98A9FAE1684C",
"checksum": "c23f03c11931b2dd4c6ccc091a11ec508f1ca936cc8916ac69669be5b433941c"
},
"aarch64_macos": {
"etag": "0x8DD98AAB72DCEE0",
"checksum": "c8c4a8a76990aeec4774832046471d46a556cedf6a42cb328055b6012b1dc3aa"
},
"aarch64_windows": {
"etag": "0x8DD98AAF2709AC0",
"checksum": "001da6d6b66f8b54a006118071c7200ba93dbfe9bfe02c67b92bc327ba1e7625"
}
},
"1.69.2": {
"x86_64_linux_musl": {
"etag": "0x8DD88C53E73698F",
"checksum": "14aaed7163df57894c96f8aca94757f19065f9cb3cb8a84ff9c33234271e1d69"
},
"x86_64_macos": {
"etag": "0x8DD88C600E16945",
"checksum": "0a9a107ba911bf6bd3c61ad5160a379ac7c81a1b63498e12efcccb4676c65361"
},
"x86_64_windows": {
"etag": "0x8DD88C638A689F6",
"checksum": "9a2e2c1e73f27b683ebc931e3ec82b655566e3a89db08933702b9bca4a576c3a"
},
"aarch64_linux_musl": {
"etag": "0x8DD88C554A33F8D",
"checksum": "ae719c9fb1cc90ebebfc85570310307a72fd9d77f26ea089893b64fa6f856f3d"
},
"aarch64_macos": {
"etag": "0x8DD88C6091D73B0",
"checksum": "826b0fcded05779cf2be1bafebc4382758d2bc6ca869841a9939ec4c2490375e"
},
"aarch64_windows": {
"etag": "0x8DD88C640C56923",
"checksum": "2b11c74f83897ad6dcbdd79e782656479adcb3f5786d4fdbaac3038a974c4387"
}
},
"1.69.1": {
"x86_64_linux_musl": {
"etag": "0x8DD4D194D7A0994",
"checksum": "231841f8d8029ae6cfca932b601b3b50d0e2c3c2cb9da3166293f1c3eae7d79c"
},
"x86_64_macos": {
"etag": "0x8DD4D1A46FD41A1",
"checksum": "ebe1d5e13b0255605becfafbfa7c1809bc985272bcea0b342675c7e29c57629b"
},
"x86_64_windows": {
"etag": "0x8DD4D1A7D5C54F1",
"checksum": "0803f06d721e5399e48794538294099b195d51cc84b27bdb67e131096ad93ee4"
},
"aarch64_linux_musl": {
"etag": "0x8DD4D199A88035B",
"checksum": "a03de8f700fcda7a1aef6b568f88d44218b698fb4e1637596c024d341bb24124"
},
"aarch64_macos": {
"etag": "0x8DD4D1A4F323719",
"checksum": "09b42295c30ba6b41a0d9c6741e4b5769de9ddecf5069f93c33f01bb46caa228"
},
"aarch64_windows": {
"etag": "0x8DD4D1A847A5706",
"checksum": "0f8a786c1eae54594bd067e05c1d22b3b346c5a8fb02392c446f63bab52be5aa"
}
}, },
"1.69.0": { "1.69.0": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

View File

@@ -22,10 +22,660 @@
}, },
"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)", "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": { "latest": {
"version": "0.3.114" "version": "0.3.139"
}, },
"0.3": { "0.3": {
"version": "0.3.114" "version": "0.3.139"
},
"0.3.139": {
"x86_64_linux_musl": {
"etag": "0x8DDCA90D64458A5",
"checksum": "30b22405bf97103b9969c183a78b48af7be43ea5977b4ed1d35be893a3874b09"
},
"x86_64_macos": {
"etag": "0x8DDCA9136839113",
"checksum": "12151caf3c896eff92a89ebad275c0c057a26fc6fec0d42116338690b46ab91f"
},
"x86_64_windows": {
"etag": "0x8DDCA91729E305C",
"checksum": "34bb809d249c0a8ff35f58361a6dfaf06ec90dd592c17f757e96f81989542ad6"
},
"aarch64_linux_musl": {
"etag": "0x8DDCA90EE7CF818",
"checksum": "7864fab19ef24d66bce0a36f7ca2192cb3a97d6fb6e189d0f7b4458aa0d61b22"
},
"aarch64_macos": {
"etag": "0x8DDCA91C6CACD59",
"checksum": "32587494ddad8dd101a56559feabcc091384a22199c1c52c42a4d1c3f1399403"
},
"aarch64_windows": {
"etag": "0x8DDCA9165298DFA",
"checksum": "01cd1941558053b09287321c4540c799c8ca10acfde25a9d04a5442d8d6a61ff"
}
},
"0.3.138": {
"x86_64_linux_musl": {
"etag": "0x8DDBEE85BECCA76",
"checksum": "5c05c851bc3b657c87b30a6460d03c7468cdcc0ccf28b90a39b0677bf3f4ac2f"
},
"x86_64_macos": {
"etag": "0x8DDBEE8D710C838",
"checksum": "6543f7e3fe613f9f9c1f460d1cefc5b2deb1ced865acc8318bdae79bf7255968"
},
"x86_64_windows": {
"etag": "0x8DDBEE8F1996A0D",
"checksum": "62063df8c523ae03d6c96b565a3b2b04ff655a1b6c0ccace17acf23c6ee4cc6c"
},
"aarch64_linux_musl": {
"etag": "0x8DDBEE8745AE34F",
"checksum": "77226db8bf1f54e0f26b702fcf5111561181cd2537480c29a634acd1614f3359"
},
"aarch64_macos": {
"etag": "0x8DDBEE92D54C8C9",
"checksum": "c0ae85f07d331a8269312f50609b096de6254f3f803eada87f8bf6b505df7845"
},
"aarch64_windows": {
"etag": "0x8DDBEE8FC59E809",
"checksum": "cd315f7f3049ca0ccdcf827c1164aafa5133d93bf09cd35f3bbafbfbcd9cad80"
}
},
"0.3.137": {
"x86_64_linux_musl": {
"etag": "0x8DDB8D177E75C77",
"checksum": "007503b9dfee0499d296bf64a9c2e7329715d3201043645b4787de24ad80b388"
},
"x86_64_macos": {
"etag": "0x8DDB8D1A69CD9DA",
"checksum": "16b84a0d60db3fbdf4bdd6a315405b77c377e088848706136f5848a1e784895f"
},
"x86_64_windows": {
"etag": "0x8DDB8D2827560D3",
"checksum": "984f977af6d73759448282f7032812ee3e2a550b76844087a6e262520e96b28d"
},
"aarch64_linux_musl": {
"etag": "0x8DDB8D158BB2491",
"checksum": "440c1004ff283c856db4e2096f6c966e77e1dfe814f29ecad35da3be9bd3e1a7"
},
"aarch64_macos": {
"etag": "0x8DDB8D1A73B74A5",
"checksum": "2def535e43e7469a60465d379d2823548ec08ec8555e3f591f24c9fbea1f317b"
},
"aarch64_windows": {
"etag": "0x8DDB8D2366B61A7",
"checksum": "cc6feb504f398a43490281b1a00df09a137dc92718f825dc1bad240a477e114f"
}
},
"0.3.136": {
"x86_64_linux_musl": {
"etag": "0x8DDAEFFA0B68EAD",
"checksum": "b5f6a0df018999649ea1b4424f451707c44f1b9144d2a47be70eea6ae07a8cab"
},
"x86_64_macos": {
"etag": "0x8DDAF02919DEF10",
"checksum": "685797a91b1f535b17ca1224166996b7cdaf35518d6400d3a5655e56c1ba4e1c"
},
"x86_64_windows": {
"etag": "0x8DDAF0045FE4F47",
"checksum": "94b6b50246153396ae226091c4375fbd715122ca11129268a9d9dcb29211b680"
},
"aarch64_linux_musl": {
"etag": "0x8DDAEFFAEF126F9",
"checksum": "a58a8c83d489c71469210ce9244195b2630b7b644b2275417f4de446580e8345"
},
"aarch64_macos": {
"etag": "0x8DDAEFFFEC8A7DD",
"checksum": "ff51abf64f4b2a8671759ce815bb0e79616de4dcbd203d5964a3fe5dc8f5a1c1"
},
"aarch64_windows": {
"etag": "0x8DDAF0069720370",
"checksum": "eb52f8740f2c9981ecfb2eac0379f307a085ed96d6ee37c22fda32302dc5ad83"
}
},
"0.3.135": {
"x86_64_linux_musl": {
"etag": "0x8DD961E57E2A2A2",
"checksum": "90bd3c9033385a6cc69d7a7805d69126247455662849b6e751190b9f6f5551d5"
},
"x86_64_macos": {
"etag": "0x8DD961F152C18CC",
"checksum": "e95ae688bec613395640a2f9da47bceb0d2491215311ba15eb8cdde0092abac8"
},
"x86_64_windows": {
"etag": "0x8DD961F21A07112",
"checksum": "a4103175b4583de017e9f890c45e5e90900f318c71145aab8a4dfd7e2649882b"
},
"aarch64_linux_musl": {
"etag": "0x8DD961E665BA8E5",
"checksum": "1585b4d5a7d528f0d3e11f5aebd07d18910c43f87f13b762b7aa129e9b2e0c08"
},
"aarch64_macos": {
"etag": "0x8DD961EF50A3CC9",
"checksum": "585d67f8f23b34a9a9f475ad0c1120163eacc3cb9f5f8e872ddb1f9fdce643fb"
},
"aarch64_windows": {
"etag": "0x8DD961F33D668FB",
"checksum": "976de62b1097e2ea739f3d0d7b5f6f08d077c271be6d3f8f141479da335d3ee6"
}
},
"0.3.134": {
"x86_64_linux_musl": {
"etag": "0x8DD8E2786C29F57",
"checksum": "8ef5236ee3a303aa5b9dee562da5e27b7e440ed487c95ebcb37091c233b7eec9"
},
"x86_64_macos": {
"etag": "0x8DD8E280B49BB58",
"checksum": "d135eafc226e74447c2bace4946ae021e3eb77a46a8b2509a37e3bda93498279"
},
"x86_64_windows": {
"etag": "0x8DD8E288A53DE22",
"checksum": "c4fee5b2cb6280f091a5e5f4f78a11a6999c68e71c54e38cce7c139a185ebab4"
},
"aarch64_linux_musl": {
"etag": "0x8DD8E27975EDC09",
"checksum": "a5f66c07db88297d31fb85a6dec18ca6e3750293409c96944c363b2de8daf474"
},
"aarch64_macos": {
"etag": "0x8DD8E27C6546D32",
"checksum": "53196aa3cf4aa3c816fa5d5a2d109c527e5aa417212f8775e0bca67d3a811fa5"
},
"aarch64_windows": {
"etag": "0x8DD8E28918522F5",
"checksum": "be7fd31ad787753c154b5830a76f309ce4cc1edfc45ded191ea0c12235339117"
}
},
"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": {
"etag": "0x8DD6972CC645C5E",
"checksum": "eceb9537fc55ffb707cb38d42cbaa7e890d1a24b83aea59659c8698df33af31c"
},
"x86_64_macos": {
"etag": "0x8DD6973B42E5423",
"checksum": "8875611a42ebeee4ef9376475af996e11882cc8c517a2d2fc480557646683f7b"
},
"x86_64_windows": {
"etag": "0x8DD697378179597",
"checksum": "357c162377948441e4c30357eab074a28034b0ee5fe086af80311d321e1d567d"
},
"aarch64_linux_musl": {
"etag": "0x8DD6972CC8CEC7B",
"checksum": "13ac75861baf46cf5b05fd931e31e19700d1136ecc7ad9117d4cb1aa6b14d0b5"
},
"aarch64_macos": {
"etag": "0x8DD697342765547",
"checksum": "21aa1fef51786aeea6e6fc0ee0e5cc12c2320a5702e42abe95fd9eaeb8cdd50d"
},
"aarch64_windows": {
"etag": "0x8DD6973C97CE439",
"checksum": "7efbfddba75041b770d72ed7c8a79db2243d65c97f5944d9f2e44fc0f4bdccbe"
}
},
"0.3.127": {
"x86_64_linux_musl": {
"etag": "0x8DD65793621C3A4",
"checksum": "55a8c7523df8ef12917733388215cabdb5418ca89f27123e2b588380e230d57f"
},
"x86_64_macos": {
"etag": "0x8DD6579955C577D",
"checksum": "298977ef4f3ea711a0152f754c2040a3e681ad43666cb2efa925e3b8b630beac"
},
"x86_64_windows": {
"etag": "0x8DD657A05AA7EEC",
"checksum": "f45cb2d76d3217c9f56b33cd5680c2696bb9b05843633b17a4e873a488983d4f"
},
"aarch64_linux_musl": {
"etag": "0x8DD6579479AB6D8",
"checksum": "9b36f26d03c5dfe08b0e0f6d2dac303cdf7fff58773cc0300a36ff5eb46e165c"
},
"aarch64_macos": {
"etag": "0x8DD657A06CCD07B",
"checksum": "b0ff78be73d31b97a49aadd8081bb70e6c7569689f81dca0b5a7f28d6ada9ee1"
},
"aarch64_windows": {
"etag": "0x8DD657A085586F1",
"checksum": "a2243f7bfdbbe5e3b0dfda5cdbae644b38a07e849d2b8705451143f1d70bc243"
}
},
"0.3.126": {
"x86_64_linux_musl": {
"etag": "0x8DD63E74AF887BC",
"checksum": "71be6b1273cc538f0b489fbc07104760df76e1fe87757c25d5735e86c9e805a8"
},
"x86_64_macos": {
"etag": "0x8DD63E8504EF8C1",
"checksum": "a96a5e00e790216d348182ee3e736fd6d3087ac5c986e577ba5eeebd03033b4a"
},
"x86_64_windows": {
"etag": "0x8DD63E81EDA42E9",
"checksum": "7dfaf3a980c97eda8d7b34f0204a62bb11524a18806bd04883956d357313f984"
},
"aarch64_linux_musl": {
"etag": "0x8DD63E74950D392",
"checksum": "eeb0cbd3103c320f14de83ab8a996197edf57199cd0c9324481eddad5e7824e3"
},
"aarch64_macos": {
"etag": "0x8DD63E78576071E",
"checksum": "ededecd1099ae571322f93fa6eae23fb51514040013ee3f6ae473939a15fcf55"
},
"aarch64_windows": {
"etag": "0x8DD63E81EE2026D",
"checksum": "608c1d2ccc158c83d2252b01cd0b203bb970af53d73dcace67c64733b3cde254"
}
},
"0.3.125": {
"x86_64_linux_musl": {
"etag": "0x8DD5B60FD9A9BC5",
"checksum": "2f0b07694437169480dc0cad6dd989d8a7b13c2e4e7eecf54c4cdeb04b67b115"
},
"x86_64_macos": {
"etag": "0x8DD5B619958B16D",
"checksum": "7193092d733ef9b686caef99549344f8b59a3d8c391365de58ae9757420d547b"
},
"x86_64_windows": {
"etag": "0x8DD5B618E9F57D1",
"checksum": "f6a37137b320dac32008c4e24b0dd20a10a2e67e079c70d44c6b99d853515c1d"
},
"aarch64_linux_musl": {
"etag": "0x8DD5B6117A60ED5",
"checksum": "f8f88c9631ee69730440f1384c17786a25c3fa403cf1deba5aac25ffda7625c2"
},
"aarch64_macos": {
"etag": "0x8DD5B613BAFF41B",
"checksum": "dd1d47d9366cf3fccdaed193fb457ea62cb34ca2f77a1583c04e06cd19fdfac5"
},
"aarch64_windows": {
"etag": "0x8DD5B61A36C996B",
"checksum": "eade6265bfa6f62c47e9ba66b5dc6951c3f06446e04cd8686aa31cb5adcc8937"
}
},
"0.3.124": {
"x86_64_linux_musl": {
"etag": "0x8DD591CA47B707F",
"checksum": "ac10207f8ef64845e977416071d4900e3779fc3eec213f689e3ba8f3bb0c51de"
},
"x86_64_macos": {
"etag": "0x8DD591D0348A2B0",
"checksum": "6dc32a6fb5b49a40c36aeb08ed354fb26676d4a813d9ad7262deab06b18dd72a"
},
"x86_64_windows": {
"etag": "0x8DD591D5A95DA07",
"checksum": "a755954c890c9af762e94382dcefc660ff3549293775b557f1cb80cc01f17829"
},
"aarch64_linux_musl": {
"etag": "0x8DD591CADD86EA6",
"checksum": "6327524745912009667a8581cd9d1ce582da36f37a85dd2b5bf177947b604c42"
},
"aarch64_macos": {
"etag": "0x8DD591D30AB7553",
"checksum": "51fbc6247520c0c075d98946c7af68dab464c5f0c9e9911a173ef456f434d90e"
},
"aarch64_windows": {
"etag": "0x8DD591D785B5BD9",
"checksum": "6c291bc66f57ef749d47593f84777f7f4555c249081f8083fbdd32f6a9c5cb6c"
}
},
"0.3.123": {
"x86_64_linux_musl": {
"etag": "0x8DD55B71CC7C6AD",
"checksum": "19d590704d7560f5d2acea40828a8a9a80bf2a931a61c8f75698e6e91912e163"
},
"x86_64_macos": {
"etag": "0x8DD55B759679238",
"checksum": "c20ad8124fdc8ef79dde10637b968a801ea6c20c93aa74bf6ff29bdf447e1815"
},
"x86_64_windows": {
"etag": "0x8DD55B7C1CF5CA5",
"checksum": "590bfae52c96f88422e92d1ce27f19705c10184057dddd02647649d8b34659bc"
},
"aarch64_linux_musl": {
"etag": "0x8DD55B7248F236F",
"checksum": "718fba2a45c87b8ba06b49070670b42f9d9dbeaf9dd7ef5b15fb104e606a3156"
},
"aarch64_macos": {
"etag": "0x8DD55B7745F658C",
"checksum": "377d1a9c8408e193b97105127dece36d16f9a1401b56642f539ff0b53130c167"
},
"aarch64_windows": {
"etag": "0x8DD55B7B12E1D1D",
"checksum": "13ba4474f422ac75be9099ab0bc754d22911428dc974109fc92beac8b02f3d51"
}
},
"0.3.122": {
"x86_64_linux_musl": {
"etag": "0x8DD537551B92DC7",
"checksum": "c2d96cccacc03dcfa29d8300bd2acaab1a5e2cab25952d0e4b1d131918ad756a"
},
"x86_64_macos": {
"etag": "0x8DD5375D4F795CB",
"checksum": "eb08314c438a6a4af29dcb574a32ae140156c0f084e46273680660af6dafa082"
},
"x86_64_windows": {
"etag": "0x8DD537619A1C1AF",
"checksum": "74f4d5bc392c2f4cff7fd32d7241ccb8a5531cf60b180e435b22f4a5fe2716b9"
},
"aarch64_linux_musl": {
"etag": "0x8DD53755C4828BF",
"checksum": "1ca3021665e381bda6d10b5e91e24773141e62a6559a2b09d59f558c47977ce8"
},
"aarch64_macos": {
"etag": "0x8DD5375C9894846",
"checksum": "2ad90e487ce5fa010b3349606e6c8d8be483fc9a09cf5853b77c205f0a1cdfb1"
},
"aarch64_windows": {
"etag": "0x8DD53761D58537A",
"checksum": "34feea582a64a179ea9a03824c65299132a557ef7db2c3edba18420195e99e04"
}
},
"0.3.121": {
"x86_64_linux_musl": {
"etag": "0x8DD536DECC2FBC1",
"checksum": "8efd266e4254dc3caf75788645d99df96dfaa6e89ae0370846667f997389ac93"
},
"x86_64_macos": {
"etag": "0x8DD536E8F265D59",
"checksum": "90d89d597cdd4eaa72472ef7f7b07bd691bff98343b155bd3880d5eb5547c8b3"
},
"x86_64_windows": {
"etag": "0x8DD536E96DF0255",
"checksum": "3e896b61d4c98cdf24435df5f6670cc884cfe376e75406f1bcc2e953947591a6"
},
"aarch64_linux_musl": {
"etag": "0x8DD536DFC95334C",
"checksum": "1b4a5a41e473cda09fd07bfb2041dc26172b976a797e341a26b7f1b9b607697c"
},
"aarch64_macos": {
"etag": "0x8DD536E3D04F1FB",
"checksum": "26f81aeee258a3f2dc071bebd82e4c829e1c00f8d0c3c4179880ad2d49012eba"
},
"aarch64_windows": {
"etag": "0x8DD536EA3C7BF48",
"checksum": "eeb321d688421ff73aed37652d7bec2eb68e9399f9bed6f215bed6409c6c6453"
}
},
"0.3.120": {
"x86_64_linux_musl": {
"etag": "0x8DD493BAA7B1A03",
"checksum": "d4098b2256d9d72117a25dfe7cfc668006a55b0056e3e00003c02100c08ca118"
},
"x86_64_macos": {
"etag": "0x8DD493C09063E5E",
"checksum": "d07b769b953bee775de789ad57058d02c1276723dfceac9cdc067620a40a2cb2"
},
"x86_64_windows": {
"etag": "0x8DD493C59593D51",
"checksum": "185dac76c26be85afe87d799e8f4fb432fd23d0acdac3ce5840d8245f931a7ec"
},
"aarch64_linux_musl": {
"etag": "0x8DD493BADBBEC1F",
"checksum": "3b75dd1b9ceb3d40c3c65eb50139b1b67cdb08eec830f48887f1b381fd791b4c"
},
"aarch64_macos": {
"etag": "0x8DD493C7A153DBF",
"checksum": "700f6155c8017b2ee72131e2b707c4298b55c2a970abef6d2af0cf407ef7960f"
},
"aarch64_windows": {
"etag": "0x8DD493C8F1D18C1",
"checksum": "9bcbf23b4f0700a0bb818e33543bf79171d6850620f3eb1d872b1cadeb89f213"
}
},
"0.3.119": {
"x86_64_linux_musl": {
"etag": "0x8DD48EFF131643C",
"checksum": "3b8c3c69d6fcec0578418122dc7b69a0045ba4c91ae982b88f498ae53971d22a"
},
"x86_64_macos": {
"etag": "0x8DD48F0BA80B7C8",
"checksum": "aed372262ed9becc9f47606fdc7129af80787e323888d8a9af8b4415b8391926"
},
"x86_64_windows": {
"etag": "0x8DD48F0E65B8A2D",
"checksum": "a3b58e918f3dc7b577e7eeed670e715bca5901ef76664e096f9fab2230ef07f7"
},
"aarch64_linux_musl": {
"etag": "0x8DD48F0053A7A76",
"checksum": "1b6ad1802f03db6294efcfee57d2badad041d7725868f3418ca344ddf439a2df"
},
"aarch64_macos": {
"etag": "0x8DD48F15FD3FDEE",
"checksum": "39759880db4ca52942589c57a1c293750cc1315ae96f4cd1060ef4fefac9cc1e"
},
"aarch64_windows": {
"etag": "0x8DD48F0EC5D1CD8",
"checksum": "645cc73ecb19571ba8c145015ed80eaadeee0fbc0e5f7a49d481a5a8cc23623b"
}
},
"0.3.118": {
"x86_64_linux_musl": {
"etag": "0x8DD488F61EDB29B",
"checksum": "f751266da808ec38b0426abce0e68387221f3dc323b96400113e040fff0bb130"
},
"x86_64_macos": {
"etag": "0x8DD4890279C0CCC",
"checksum": "2f1ea887591575c3c6e73f9697f030c54d2ba2c90cfc19e7989f16d77e2df010"
},
"x86_64_windows": {
"etag": "0x8DD489048364449",
"checksum": "bcdcb79e2015c1cb73634b8ea797b7e9124332630fda096f5a924c203adb351f"
},
"aarch64_linux_musl": {
"etag": "0x8DD488F7BD66E21",
"checksum": "b9ef712f8946d6522f0052bafd769a28e885ff7b20970aa1a8eea5085fecf80e"
},
"aarch64_macos": {
"etag": "0x8DD488FD9BD6C14",
"checksum": "7eaffdcfebb772b9bff42af2c53102d19f285307df14b061620cafc32f8ab167"
},
"aarch64_windows": {
"etag": "0x8DD489056222AB7",
"checksum": "87850153a0a917c36b6ecf404a952e9a88443872c313a79896131a28e0b56685"
}
},
"0.3.117": {
"x86_64_linux_musl": {
"etag": "0x8DD48765324E4A3",
"checksum": "5cc9089077c1e0f097d9687afacbba241f2ad5a816debf834a45e0f539d6d2ec"
},
"x86_64_macos": {
"etag": "0x8DD48772F752763",
"checksum": "162022c86d213f3ec4cf5aba07dfaae3cae84d0cc89baab02e0856f189e3d99a"
},
"x86_64_windows": {
"etag": "0x8DD487743DFFA65",
"checksum": "cf221437eaa5248685ed4e1b464300af5f132bbe91889a74986a919ed99acb64"
},
"aarch64_linux_musl": {
"etag": "0x8DD48765BCE51C3",
"checksum": "21e4007f9b180fda271ff7ea8f6bd34363b3890eff055fac5cc6b7c0db2db71e"
},
"aarch64_macos": {
"etag": "0x8DD4876A58DECD0",
"checksum": "8c0f638037005a7b8e231dec717846324b7e3f8dd7cb0cdc85feeb59746d5254"
},
"aarch64_windows": {
"etag": "0x8DD48770B3846CE",
"checksum": "7bd493f496c0b55b68600af36b4b9c2225f75db693665832b943526b8253e38f"
}
},
"0.3.116": {
"x86_64_linux_musl": {
"etag": "0x8DD42DE5F06AD6B",
"checksum": "478cd61804a0f680194e087e61f8efeff8f9d4336c6677f6dbf7857caa1bd277"
},
"x86_64_macos": {
"etag": "0x8DD42DEDA2BEEC8",
"checksum": "090475722ef7aaf583fdcc33b9dbb39779859226dab569a243ccc26df5d71adc"
},
"x86_64_windows": {
"etag": "0x8DD42DF1BAAF799",
"checksum": "bd356a00f8d8accc6599edc44847b7501fc0df3b03c1efb3fb6292265ab8c044"
},
"aarch64_linux_musl": {
"etag": "0x8DD42DE7BC7EF8B",
"checksum": "0d346b05dfa6aed484d701343ac1cf5b4686f9a53de67b7514e0f93475640701"
},
"aarch64_macos": {
"etag": "0x8DD42DF056C6C3B",
"checksum": "c79a30c44b15643ff569270b2c7de9b4416784624f50a6d03f49519b2f247a55"
},
"aarch64_windows": {
"etag": "0x8DD42DF27182C76",
"checksum": "29f933fd59d05ca0be99493d0e3cfa6e1134b2b3c3b02cc32eb63ceb17841894"
}
},
"0.3.115": {
"x86_64_linux_musl": {
"etag": "0x8DD42D7BC589A24",
"checksum": "aafca01db66ae647d95b6383300bf966cafe1176655cf40109c4362a7c107812"
},
"x86_64_macos": {
"etag": "0x8DD42D80E66C940",
"checksum": "586542b06db56a82b94741f14b2953a36b2d9129e0678cf71dab1c9d9fda6c4b"
},
"x86_64_windows": {
"etag": "0x8DD42D87237BFB4",
"checksum": "90cf663d1b20240badcc5ef7d1ecb41e51856157412fc0a8565f0d4f1bc7ebe2"
},
"aarch64_linux_musl": {
"etag": "0x8DD42D7C9D3E797",
"checksum": "886eb3d7290c5a46658de62930c7b4377558c8cd27bb7e0c2b20c295f8b1804e"
},
"aarch64_macos": {
"etag": "0x8DD42D804B2C109",
"checksum": "f8ab95bda2f46ba84374120a01baa07e6ccc7962db8d24a682a852d3eca70013"
},
"aarch64_windows": {
"etag": "0x8DD42D88EAB51A1",
"checksum": "2922a0548329847aec6816c06472271be7f27946cd0017b811b3d0e2e3adc95f"
}
}, },
"0.3.114": { "0.3.114": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

31
manifests/sccache.json generated
View File

@@ -28,7 +28,36 @@
}, },
"license_markdown": "[Apache-2.0](https://github.com/mozilla/sccache/blob/main/LICENSE)", "license_markdown": "[Apache-2.0](https://github.com/mozilla/sccache/blob/main/LICENSE)",
"latest": { "latest": {
"version": "0.9.1" "version": "0.10.0"
},
"0.10": {
"version": "0.10.0"
},
"0.10.0": {
"x86_64_linux_musl": {
"etag": "0x8DD55012416929F",
"checksum": "1fbb35e135660d04a2d5e42b59c7874d39b3deb17de56330b25b713ec59f849b"
},
"x86_64_macos": {
"etag": "0x8DD550122EF3D9A",
"checksum": "6d4a77802ec83607478df7b6338be28171e65e58a38a49497ebec1fbb300fce4"
},
"x86_64_windows": {
"etag": "0x8DD550123829A62",
"checksum": "0d499d0f73fa575f805df014af6ece49b840195fb7de0c552230899d77186ceb"
},
"aarch64_linux_musl": {
"etag": "0x8DD5501211A9151",
"checksum": "d6a1ce4acd02b937cd61bc675a8be029a60f7bc167594c33d75732bbc0a07400"
},
"aarch64_macos": {
"etag": "0x8DD55011FE604AA",
"checksum": "5aba39252e2efa26bd76144f87ac59787d60fe567ab785e27e2a8c8190892eac"
},
"aarch64_windows": {
"etag": "0x8DD5501207F9BF4",
"checksum": "5fd6cd6dd474e91c37510719bf27cfe1826f929e40dd383c22a7b96da9a5458d"
}
}, },
"0.9": { "0.9": {
"version": "0.9.1" "version": "0.9.1"

54
manifests/shfmt.json generated
View File

@@ -19,10 +19,60 @@
}, },
"license_markdown": "[BSD-3-Clause](https://github.com/mvdan/sh/blob/master/LICENSE)", "license_markdown": "[BSD-3-Clause](https://github.com/mvdan/sh/blob/master/LICENSE)",
"latest": { "latest": {
"version": "3.10.0" "version": "3.12.0"
}, },
"3": { "3": {
"version": "3.10.0" "version": "3.12.0"
},
"3.12": {
"version": "3.12.0"
},
"3.12.0": {
"x86_64_linux_musl": {
"etag": "0x8DDBCD22E9E6DED",
"checksum": "d9fbb2a9c33d13f47e7618cf362a914d029d02a6df124064fff04fd688a745ea"
},
"x86_64_macos": {
"etag": "0x8DDBCD22E5CA5D4",
"checksum": "c31548693de6584e6164b7ed5fbb7b4a083f2d937ca94b4e0ddf59aa461a85e4"
},
"x86_64_windows": {
"etag": "0x8DDBCD22D498519",
"checksum": "c8bda517ba1c640ce4a715c0fa665439ddbe4357ba5e9b77b0e51e70e2b9c94b"
},
"aarch64_linux_musl": {
"etag": "0x8DDBCD22EDDC7C2",
"checksum": "5f3fe3fa6a9f766e6a182ba79a94bef8afedafc57db0b1ad32b0f67fae971ba4"
},
"aarch64_macos": {
"etag": "0x8DDBCD22D8D46C6",
"checksum": "d903802e0ce3ecbc82b98512f55ba370b0d37a93f3f78de394f5b657052b33dd"
}
},
"3.11": {
"version": "3.11.0"
},
"3.11.0": {
"x86_64_linux_musl": {
"etag": "0x8DD5C354A62268C",
"checksum": "1904ec6bac715c1d05cd7f6612eec8f67a625c3749cb327e5bfb4127d09035ff"
},
"x86_64_macos": {
"etag": "0x8DD5C354AF61EFC",
"checksum": "810a76cb7c78351e021c8025f344b12149d8426ce51609a179af68109ed5698e"
},
"x86_64_windows": {
"etag": "0x8DD5C3549C5F9EE",
"checksum": "d11a0880588304496065110cb67ce2375cfcd5433e76dec505ce1fa21adf47cc"
},
"aarch64_linux_musl": {
"etag": "0x8DD5C354AAB605E",
"checksum": "b3976121710fd4b12bf641b0a7fb2686da598fb0da9f148c641b61b54cfa3407"
},
"aarch64_macos": {
"etag": "0x8DD5C354B3C9CBF",
"checksum": "af206d234dff5d05d9ac355529b2b33a7a78e13fab9b59db777746aab3e72530"
}
}, },
"3.10": { "3.10": {
"version": "3.10.0" "version": "3.10.0"

342
manifests/syft.json generated
View File

@@ -24,10 +24,348 @@
}, },
"license_markdown": "[Apache-2.0](https://github.com/anchore/syft/blob/main/LICENSE)", "license_markdown": "[Apache-2.0](https://github.com/anchore/syft/blob/main/LICENSE)",
"latest": { "latest": {
"version": "1.19.0" "version": "1.29.0"
}, },
"1": { "1": {
"version": "1.19.0" "version": "1.29.0"
},
"1.29": {
"version": "1.29.0"
},
"1.29.0": {
"x86_64_linux_musl": {
"etag": "0x8DDC88FB6DD6A89",
"checksum": "5b01c831cb5d712899d9179cabd80f55b6708dbd36af981ce27e59b6569e6690"
},
"x86_64_macos": {
"etag": "0x8DDC88FB7D7C772",
"checksum": "a4697cfa3295c3465f81f45117285b5c16b66425eb050f33d6dbcd0b58278088"
},
"x86_64_windows": {
"etag": "0x8DDC88FB7E9DB82",
"checksum": "043abda6cf37235484c8c96925983f5c28275a92963d4817ab066355c4d037b6"
},
"aarch64_linux_musl": {
"etag": "0x8DDC88FB6FF4B48",
"checksum": "1d93db2bf6f366683e7aef46d3d6a9c6ab5d72caaae1c3be1a35823c18b6f970"
},
"aarch64_macos": {
"etag": "0x8DDC88FB7D0A385",
"checksum": "a91b767b2cdf1c2171c560601e640c48638e967c8124eb568fd59cc66b3adb52"
}
},
"1.28": {
"version": "1.28.0"
},
"1.28.0": {
"x86_64_linux_musl": {
"etag": "0x8DDB986800C4D58",
"checksum": "3edee7fe1ceb1f78360e547f57048930d57f00c7ec3d0b8bdfb902805f048468"
},
"x86_64_macos": {
"etag": "0x8DDB98680FF3878",
"checksum": "15067673a0ea8aeba31e2a53deb1633eac5c0024ab73bdff91cffb157735d90a"
},
"x86_64_windows": {
"etag": "0x8DDB98680FF11CE",
"checksum": "a1637fdc074e9c80c6bf900df26a883516bf32e90499e3bd9aa314493d40a0a8"
},
"aarch64_linux_musl": {
"etag": "0x8DDB98680119E80",
"checksum": "95c8533c46d4a952a576365f373d04fc0a4348e7335cbb82ac3ea2bc66e1e58b"
},
"aarch64_macos": {
"etag": "0x8DDB98680F0C9C5",
"checksum": "8666a08560b7afb3a547a5cd596880c9ff51736a4c49b1576009aef292c08343"
}
},
"1.27": {
"version": "1.27.1"
},
"1.27.1": {
"x86_64_linux_musl": {
"etag": "0x8DDA9B8265DB50F",
"checksum": "c2cb5867a238baf41adf15f7e01e28cbd886378859eed81e52c080ca0346eefe"
},
"x86_64_macos": {
"etag": "0x8DDA9B82744C6C3",
"checksum": "6b7acfea1441f2f4e4740a60ebd7fe8e151e618ed29c3765aa58e58c47f9363b"
},
"x86_64_windows": {
"etag": "0x8DDA9B8276659BD",
"checksum": "50ac4d381e58fb16a115a7458aa3f1ba48e54cecdb6a632417439bbc553bc6f7"
},
"aarch64_linux_musl": {
"etag": "0x8DDA9B8265705D2",
"checksum": "797d2b57110be185fefa2eb9f2b0bfd2fa5aa153910d33f7da67f5ade28f6254"
},
"aarch64_macos": {
"etag": "0x8DDA9B827438F9E",
"checksum": "4e155573140c8962c9aa9e7d303a972ac7a3cb6784a7b57c1ada7c6b225a7245"
}
},
"1.27.0": {
"x86_64_linux_musl": {
"etag": "0x8DDA785C5ABEDDA",
"checksum": "2cee2128b0a05dfadec34676def064979b3098bfa447679c38ce3bb69e9321f3"
},
"x86_64_macos": {
"etag": "0x8DDA785C6BC79B1",
"checksum": "b7dc7baa22facb5d9f3fac52587c902c8244eba71069cbb6d62612e551d341ca"
},
"x86_64_windows": {
"etag": "0x8DDA785C6C0BAA7",
"checksum": "8d418ec4c1cb9efb6cc6c1a1216a8efd070895740d99c4acddd98d79ea9e1890"
},
"aarch64_linux_musl": {
"etag": "0x8DDA785C5A69CA5",
"checksum": "0774bfbff7d3fd6858396a0b4a8b671d6a9d00630f463fd082527d241c151059"
},
"aarch64_macos": {
"etag": "0x8DDA785C6AA17CA",
"checksum": "06eb48ffd2e2ee02c28b631ad92e6cc27ecbab4d7298e257ef9cac95253fc257"
}
},
"1.26": {
"version": "1.26.1"
},
"1.26.1": {
"x86_64_linux_musl": {
"etag": "0x8DD992E8B20F6FE",
"checksum": "4f3e84f9467080c876deb0fa968da54309c6d21fb8c00fd3a4e547eb9f006835"
},
"x86_64_macos": {
"etag": "0x8DD992E8C0A9DF3",
"checksum": "2eae0b76a208c5916cf02847b94e861024c7a5a6c1e2e606f5436f97747b1f76"
},
"x86_64_windows": {
"etag": "0x8DD992E8BFE28D3",
"checksum": "7af7acb9f81bdddbc343855cb3a42e1d38ae9a1b044bfcd9b975a118d107849e"
},
"aarch64_linux_musl": {
"etag": "0x8DD992E8B117805",
"checksum": "ed3915cbc9c039f0501cb49d4485125befbd729acc263e767f70a18de3fec10d"
},
"aarch64_macos": {
"etag": "0x8DD992E8BF0CA9A",
"checksum": "00435a3fe2ae940203708ee2eae9976d1719982c628d30b2b78aacd36133ec6b"
}
},
"1.26.0": {
"x86_64_linux_musl": {
"etag": "0x8DD97E6326C9DAC",
"checksum": "2db9f93ba88edc4b23d09b414954847130c59c625e5cd55c1ca1e3951a56c802"
},
"x86_64_macos": {
"etag": "0x8DD97E6331F6CB6",
"checksum": "18a82757a400766e9ce51686de5594b5e09a8f4454c0a8b58707157d52f02687"
},
"x86_64_windows": {
"etag": "0x8DD97E6331F6CB6",
"checksum": "eca51fb712144a3af97c3699bde32e0ff5d389ed97985fff975fd46b92410075"
},
"aarch64_linux_musl": {
"etag": "0x8DD97E6327766F7",
"checksum": "17710a79dd4d5664bf175c776d04163d0031dc3ec041d5df6a2a5701b8248464"
},
"aarch64_macos": {
"etag": "0x8DD97E6332201E7",
"checksum": "9af29fa25554b4ae801b3ced7f4b13b2542c8ec201ec09b1809ead2703a0fd90"
}
},
"1.25": {
"version": "1.25.1"
},
"1.25.1": {
"x86_64_linux_musl": {
"etag": "0x8DD94AC235F0960",
"checksum": "0fa6e5f55b3c881339eac68f282c52eddd36f3f71b95005da72c0a8252d1245e"
},
"x86_64_macos": {
"etag": "0x8DD94AC2428A251",
"checksum": "c963089a56ccbec5c93dbb31a62cf432167ca541795edd821d15fddeafd7ee54"
},
"x86_64_windows": {
"etag": "0x8DD94AC24183A0C",
"checksum": "22e24ab95a119a09445bc60019aef6083719c6377dc5d4615e2a93175c502f43"
},
"aarch64_linux_musl": {
"etag": "0x8DD94AC234FB15E",
"checksum": "1393b412349e1cb4e56056af7649d4887574f44697b3311b84bb593b5cc22253"
},
"aarch64_macos": {
"etag": "0x8DD94AC242E1A60",
"checksum": "3d5f58e88df9b91aa2ce326d56e1efa71c27dd7074ff1a66b9de85d068bfa870"
}
},
"1.25.0": {
"x86_64_linux_musl": {
"etag": "0x8DD9497F6286421",
"checksum": "2c6c19eb156a14fc0e7b2bd50e63217c8b40a5d4e40aaed007eb56a32317507c"
},
"x86_64_macos": {
"etag": "0x8DD9497F6F2E666",
"checksum": "b43bf06ca403c3fc5b67b64139158f8a1acfb9b06ff41c688fdacce5afa84b2a"
},
"x86_64_windows": {
"etag": "0x8DD9497F7279DBA",
"checksum": "794aaf8b5177172079ec8be84c910706f19ebb66352671fdbebf41e357fa6d8d"
},
"aarch64_linux_musl": {
"etag": "0x8DD9497F62E2A04",
"checksum": "8bc306fa3a66de4efd92a7eb8f51bc80f1daea7ba50e78e799bf4634b89fa775"
},
"aarch64_macos": {
"etag": "0x8DD9497F6E8B8B3",
"checksum": "8b9560875eda1edc8ed9cc1045964426ff300ecfa0ef445ce1c59b71ce4f9801"
}
},
"1.24": {
"version": "1.24.0"
},
"1.24.0": {
"x86_64_linux_musl": {
"etag": "0x8DD92F84071F186",
"checksum": "c951f0c02cd7cb969f9bbb3c124c6af781d5ffd5211b99108f7ea5d75d9a886c"
},
"x86_64_macos": {
"etag": "0x8DD92F8418538B9",
"checksum": "cd557c874d90432da5bd2361b316883ee3145dfcb32bbb9e5f0653486f923f9e"
},
"x86_64_windows": {
"etag": "0x8DD92F841505A84",
"checksum": "808bb98f771a7c4c4d3956b659ce3e454ac4e6b26ae01df597afb17faa1a839d"
},
"aarch64_linux_musl": {
"etag": "0x8DD92F840657C66",
"checksum": "9235623e837dd14756faee276f2b8b301632337df96a1e4aea26e764e8052751"
},
"aarch64_macos": {
"etag": "0x8DD92F8415A3A83",
"checksum": "e9ec240da7e5e33940c1d2380f93e47e4d7b09742813dbb6a69ef8f5b373a78a"
}
},
"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"
},
"1.21.0": {
"x86_64_linux_musl": {
"etag": "0x8DD6585FF85FADC",
"checksum": "0ee8161dfa4f79487e46e734305a414e1e7fbcdc114d69809d069e89483c4898"
},
"x86_64_macos": {
"etag": "0x8DD658600583CBE",
"checksum": "41f5bcfc5480ebec0dcbc0e3911a5e4190915358dbc427a03861393c6c9f954a"
},
"x86_64_windows": {
"etag": "0x8DD658600577A36",
"checksum": "b75893f72da8051a3eb1b7b37f062200caf892f4160bba3099a26f28ca8ae7a1"
},
"aarch64_linux_musl": {
"etag": "0x8DD6585FF6E6EB3",
"checksum": "b7617868459cb707e4f9f56c8cb121124bf90b2c944f30e2f3c773807e1e05d7"
},
"aarch64_macos": {
"etag": "0x8DD6586004D736B",
"checksum": "7ab33ccddc017b8eccdcfa68d28b426174f36185b634c5b10c6c43cbe5c1de70"
}
},
"1.20": {
"version": "1.20.0"
},
"1.20.0": {
"x86_64_linux_musl": {
"etag": "0x8DD52B9B44D9131",
"checksum": "689e12c5cbf67521ce61b9c126068f9eaabe1223e77971b2fede50033ff6b5cc"
},
"x86_64_macos": {
"etag": "0x8DD52B9B5107ADF",
"checksum": "5fdf7afd0f1bfdbb2a1a575eacef8e10edfcb4783631baaa7572a9f4a4d86441"
},
"x86_64_windows": {
"etag": "0x8DD52B9B4FD568D",
"checksum": "b8bfdedb261de2a69768097422a73bc72273ee92136ff676a20c3161e658881f"
},
"aarch64_linux_musl": {
"etag": "0x8DD52B9B448B4AE",
"checksum": "53f76737ddbf425c89240d5b0be0990b1a71e66890b44f19743221b17e6ee635"
},
"aarch64_macos": {
"etag": "0x8DD52B9B5075D68",
"checksum": "91365712a06af0c0dcd06f5e87fc8791c4332831b3dd6f5474acaaf803d71d82"
}
}, },
"1.19": { "1.19": {
"version": "1.19.0" "version": "1.19.0"

148
manifests/taplo.json generated Normal file
View File

@@ -0,0 +1,148 @@
{
"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.10.0"
},
"0.10": {
"version": "0.10.0"
},
"0.10.0": {
"x86_64_linux_gnu": {
"etag": "0x8DD99AABF8469BA",
"checksum": "8fe196b894ccf9072f98d4e1013a180306e17d244830b03986ee5e8eabeb6156"
},
"x86_64_macos": {
"etag": "0x8DD99AB380D812C",
"checksum": "898122cde3a0b1cd1cbc2d52d3624f23338218c91b5ddb71518236a4c2c10ef2"
},
"x86_64_windows": {
"etag": "0x8DD99AB3165DD82",
"checksum": "1615eed140039bd58e7089109883b1c434de5d6de8f64a993e6e8c80ca57bdf9"
},
"aarch64_linux_gnu": {
"etag": "0x8DD99AABD8A3667",
"checksum": "033681d01eec8376c3fd38fa3703c79316f5e14bb013d859943b60a07bccdcc3"
},
"aarch64_macos": {
"etag": "0x8DD99AB3700C1B5",
"checksum": "713734314c3e71894b9e77513c5349835eefbd52908445a0d73b0c7dc469347d"
}
},
"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"
}
}
}

148
manifests/trivy.json generated Normal file
View File

@@ -0,0 +1,148 @@
{
"rust_crate": null,
"template": {
"x86_64_linux_gnu": {
"url": "https://github.com/aquasecurity/trivy/releases/download/v${version}/trivy_${version}_Linux-64bit.tar.gz",
"bin": "trivy"
},
"x86_64_macos": {
"url": "https://github.com/aquasecurity/trivy/releases/download/v${version}/trivy_${version}_macOS-64bit.tar.gz",
"bin": "trivy"
},
"x86_64_windows": {
"url": "https://github.com/aquasecurity/trivy/releases/download/v${version}/trivy_${version}_windows-64bit.zip",
"bin": "trivy.exe"
},
"aarch64_linux_gnu": {
"url": "https://github.com/aquasecurity/trivy/releases/download/v${version}/trivy_${version}_Linux-ARM64.tar.gz",
"bin": "trivy"
},
"aarch64_macos": {
"url": "https://github.com/aquasecurity/trivy/releases/download/v${version}/trivy_${version}_macOS-ARM64.tar.gz",
"bin": "trivy"
}
},
"license_markdown": "[Apache-2.0](https://github.com/aquasecurity/trivy/blob/main/LICENSE)",
"latest": {
"version": "0.64.1"
},
"0.64": {
"version": "0.64.1"
},
"0.64.1": {
"x86_64_linux_gnu": {
"etag": "0x8DDBA3D4C6732DE",
"checksum": "1a09d86667b3885a8783d1877c9abc8061b2b4e9b403941b22cbd82f10d275a8"
},
"x86_64_macos": {
"etag": "0x8DDBA3D4E2ADC31",
"checksum": "107a874b41c1f0a48849f859b756f500d8be06f2d2b8956a046a97ae38088bf6"
},
"x86_64_windows": {
"etag": "0x8DDBA3D4C6E56C5",
"checksum": "d03bce6326ff75d041f2499e801357d3da6b08a28be085580d9b0bdf84971d12"
},
"aarch64_linux_gnu": {
"etag": "0x8DDBA3D4C3CD009",
"checksum": "a57d4d48a90f8ed875b821fc3078ba5a8572f86e90adfea0995cefd51d583bd7"
},
"aarch64_macos": {
"etag": "0x8DDBA3D4C4000C5",
"checksum": "7489c69948cda032adc2862923222917cd025411abc4bba8517a8d581aed226c"
}
},
"0.64.0": {
"x86_64_linux_gnu": {
"etag": "0x8DDB87C74419214",
"checksum": "e50755b3be29ae515091a45c96a2bc126846334210c30202331b797b9ae6e366"
},
"x86_64_macos": {
"etag": "0x8DDB87C72C4B5BC",
"checksum": "f7c649c3e9598fde7074bb34b024d11f5b836d230c391a0cdde319db73e0fedc"
},
"x86_64_windows": {
"etag": "0x8DDB87C75CF7247",
"checksum": "7f34d0cd2813cf7f89064ffbc04af891f7839f673e9a0a0505cf91391d07826e"
},
"aarch64_linux_gnu": {
"etag": "0x8DDB87C72D67BFC",
"checksum": "c7e78d67af98dad178f18b4b8d20929b7f9d267e9c556f8ad815f8997035bcd9"
},
"aarch64_macos": {
"etag": "0x8DDB87C7591EB49",
"checksum": "77e70dd2fdbac5986cc02a8def382bdaf78777f0050fc37af72916cc47b56a20"
}
},
"0.63": {
"version": "0.63.0"
},
"0.63.0": {
"x86_64_linux_gnu": {
"etag": "0x8DD9EDB240EAE38",
"checksum": "ea91fa393cfcb802da22832c96e99a4c8a295a8ba8faefd824c7168b7f0a741e"
},
"x86_64_macos": {
"etag": "0x8DD9EDB25C39AD1",
"checksum": "01659b540a885ee9bd1273c8c75ade1ce046fc9d6e5933d5978d9125a6a1cf6c"
},
"x86_64_windows": {
"etag": "0x8DD9EDB25D2CBF6",
"checksum": "33ba726ec9c37f15490efa1d51044c21f0db6acb9be56492d5e1429f404b602f"
},
"aarch64_linux_gnu": {
"etag": "0x8DD9EDB26DF8B6D",
"checksum": "9aeecf81e8a1dc5625dd96a1a6fbea92a1f8e51c4160cfc0e412ef5f641ea1ac"
},
"aarch64_macos": {
"etag": "0x8DD9EDB26DD1D32",
"checksum": "784f687759c647ffad54e4d7f55ed953647e4fff5ea1e38dbaf877a135254972"
}
},
"0.62": {
"version": "0.62.1"
},
"0.62.1": {
"x86_64_linux_gnu": {
"etag": "0x8DD8CD66B2C973F",
"checksum": "7da92b2ca503d08eb15e717585fa4ffb95ef2c5dc4c554204882d7d26d386a6a"
},
"x86_64_macos": {
"etag": "0x8DD8CD66B02A920",
"checksum": "819bf4dad9c3bb4e78bbd11d08b61bdc4663b33777121b3f43372986f7cb3d3e"
},
"x86_64_windows": {
"etag": "0x8DD8CD66CA4E62B",
"checksum": "f6d9b422f10af2d7a21b4924d36400d8a76932c9159b5feefaa8aee3e45a82bd"
},
"aarch64_linux_gnu": {
"etag": "0x8DD8CD669AB51A2",
"checksum": "50e13c5cdd3e3b610e0dc554e3bc58bc6f58eabe3e42a6b28961a23ac6eff0df"
},
"aarch64_macos": {
"etag": "0x8DD8CD66C735F7B",
"checksum": "0bbfa581a4139c6fef21f4129233ae6f02a9f4b53039327e62eccd7956af2ba1"
}
},
"0.62.0": {
"x86_64_linux_gnu": {
"etag": "0x8DD880CCF3EE84C",
"checksum": "1be4420999ffde59b9a6900f2c2481a2f4e50fd2e0ac738ad028944563ee6c60"
},
"x86_64_macos": {
"etag": "0x8DD880CCD4C9C5F",
"checksum": "8f6d54c7de5c7247bb92b51d29d2542be8006111515ceaf50fe8185adb59ad89"
},
"x86_64_windows": {
"etag": "0x8DD880CCD7359BB",
"checksum": "b30da5d15587824335cbb88a62585f00a3aac18f3f754d3ad74d68327e2efc46"
},
"aarch64_linux_gnu": {
"etag": "0x8DD880CCF085E40",
"checksum": "82c8acca00390bf5e014b26abb03e24ba754824c4f87ead5564cd56375df07c1"
},
"aarch64_macos": {
"etag": "0x8DD880CCF853F18",
"checksum": "727a8865c2caf6841a1f4668fd7702f442ae088fd08e3c3719e4f731c1f11333"
}
}
}

136
manifests/trunk.json generated
View File

@@ -19,10 +19,142 @@
}, },
"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)", "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": { "latest": {
"version": "0.21.7" "version": "0.21.14"
}, },
"0.21": { "0.21": {
"version": "0.21.7" "version": "0.21.14"
},
"0.21.14": {
"x86_64_linux_musl": {
"etag": "0x8DD8E284A972999",
"checksum": "a67f4054b249fe9acc5fabc25de1aebf19783aca3ad6ff64bf34d7da44d0ea20"
},
"x86_64_macos": {
"etag": "0x8DD8E284A231877",
"checksum": "f1ba0e3bbe24e0ae219c6d22c33e24e2825c1608dd27c2556e323495110f1a95"
},
"x86_64_windows": {
"etag": "0x8DD8E284A6078A2",
"checksum": "cd6ac15b9daff0365e5695036791ef2ce3c63f61c014f5a8c532363266e4569c"
},
"aarch64_linux_musl": {
"etag": "0x8DD8E2849F6E30E",
"checksum": "e8e2a2bb423ce6702ab9f4f02f8c9ae99d790f0301f7634e986b2dd8706019cc"
},
"aarch64_macos": {
"etag": "0x8DD8E284A01FA24",
"checksum": "764e299dd50d89442a4e96a236349f57961984b701e74d3dbdb39cd1c9f5101e"
}
},
"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": {
"etag": "0x8DD630EC045C22A",
"checksum": "37610d7987868a3eba86289b4152e2ca4d5783afb9be398de09db2122a6eaa3d"
},
"x86_64_macos": {
"etag": "0x8DD630EBFD86052",
"checksum": "ad673e5ff22d3642caaebdf7e2f9beda898dae0a6e15b93e1ddba6d0a016b363"
},
"x86_64_windows": {
"etag": "0x8DD630EC004E37C",
"checksum": "2374087790c88f91513b2a3dabc886261801c73520fade38d7fbc9b75a4797ad"
},
"aarch64_linux_musl": {
"etag": "0x8DD630EBFAF34C2",
"checksum": "634aefa7252d82d521f87c4e3f939cab10e639acb6c1b23c36aaa2bca41c8836"
},
"aarch64_macos": {
"etag": "0x8DD630EBFA837B1",
"checksum": "d1e560ae97b7204d894eb3bec3e15c0db0b0d45cdfd4ccd1d15419368b694ec1"
}
},
"0.21.8": {
"x86_64_linux_musl": {
"etag": "0x8DD5B1F56C4ADFF",
"checksum": "3c11e08c37a06e707db364be01f6d6568082ff5470e38565bfed21e45b742b8e"
},
"x86_64_macos": {
"etag": "0x8DD5B1F565DD3FD",
"checksum": "03404c0036561a38421b67ffd596a19868b96d9d34228d17e367005aebfa1070"
},
"x86_64_windows": {
"etag": "0x8DD5B1F56A892EA",
"checksum": "deb0db2a660b8e9ea3064a3862822e099fd01be06424d3125dbf917382195131"
},
"aarch64_linux_musl": {
"etag": "0x8DD5B1F5633234E",
"checksum": "afc72ddbc526d2a793949e336a3811f65dfbfdd5d06a948e44b36c473e219ee9"
},
"aarch64_macos": {
"etag": "0x8DD5B1F562D8444",
"checksum": "934e2fba770cfc20b4e3498e35fbe8a03b0e6e60580cdc36eb070002834bc208"
}
}, },
"0.21.7": { "0.21.7": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

386
manifests/typos.json generated
View File

@@ -10,19 +10,399 @@
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/crate-ci/typos/releases/download/v${version}/typos-v${version}-x86_64-pc-windows-msvc.zip" "url": "https://github.com/crate-ci/typos/releases/download/v${version}/typos-v${version}-x86_64-pc-windows-msvc.zip"
}, },
"aarch64_linux_musl": {
"url": "https://github.com/crate-ci/typos/releases/download/v${version}/typos-v${version}-aarch64-unknown-linux-musl.tar.gz"
},
"aarch64_macos": { "aarch64_macos": {
"url": "https://github.com/crate-ci/typos/releases/download/v${version}/typos-v${version}-aarch64-apple-darwin.tar.gz" "url": "https://github.com/crate-ci/typos/releases/download/v${version}/typos-v${version}-aarch64-apple-darwin.tar.gz"
} }
}, },
"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)", "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": { "latest": {
"version": "1.29.4" "version": "1.34.0"
}, },
"1": { "1": {
"version": "1.29.4" "version": "1.34.0"
},
"1.34": {
"version": "1.34.0"
},
"1.34.0": {
"x86_64_linux_musl": {
"etag": "0x8DDB7E33F3C1341",
"checksum": "883051642fb941bb6b3769fed2971ac24df7ace6eab584d74394fa6444691013"
},
"x86_64_macos": {
"etag": "0x8DDB7E36095A034",
"checksum": "551516c54f0606ff94b31735628eef4d42102c882bcd20c126d5506e66e24a67"
},
"x86_64_windows": {
"etag": "0x8DDB7E378901141",
"checksum": "a4b7adcf26ffd6c6609092401f5192a3dc73bb8d26a1f56a64160f73873e4a79"
},
"aarch64_linux_musl": {
"etag": "0x8DDB7E3712B27F0",
"checksum": "499b24962a49dc5dc1c2be71132a7f26eb2061ebb1c91de5cfb6dc417ad52a13"
},
"aarch64_macos": {
"etag": "0x8DDB7E35CBB102C",
"checksum": "7df419f677dc5f3bbfb434e39632c468cdabee599b120e74205ad9a40217a75a"
}
},
"1.33": {
"version": "1.33.1"
},
"1.33.1": {
"x86_64_linux_musl": {
"etag": "0x8DDA1FEDA84A6F0",
"checksum": "ab807b29e9d759428c8a0444c14973225b6710a286f264574892972428c3d18b"
},
"x86_64_macos": {
"etag": "0x8DDA1FEE28525ED",
"checksum": "3696bbbdee5ced572b3cdbcf30148da3059593477ade58f29b6e57302ff8e196"
},
"x86_64_windows": {
"etag": "0x8DDA1FF3E510EF5",
"checksum": "e2ec599862e5d5eda5c365cba8babb0594ca0fc180549163504766f687e01990"
},
"aarch64_linux_musl": {
"etag": "0x8DDA1FEAF61FC49",
"checksum": "9a0a3b70b36b0726d52a80da51af10bb9bf22532bf71b779fea07cd5b011b5bb"
},
"aarch64_macos": {
"etag": "0x8DDA1FE94187E62",
"checksum": "a537968e6ab0a6845bd18a889105cf6f67b605cceaa18cc6afbe5785bbb9ee5b"
}
},
"1.33.0": {
"x86_64_linux_musl": {
"etag": "0x8DDA1F85FFADAA9",
"checksum": "d436fca4f7ec59c3daa7c9811839f525219a6b96879923c74f17353505256436"
},
"x86_64_macos": {
"etag": "0x8DDA1F8A53C9A24",
"checksum": "517d5c3063c37c9e54b1c9b782ac133d72ed8c5465d1f6f43fe2ad8ccff3f6c9"
},
"x86_64_windows": {
"etag": "0x8DDA1F8B5FEF420",
"checksum": "e9b6ee3faef1947935c59439c62ab3ddd2c071a65c62db3312adc0a546815d9d"
},
"aarch64_linux_musl": {
"etag": "0x8DDA1F84F0D59C6",
"checksum": "aad652154c2d804908f108a8c5e83229df45fc3591d497bc06c901660499adc1"
},
"aarch64_macos": {
"etag": "0x8DDA1F8AA37A91A",
"checksum": "f3cb2b4c34f252d09055ae6cb647d21cb3d00ac2b0124259b005b1b18d6d5787"
}
},
"1.32": {
"version": "1.32.0"
},
"1.32.0": {
"x86_64_linux_musl": {
"etag": "0x8DD8988C717243A",
"checksum": "4c8e7e360fc855a6f9b721c2eab22966a0f33aa0f284772b136ea8847f136864"
},
"x86_64_macos": {
"etag": "0x8DD8988FC237BF1",
"checksum": "8e70bca52b726969df784d5896d45ca4a39e30df3259ffa283bd7f53f25e5db4"
},
"x86_64_windows": {
"etag": "0x8DD89895B206129",
"checksum": "18dd1d26dbd674eb467ab2bc1af26d3ee2210f8620297f38949a364bbad47541"
},
"aarch64_linux_musl": {
"etag": "0x8DD8989341F35A4",
"checksum": "53404115fe58e196506f0a5dcf7d9060cb462429458faee0ab3f6dd7ea461c37"
},
"aarch64_macos": {
"etag": "0x8DD8988ED3A3774",
"checksum": "9da6598cc38a800273bb5d3c7866ad19995d65d69bd399d8b49a97f770c5f0db"
}
},
"1.31": {
"version": "1.31.2"
},
"1.31.2": {
"x86_64_linux_musl": {
"etag": "0x8DD86680B850674",
"checksum": "db179d95b35b5e84e7e85e85aef6302c93ffc26e849fe966e1bb7f121d97976e"
},
"x86_64_macos": {
"etag": "0x8DD866826FF8177",
"checksum": "91e29c5abe6fcd94ae200d2e6dcee47946778d6c36450a7d08e53738b0747557"
},
"x86_64_windows": {
"etag": "0x8DD86688BF17827",
"checksum": "4c48d861eca575be03d9433be937c4daa4c6264934f92a56298e7af474457f95"
},
"aarch64_linux_musl": {
"etag": "0x8DD8667D09522A0",
"checksum": "87e53661ec8bd6f466191ac76d543482e86e1e55a3611d85cc110a3e7c0e6d0f"
},
"aarch64_macos": {
"etag": "0x8DD866821C90B83",
"checksum": "f9d75d8cbbd479db5d060e9b666422f03fa20f31d213443f7a73e15a8875aa5d"
}
},
"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_linux_musl": {
"etag": "0x8DD705FF4BFA51B",
"checksum": "9bdb063d808db42c1dcae8184fc9be5f10d11e91140114e18485092684276f40"
},
"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_linux_musl": {
"etag": "0x8DD6E1DA51E8E3B",
"checksum": "3b9339fd9022f7f995f60d788e4fe643c2bb77dedc4a5ca6736baed5803f46fe"
},
"aarch64_macos": {
"etag": "0x8DD6E1D52F48457",
"checksum": "96684058f88bd8343aa992223c9937f399254eb5277f0d297d2ac7b022d990b7"
}
},
"1.30": {
"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_linux_musl": {
"etag": "0x8DD6B0F13568F27",
"checksum": "b75ad91db7cc89f845bae5f640dde7480599d3f39a2922708191709d2c6b9319"
},
"aarch64_macos": {
"etag": "0x8DD6B0F40621A3E",
"checksum": "4a62e43c3474ab82818d19982f624b2201595de04737046091e1cde71ad74370"
}
},
"1.30.2": {
"x86_64_linux_musl": {
"etag": "0x8DD5FF1419CF749",
"checksum": "0bb41546e8a91cb6c4a5cf80d640f7be8885717d96ba9463445a1fe258758523"
},
"x86_64_macos": {
"etag": "0x8DD5FF164D26BDE",
"checksum": "4f2beff310d28ec1cc862057dc90239dd3d232c9dcf4cb6ef851283de2ba73e6"
},
"x86_64_windows": {
"etag": "0x8DD5FF1BEDC01B7",
"checksum": "937b2b45104a70f275579f90ec9f811e891097f5bb789a5a2b66f426f0f938b0"
},
"aarch64_linux_musl": {
"etag": "0x8DD5FF1785F72F0",
"checksum": "59b2f82f02a7cd0cff95a5bbfab0989bfc74832c55d4a47706f55053cad0d8bb"
},
"aarch64_macos": {
"etag": "0x8DD5FF15BE62448",
"checksum": "6f6efbc9d8c248eb82f4df125fa4a4c9e79e4d42cf8f7a27cdcdd3f6be9c3f10"
}
},
"1.30.1": {
"x86_64_linux_musl": {
"etag": "0x8DD5AC2CE049C35",
"checksum": "6a94916281056c53a22f6ec668df236c2a33142d18adcfdf17c45eba3bd57f6c"
},
"x86_64_macos": {
"etag": "0x8DD5AC3131437CF",
"checksum": "a0c915dbaf21e1c5d80fcf9924cea44c917e1423c7f88d6521dc83a9e6c23e1b"
},
"x86_64_windows": {
"etag": "0x8DD5AC388693F7F",
"checksum": "4f2fc7fc2001cf34a7bbc03e232cbdceed8963ab9250c18bc3d819c46d7a0056"
},
"aarch64_linux_musl": {
"etag": "0x8DD5AC32EFF69CA",
"checksum": "257fb8f6c9f87d5886800bafdf8914bedb064fe3f7d0e8faef964ccb626062c2"
},
"aarch64_macos": {
"etag": "0x8DD5AC30E280C31",
"checksum": "9cf515928d1cbf5412127548b1cb723f2971c4f26265fcea738ee14f1c3bc115"
}
},
"1.30.0": {
"x86_64_linux_musl": {
"etag": "0x8DD586CA6610BB1",
"checksum": "701b69e8fb23ee6f42338537523927113063cf239c3e775c8794ea7866cdb1a8"
},
"x86_64_macos": {
"etag": "0x8DD586C88AE8FA7",
"checksum": "9c59d34978d8aa1b4b546bbdc251ea9b43a0d71479619de092552709c01ed857"
},
"x86_64_windows": {
"etag": "0x8DD586CD7D654FE",
"checksum": "ca2f1620393ec2dfd62668ca7d9e6753443582aedaf46ab1da154a012eaa9a31"
},
"aarch64_linux_musl": {
"etag": "0x8DD586C9A3A3394",
"checksum": "55478569c7c5c5b461d560f2ea1c900c393bd18e9aa461b9d097c6341865fd49"
},
"aarch64_macos": {
"etag": "0x8DD586C9BCC2DE2",
"checksum": "dbb1ff5c308f6328efb6f2c9d60d84b0e3a8bda963f63ecda5c62af1765902e1"
}
}, },
"1.29": { "1.29": {
"version": "1.29.4" "version": "1.29.10"
},
"1.29.10": {
"x86_64_linux_musl": {
"etag": "0x8DD55AC1E75B717",
"checksum": "853d001535396e52b1c4b335cd4a57975dd70b68ef80a2e630365c6d5a2e9236"
},
"x86_64_macos": {
"etag": "0x8DD55AC0C8BFA3F",
"checksum": "fe270e559968fdf60bdec32e5de474689e761617c0823676e87a1f9780662ed2"
},
"x86_64_windows": {
"etag": "0x8DD55AC5A390B2C",
"checksum": "795daf8175179d2b1ab992fa3d5c45bae6818d07b62b2f82a664a4787eb02326"
},
"aarch64_linux_musl": {
"etag": "0x8DD55AC552BBE8B",
"checksum": "eb2260a1e722c30a94093c67cfd283ebedba65c2bb5ce6f8262550fbab5daf51"
},
"aarch64_macos": {
"etag": "0x8DD55AC2283CA7B",
"checksum": "789537a84b40034cde80637baf989e6d3866f41155e16c22659d9ca929015348"
}
},
"1.29.9": {
"x86_64_linux_musl": {
"etag": "0x8DD51BEAEB7902D",
"checksum": "ef985fe226e823297c9c2aa8553fb718bb11838b744c54429f2900d5dbfd5415"
},
"x86_64_macos": {
"etag": "0x8DD51BED49B2305",
"checksum": "2dbe0f9ac6a0377592c7d0cf6709caba68765036c00646bd02d608e723b64014"
},
"x86_64_windows": {
"etag": "0x8DD51BF1E2DE6DA",
"checksum": "8e85bf422026ee15b9464796c48bfb26b53a040132ed5cdf905cbf60d4283764"
},
"aarch64_linux_musl": {
"etag": "0x8DD51BEEF35AA90",
"checksum": "40dc4bf763fd38aa5998f10c1fe82a592ada9fc03e239877e9222cc2ffabfeb9"
},
"aarch64_macos": {
"etag": "0x8DD51BEDDC55FCA",
"checksum": "d8cdf714be02e1b5ea78376d257ebd8776e5bf2bd9ea92954b6289e7f5f041f9"
}
},
"1.29.8": {
"x86_64_linux_musl": {
"etag": "0x8DD50FF6B404955",
"checksum": "f1eebf7060e33ff08145bd5f211e75045608b39282c87483033bfe57cbeff3dc"
},
"x86_64_macos": {
"etag": "0x8DD50FF76650FE8",
"checksum": "90deb589e2d41cf808fde17f2036083c3e92a1a067f867860c4e01b37608034e"
},
"x86_64_windows": {
"etag": "0x8DD50FFEAD694DD",
"checksum": "b4590074a208bc62a4194a3ab35fbb776c785c135cb7bd6f9689c920761b962d"
},
"aarch64_linux_musl": {
"etag": "0x8DD50FFBB29AFCF",
"checksum": "3eacad9990bbc9d8f0b8bb177b2f15962a2f344a6638cf946afc54821a2a8293"
},
"aarch64_macos": {
"etag": "0x8DD50FF9B929E8E",
"checksum": "f30be4284ca2780e999dcbe54c58671dcff38e715cfedd2c3c526123054f5715"
}
},
"1.29.7": {
"x86_64_linux_musl": {
"etag": "0x8DD4C4ABE7A46E8",
"checksum": "27e96ea40ce90c1c81e0c761b3c3161e8b0a0184f89cc938f101e1719754e6e6"
},
"x86_64_macos": {
"etag": "0x8DD4C4AD50F54F0",
"checksum": "5406408d4b701520d06b84b0852b8539a76a68ee28b0cec5fe506544577f6e6b"
},
"x86_64_windows": {
"etag": "0x8DD4C4B1EEE52D2",
"checksum": "4b90d1d6c4f2ef90c5dfffdbc79288576f6a5590783e6f86741c14e62baeaba6"
},
"aarch64_macos": {
"etag": "0x8DD4C4AA38D01D4",
"checksum": "e7f683d02a224515e2e0efb74fee6b8a55bd75698bef6aab0fbedafaacc6298d"
}
},
"1.29.6": {
"x86_64_linux_musl": {
"etag": "0x8DD4C447EF53536",
"checksum": "384dce303c9139f7a2834eedeea1370e5f94665cd15f97340937f070a15431f1"
},
"x86_64_macos": {
"etag": "0x8DD4C448D48BC67",
"checksum": "2d407c1bc8e92f3931138b6612848dc0a60ff1c8d7f01d4bd74ba9549ca2e4b0"
},
"x86_64_windows": {
"etag": "0x8DD4C452CE68A20",
"checksum": "bcb73abfee73a7679ee951d3565c00e4f595bbb4dd0e8b5d6aff561ebcf81262"
},
"aarch64_macos": {
"etag": "0x8DD4C449D3122A1",
"checksum": "5cd7b551962e4d62e7f82d299472d7e8df181d45babc41a46480587bb5c5633c"
}
},
"1.29.5": {
"x86_64_linux_musl": {
"etag": "0x8DD417A6CB2709D",
"checksum": "e4101f822065efd864d09e1c684038cfec8b2805039ba8e1d8e911d1386eac46"
},
"x86_64_macos": {
"etag": "0x8DD417ACDB64ACA",
"checksum": "b2204510baaeb8e7186155c7b38d0ffc146d75e08dd14d300d887a87a4d30669"
},
"x86_64_windows": {
"etag": "0x8DD417AC3813FC9",
"checksum": "804d887c804b13ff26ab46677eb534fc912538c59c049ebaffe133e7f0e70456"
},
"aarch64_macos": {
"etag": "0x8DD417AD33699BA",
"checksum": "ef9eb9a9ec7cfeaba3909b154cc01edcbee4b5c370acd6b70508cd4d4d19c20c"
}
}, },
"1.29.4": { "1.29.4": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

212
manifests/vacuum.json generated Normal file
View File

@@ -0,0 +1,212 @@
{
"rust_crate": null,
"template": {
"x86_64_linux_musl": {
"url": "https://github.com/daveshanley/vacuum/releases/download/v${version}/vacuum_${version}_linux_x86_64.tar.gz"
},
"x86_64_macos": {
"url": "https://github.com/daveshanley/vacuum/releases/download/v${version}/vacuum_${version}_darwin_x86_64.tar.gz"
},
"x86_64_windows": {
"url": "https://github.com/daveshanley/vacuum/releases/download/v${version}/vacuum_${version}_windows_x86_64.tar.gz"
},
"aarch64_linux_musl": {
"url": "https://github.com/daveshanley/vacuum/releases/download/v${version}/vacuum_${version}_linux_arm64.tar.gz"
},
"aarch64_macos": {
"url": "https://github.com/daveshanley/vacuum/releases/download/v${version}/vacuum_${version}_darwin_arm64.tar.gz"
},
"aarch64_windows": {
"url": "https://github.com/daveshanley/vacuum/releases/download/v${version}/vacuum_${version}_windows_arm64.tar.gz"
}
},
"license_markdown": "[MIT](https://github.com/daveshanley/vacuum/blob/main/LICENSE)",
"latest": {
"version": "0.17.6"
},
"0.17": {
"version": "0.17.6"
},
"0.17.6": {
"x86_64_linux_musl": {
"etag": "0x8DDC53ED81F8581",
"checksum": "9c0e3fed6841abaf1a9bd4ec146ba7a8e03221806598839a4ad75a81d9a346c9"
},
"x86_64_macos": {
"etag": "0x8DDC53ED8D49CA3",
"checksum": "eebc143b1a7861a441915875960ba8582b5defd365d6da0825132280105b2395"
},
"x86_64_windows": {
"etag": "0x8DDC53ED80F91DD",
"checksum": "7a20958b782ec01bccd2d672635b431ccf45e8e5c2a77c8d3ba12c59d4852fe9"
},
"aarch64_linux_musl": {
"etag": "0x8DDC53ED81E753F",
"checksum": "e062772384667223acc0806d7415865b83a20fa8bb5dadbf2efd611dfaa56b4f"
},
"aarch64_macos": {
"etag": "0x8DDC53ED8F7DB7F",
"checksum": "c635d401c00c1e5c243afb2712f793a9795feaa0e847a32b21cdeb8e251a3cbb"
},
"aarch64_windows": {
"etag": "0x8DDC53ED8DE55B0",
"checksum": "8953d72a49e81e96d67318704eba13b02d16065366bad62a398268b3ad1bd7e0"
}
},
"0.17.5": {
"x86_64_linux_musl": {
"etag": "0x8DDBF03236806BA",
"checksum": "c99e0c018f6e5c532b1490b9d04ce1978b41ae3ee63fa61e5aa661c6dcbb7d9a"
},
"x86_64_macos": {
"etag": "0x8DDBF0322CC4ED4",
"checksum": "0882c5d95aa4e68693a8171599f4bd520433a391573e8b4b0a1310dea81125cc"
},
"x86_64_windows": {
"etag": "0x8DDBF032367DFD8",
"checksum": "0e9e7a06432c3ef169dbefe014acefc58438bf5e3b462429238b6c7cfb43058c"
},
"aarch64_linux_musl": {
"etag": "0x8DDBF0323470F43",
"checksum": "5cb4ec6021c8ec6a20242b095fc7f07f8b760353845a6806298d3ada5f5c8c4d"
},
"aarch64_macos": {
"etag": "0x8DDBF0322BC0D68",
"checksum": "689a97c291f187400fe61ab64db478eaa2b638e02dc56d886a14bd95cb533ce4"
},
"aarch64_windows": {
"etag": "0x8DDBF0322B22D70",
"checksum": "e98e95ccc39968f529c11acd0d6a58674344a470b22f18242d4ca6a53ef47ef9"
}
},
"0.17.4": {
"x86_64_linux_musl": {
"etag": "0x8DDBEED55FB97B5",
"checksum": "6ff9c5e2a85c53a90a666146768a1594e3ac2569572b3fce86317c288c448811"
},
"x86_64_macos": {
"etag": "0x8DDBEED560D5E13",
"checksum": "694c8da4006cdde74799337415cdd41b893a3c45cd038b7791aec1d7b12fdffa"
},
"x86_64_windows": {
"etag": "0x8DDBEED5695563D",
"checksum": "f6b9967a661f4f3d504893356c16f2a81ef3adbe4c95d3c3e9f5a998812a5432"
},
"aarch64_linux_musl": {
"etag": "0x8DDBEED55EEADE7",
"checksum": "a32b74213bbf98773d71b2b1495415c2384bf5640e6bce645a6655be52862ec8"
},
"aarch64_macos": {
"etag": "0x8DDBEED56A156BC",
"checksum": "a97c203a9fb8d5db220c3ab943a6e11429235bff023f39288cb6d147e85dbe98"
},
"aarch64_windows": {
"etag": "0x8DDBEED56CF5EEF",
"checksum": "0bb2075ba69d545d448aac5fd10557302dc97504a7007c47f6acd4f5d0de28ed"
}
},
"0.17.3": {
"x86_64_linux_musl": {
"etag": "0x8DDBD61F4577D55",
"checksum": "50d7ab4c20d1b78a6d90d9359af3ecfa4ffb7cc49d9a3a7c8ba8fb8a34415e25"
},
"x86_64_macos": {
"etag": "0x8DDBD61F4577D55",
"checksum": "0cef469d092928df134a3f7690817d99dba8b4a4ed7ed27949f5839072ef6a64"
},
"x86_64_windows": {
"etag": "0x8DDBD61F3B31C6A",
"checksum": "f08b63a2b718229a4f5f3b9c27d994038ea1cd180f269c835a922b05f8e30515"
},
"aarch64_linux_musl": {
"etag": "0x8DDBD61F3BECF14",
"checksum": "2d4ccf2e1cc5ed2f8cb888cd6aae2d4f25b40960a08d1f59ed2162ec30233d5e"
},
"aarch64_macos": {
"etag": "0x8DDBD61F3BB7778",
"checksum": "2ef41305515f167b21e7085fffbd99d1ed6b3edd4e7aa74d5323ab63ee14a00e"
},
"aarch64_windows": {
"etag": "0x8DDBD61F451DE52",
"checksum": "d3635cc5b2bf95bfa1af60a3edc7d700b4d1c45f57cf393045594e9696fb7197"
}
},
"0.17.2": {
"x86_64_linux_musl": {
"etag": "0x8DDB98852C3C9DD",
"checksum": "a34828f82f1f672a06997ddfd45cbc5c7f27146b4473d1ff04f323708c353d64"
},
"x86_64_macos": {
"etag": "0x8DDB9885240AE81",
"checksum": "3b0349f0a59b87dbb91f8c4d6d4efa544785880785b809adc15454be9a6efa85"
},
"x86_64_windows": {
"etag": "0x8DDB98852BCF3C2",
"checksum": "eec12cdf51e52d06884c7bbd7178bcb84e47b612d296994fc199b659ef8dd481"
},
"aarch64_linux_musl": {
"etag": "0x8DDB988522BDE5C",
"checksum": "e38e7243956c0c80792ff6c0800a0bab1d82ee1ab0328a0092c3999157a6522d"
},
"aarch64_macos": {
"etag": "0x8DDB988523376ED",
"checksum": "e84669236d093c0e57233c5817afe23f8dd449e858cf42d147adcfeef3fca17a"
},
"aarch64_windows": {
"etag": "0x8DDB98852BAD344",
"checksum": "2fd7243f6ac406ad05e650cceb9b8478e89dca4223976e6b98475ec29cac00f0"
}
},
"0.17.1": {
"x86_64_linux_musl": {
"etag": "0x8DDB7E312775CF9",
"checksum": "2b7adc7aa3f03295e39a87aef739771ddb37b2cbabcd7677bae296128c54c965"
},
"x86_64_macos": {
"etag": "0x8DDB7E311AB7C36",
"checksum": "90e5b50b124657073778b850c116a342e2c0fa7db954dc224fce86eff2c36f7d"
},
"x86_64_windows": {
"etag": "0x8DDB7E3127D70B9",
"checksum": "d0b8e50e8665d529eeac90c023fc99278d082cb8206cdf387e8a20114128b566"
},
"aarch64_linux_musl": {
"etag": "0x8DDB7E311C72282",
"checksum": "681aa237643f908017def4707008d06401381be88a421d6aa01837480ecdf079"
},
"aarch64_macos": {
"etag": "0x8DDB7E311BAAD67",
"checksum": "713a89d7cc7e5ce273e7b76edcfdd6ea821adb5116e122b24038b5de7f782cb0"
},
"aarch64_windows": {
"etag": "0x8DDB7E31272598A",
"checksum": "8335ad42df4eaa95f33edbcdcc2f518960b9b9aa521612b1b5f1f6057a897149"
}
},
"0.17.0": {
"x86_64_linux_musl": {
"etag": "0x8DDA6B83F4D30AC",
"checksum": "8f0361fbe9e2d7442782e98edecdb19b2e75d56ac45f4bb192588d03f57b64f9"
},
"x86_64_macos": {
"etag": "0x8DDA6B83FD942AE",
"checksum": "11019c1e93b8c95f51126e1af28d2cc62c5fc90ba7e10846973c876a27612352"
},
"x86_64_windows": {
"etag": "0x8DDA6B83F525AFD",
"checksum": "4514ab364f376cb93f4cff23126271b0798b857ece23dd7bc76dac867b8246a0"
},
"aarch64_linux_musl": {
"etag": "0x8DDA6B83F471D03",
"checksum": "deb21f4d4db3675c51bc770ae01d6603ea0bdc01fc1fb94f894db3f34bdc9264"
},
"aarch64_macos": {
"etag": "0x8DDA6B83FEDC506",
"checksum": "dd3b43fa596345ef63c762d1abaae15ecb5b6cec3d721fcfced260f7e6793178"
},
"aarch64_windows": {
"etag": "0x8DDA6B83FD85952",
"checksum": "2696849761308517cfa1ee6e5ab37459d99af05dce0f02f8f539ed67dcabfa55"
}
}
}

View File

@@ -13,7 +13,24 @@
}, },
"license_markdown": "[GPL-3.0](https://github.com/shenek/wait-for-them/blob/v0.4.0/Cargo.toml#L7)", "license_markdown": "[GPL-3.0](https://github.com/shenek/wait-for-them/blob/v0.4.0/Cargo.toml#L7)",
"latest": { "latest": {
"version": "0.4.0" "version": "0.5.1"
},
"0.5": {
"version": "0.5.1"
},
"0.5.1": {
"x86_64_linux_gnu": {
"etag": "0x8DDC24CACAA9E9A",
"checksum": "c221ae4d2597bd91943c9fefd60306033d6fe1e5f8380067928ec25cfb00bfa0"
},
"x86_64_windows": {
"etag": "0x8DDC24CAD7F9C68",
"checksum": "8862ec3f660c08fa058f4af92eb15b38238f122eb0b8542bcbbfe2da54a4ceb4"
},
"aarch64_macos": {
"etag": "0x8DDC24CAE3B8920",
"checksum": "7010913065f824cef9c473668d30ca2af0eecca952efeb356b6605d2414cedec"
}
}, },
"0.4": { "0.4": {
"version": "0.4.0" "version": "0.4.0"

255
manifests/wash.json generated
View File

@@ -1,49 +1,158 @@
{ {
"rust_crate": "wash-cli", "rust_crate": "wash",
"template": { "template": null,
"x86_64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v${version}/wash-x86_64-unknown-linux-musl"
},
"x86_64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v${version}/wash-x86_64-apple-darwin"
},
"x86_64_windows": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v${version}/wash-x86_64-pc-windows-msvc.exe"
},
"aarch64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v${version}/wash-aarch64-unknown-linux-musl"
},
"aarch64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v${version}/wash-aarch64-apple-darwin"
}
},
"license_markdown": "[Apache-2.0](https://github.com/wasmCloud/wasmCloud/blob/main/LICENSE)", "license_markdown": "[Apache-2.0](https://github.com/wasmCloud/wasmCloud/blob/main/LICENSE)",
"latest": { "latest": {
"version": "0.38.0" "version": "0.42.0"
},
"0.42": {
"version": "0.42.0"
},
"0.42.0": {
"x86_64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-v0.42.0/wash-x86_64-unknown-linux-musl",
"etag": "0x8DD9FB70351CA85",
"checksum": "23e44f345ae314549ba04123b86eb63fc37c1026f43b8c08a7c9b618a80cba5c"
},
"x86_64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-v0.42.0/wash-x86_64-apple-darwin",
"etag": "0x8DD9FB70336720A",
"checksum": "7fdb4f898035e91940ab442cce9f6bc2380d8aecee6e75c0e988e095c3f51c9f"
},
"x86_64_windows": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-v0.42.0/wash-x86_64-pc-windows-msvc.exe",
"etag": "0x8DD9FB7038AE9B8",
"checksum": "2e95ac1c7bd309c3a29b63adef59918a90ab90bafc26f80117f900112a39a29f"
},
"aarch64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-v0.42.0/wash-aarch64-unknown-linux-musl",
"etag": "0x8DD9FB7033147C2",
"checksum": "058d59cd5f181ada6de763e82ab935e1ae0db943b6df607cef3cdb647d175029"
},
"aarch64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-v0.42.0/wash-aarch64-apple-darwin",
"etag": "0x8DD9FB70346DA51",
"checksum": "ab9183194dd29d6eba77692bc017cbc2ea9108b734ddc19d51e74d8bf556aeec"
}
},
"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"
},
"0.40.0": {
"x86_64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-v0.40.0/wash-x86_64-unknown-linux-musl",
"etag": "0x8DD5FFB002F43FB",
"checksum": "6f4cc68f74e6736801aac43a3c53532bdd256c66d4ab8db5ba56cd3e99b5e996"
},
"x86_64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-v0.40.0/wash-x86_64-apple-darwin",
"etag": "0x8DD5FFAFFF085CF",
"checksum": "a840c5f710d15a5b992256b0a8ede74f5905acfc93fdd3b58653a56efed70c4d"
},
"x86_64_windows": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-v0.40.0/wash-x86_64-pc-windows-msvc.exe",
"etag": "0x8DD5FFB000D3C4A",
"checksum": "f2934fd345203983dd345d3e6236c95ce1c436f32149040ef72ade94f252869a"
},
"aarch64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-v0.40.0/wash-aarch64-unknown-linux-musl",
"etag": "0x8DD5FFB0004937A",
"checksum": "feebc84b250a9080130f349bee71fd2270f246d30d0cda534bb3dd07e747cdae"
},
"aarch64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-v0.40.0/wash-aarch64-apple-darwin",
"etag": "0x8DD5FFAFFFFDDD5",
"checksum": "1ca3ac67d62689f14b8c65317e3cf012513dfa5c1c545e5685c4e0d6ec22cd18"
}
},
"0.39": {
"version": "0.39.0"
},
"0.39.0": {
"x86_64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.39.0/wash-x86_64-unknown-linux-musl",
"etag": "0x8DD550CA196B8BA",
"checksum": "7cfc3a7c62db1cffa93c92c8f42be9fb10525cde1354e38531508c7500170cf8"
},
"x86_64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.39.0/wash-x86_64-apple-darwin",
"etag": "0x8DD550CA189A812",
"checksum": "b96c77148758fb3c8ae74f94f13c3e95a526c592d125ae61d3a6d36bc438f21c"
},
"x86_64_windows": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.39.0/wash-x86_64-pc-windows-msvc.exe",
"etag": "0x8DD550CA1730540",
"checksum": "1ad7928bf88e3828409921026329af2ecfd86c792322171a9bed8e260127b8e8"
},
"aarch64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.39.0/wash-aarch64-unknown-linux-musl",
"etag": "0x8DD550CA185B4ED",
"checksum": "279efdd262c9ea25a21b6f9b89eec67aae6583776b4f99e8c72fc3a15ce848c0"
},
"aarch64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.39.0/wash-aarch64-apple-darwin",
"etag": "0x8DD550CA1825D4D",
"checksum": "7805d1c2a6b7b76181329737555bd9a70cc6b006ea67de81d97ce2d5a40c5d3c"
}
}, },
"0.38": { "0.38": {
"version": "0.38.0" "version": "0.38.0"
}, },
"0.38.0": { "0.38.0": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.38.0/wash-x86_64-unknown-linux-musl",
"etag": "0x8DD3EEC2CD0065E", "etag": "0x8DD3EEC2CD0065E",
"checksum": "8bba2463f4e121fdbbebc4046aabe1ade54aa3bd72ba70a57ad4b0e0e657bec2" "checksum": "8bba2463f4e121fdbbebc4046aabe1ade54aa3bd72ba70a57ad4b0e0e657bec2"
}, },
"x86_64_macos": { "x86_64_macos": {
"etag": "0x8DD3EEC2BF542B2", "url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.38.0/wash-x86_64-apple-darwin",
"checksum": "edec0fa45d5ed437322d2813714b5b268d3882bf5ba93f857eefef26f068037b" "etag": "0x8DD40984BD1ED53",
"checksum": "68b167bbadf17c3807f5b09d7b16287f543f4dc36557f998c307856c09d3aabb"
}, },
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.38.0/wash-x86_64-pc-windows-msvc.exe",
"etag": "0x8DD3EEC2C069451", "etag": "0x8DD3EEC2C069451",
"checksum": "befd98782a0ab1081c5f4f9dad770c57126770820feddcc7246fc1fdcad99caa" "checksum": "befd98782a0ab1081c5f4f9dad770c57126770820feddcc7246fc1fdcad99caa"
}, },
"aarch64_linux_musl": { "aarch64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.38.0/wash-aarch64-unknown-linux-musl",
"etag": "0x8DD3EEC2BE7967B", "etag": "0x8DD3EEC2BE7967B",
"checksum": "bab4fad652eaa9bb1e890daa0478ec223aaf448fb72eb00e59014034a3bca345" "checksum": "bab4fad652eaa9bb1e890daa0478ec223aaf448fb72eb00e59014034a3bca345"
}, },
"aarch64_macos": { "aarch64_macos": {
"etag": "0x8DD3EEC2BD97591", "url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.38.0/wash-aarch64-apple-darwin",
"checksum": "c2d0443264d064c3f975809e945d19fb4180a3a1d21944e43ea261f7c3050450" "etag": "0x8DD40983E271249",
"checksum": "7fdac7caa9eb3ce8f54447d2e35b37f578555de3ab39b26b59b08eb59e01e4cb"
} }
}, },
"0.37": { "0.37": {
@@ -51,22 +160,27 @@
}, },
"0.37.0": { "0.37.0": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.37.0/wash-x86_64-unknown-linux-musl",
"etag": "0x8DD033D29D92460", "etag": "0x8DD033D29D92460",
"checksum": "b175c00d02c3285a749f752e9ad92791a7fdf3077389c4f657e8b14e13c71e76" "checksum": "b175c00d02c3285a749f752e9ad92791a7fdf3077389c4f657e8b14e13c71e76"
}, },
"x86_64_macos": { "x86_64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.37.0/wash-x86_64-apple-darwin",
"etag": "0x8DD033D2A4A04FD", "etag": "0x8DD033D2A4A04FD",
"checksum": "557d2a7d20aa0094377015cdf47704a8339a2a2e1349505ba4a2e153618f8051" "checksum": "557d2a7d20aa0094377015cdf47704a8339a2a2e1349505ba4a2e153618f8051"
}, },
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.37.0/wash-x86_64-pc-windows-msvc.exe",
"etag": "0x8DD033D29F089B6", "etag": "0x8DD033D29F089B6",
"checksum": "3febcd7fc0d1534ba15ac69e41204c7a0c9ad68e13d1307dc28ea546b9d98de7" "checksum": "3febcd7fc0d1534ba15ac69e41204c7a0c9ad68e13d1307dc28ea546b9d98de7"
}, },
"aarch64_linux_musl": { "aarch64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.37.0/wash-aarch64-unknown-linux-musl",
"etag": "0x8DD033D29DDDA08", "etag": "0x8DD033D29DDDA08",
"checksum": "3b5af7e518357b851190f39f9b0b41a42c8a365d60b43a629ff6918a1ab1091e" "checksum": "3b5af7e518357b851190f39f9b0b41a42c8a365d60b43a629ff6918a1ab1091e"
}, },
"aarch64_macos": { "aarch64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.37.0/wash-aarch64-apple-darwin",
"etag": "0x8DD033D2A49697B", "etag": "0x8DD033D2A49697B",
"checksum": "a02b3ce5adfb989be007ff5779756b268b404990dcaa5ac9801f43693cc7c1ef" "checksum": "a02b3ce5adfb989be007ff5779756b268b404990dcaa5ac9801f43693cc7c1ef"
} }
@@ -76,22 +190,27 @@
}, },
"0.36.1": { "0.36.1": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.36.1/wash-x86_64-unknown-linux-musl",
"etag": "0x8DCF3B6CF095567", "etag": "0x8DCF3B6CF095567",
"checksum": "99b574034e25842f52b51fb8478cf73f0a2afeae1c26960ea6ce59c8dc80354a" "checksum": "99b574034e25842f52b51fb8478cf73f0a2afeae1c26960ea6ce59c8dc80354a"
}, },
"x86_64_macos": { "x86_64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.36.1/wash-x86_64-apple-darwin",
"etag": "0x8DCF3B6CF320C72", "etag": "0x8DCF3B6CF320C72",
"checksum": "e07a3c7ce2d2ec2b16c105bd8e3540fdf14c4d705473b10769ea012e4c3f0ead" "checksum": "e07a3c7ce2d2ec2b16c105bd8e3540fdf14c4d705473b10769ea012e4c3f0ead"
}, },
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.36.1/wash-x86_64-pc-windows-msvc.exe",
"etag": "0x8DCF3B6CEF3E9A9", "etag": "0x8DCF3B6CEF3E9A9",
"checksum": "ac3a4190cfa280c14760b04326a214a607238069efd0736dc40508d947e3fe29" "checksum": "ac3a4190cfa280c14760b04326a214a607238069efd0736dc40508d947e3fe29"
}, },
"aarch64_linux_musl": { "aarch64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.36.1/wash-aarch64-unknown-linux-musl",
"etag": "0x8DCF3B6CF16DACB", "etag": "0x8DCF3B6CF16DACB",
"checksum": "a0e220cf69e985f4ce8db384a0ef94f93ac42490dbefcfc3035668bdb4e3e7ac" "checksum": "a0e220cf69e985f4ce8db384a0ef94f93ac42490dbefcfc3035668bdb4e3e7ac"
}, },
"aarch64_macos": { "aarch64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.36.1/wash-aarch64-apple-darwin",
"etag": "0x8DCF3B6CF39305B", "etag": "0x8DCF3B6CF39305B",
"checksum": "fbf92aceca54adb8ec6d781196f782e6104b7bd03a40201c69fd9ce7c2074079" "checksum": "fbf92aceca54adb8ec6d781196f782e6104b7bd03a40201c69fd9ce7c2074079"
} }
@@ -101,22 +220,27 @@
}, },
"0.35.0": { "0.35.0": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.35.0/wash-x86_64-unknown-linux-musl",
"etag": "0x8DCE8A3D9C2F471", "etag": "0x8DCE8A3D9C2F471",
"checksum": "0a32b25d8aaa96d5a79b8a2073c88471359b07c10b80ea95946e8f12bceb7e44" "checksum": "0a32b25d8aaa96d5a79b8a2073c88471359b07c10b80ea95946e8f12bceb7e44"
}, },
"x86_64_macos": { "x86_64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.35.0/wash-x86_64-apple-darwin",
"etag": "0x8DCE8A3D9BE8C96", "etag": "0x8DCE8A3D9BE8C96",
"checksum": "0590f5ff928aa7cd68b6b15716644aae28eab35f6904bc00915cdaa03a2b3126" "checksum": "0590f5ff928aa7cd68b6b15716644aae28eab35f6904bc00915cdaa03a2b3126"
}, },
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.35.0/wash-x86_64-pc-windows-msvc.exe",
"etag": "0x8DCE8A3D9AFA939", "etag": "0x8DCE8A3D9AFA939",
"checksum": "11b1236f1635df42ca36a136f2c09dfc29b24ba75f92383ca7e51030eee622c6" "checksum": "11b1236f1635df42ca36a136f2c09dfc29b24ba75f92383ca7e51030eee622c6"
}, },
"aarch64_linux_musl": { "aarch64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.35.0/wash-aarch64-unknown-linux-musl",
"etag": "0x8DCE8A3D9B39C68", "etag": "0x8DCE8A3D9B39C68",
"checksum": "6efc7675d9d10fac026cb4e2b06508f6f5118d5b53b241bdfd29f3e691934d97" "checksum": "6efc7675d9d10fac026cb4e2b06508f6f5118d5b53b241bdfd29f3e691934d97"
}, },
"aarch64_macos": { "aarch64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.35.0/wash-aarch64-apple-darwin",
"etag": "0x8DCE8A3D9EBF914", "etag": "0x8DCE8A3D9EBF914",
"checksum": "b2422cbd379b5b5d135c3be49f4879afb810d0871575bb2475ed242a72cc4179" "checksum": "b2422cbd379b5b5d135c3be49f4879afb810d0871575bb2475ed242a72cc4179"
} }
@@ -126,44 +250,54 @@
}, },
"0.34.1": { "0.34.1": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.34.1/wash-x86_64-unknown-linux-musl",
"etag": "0x8DCE105EA9EE470", "etag": "0x8DCE105EA9EE470",
"checksum": "b1b5df23b3c39609cd2e951b435ea29101237fecbea995a670b0e73dd202ce5a" "checksum": "b1b5df23b3c39609cd2e951b435ea29101237fecbea995a670b0e73dd202ce5a"
}, },
"x86_64_macos": { "x86_64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.34.1/wash-x86_64-apple-darwin",
"etag": "0x8DCE105EABDBB5D", "etag": "0x8DCE105EABDBB5D",
"checksum": "f1950cfc4a7b43439810c26d3cfb6843f85b5c2eb53fe4ce72c6ff230e5a9c5e" "checksum": "f1950cfc4a7b43439810c26d3cfb6843f85b5c2eb53fe4ce72c6ff230e5a9c5e"
}, },
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.34.1/wash-x86_64-pc-windows-msvc.exe",
"etag": "0x8DCE105EAA91227", "etag": "0x8DCE105EAA91227",
"checksum": "f760237aaeabac8cff893ef0bbff6ccc88f1be917c91bd7d76b7f75431fc8d25" "checksum": "f760237aaeabac8cff893ef0bbff6ccc88f1be917c91bd7d76b7f75431fc8d25"
}, },
"aarch64_linux_musl": { "aarch64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.34.1/wash-aarch64-unknown-linux-musl",
"etag": "0x8DCE105EA8E7C2B", "etag": "0x8DCE105EA8E7C2B",
"checksum": "f73e1150b66161b2a4fb4a3d59a2139295a3f010218b71341979cc572c59e6be" "checksum": "f73e1150b66161b2a4fb4a3d59a2139295a3f010218b71341979cc572c59e6be"
}, },
"aarch64_macos": { "aarch64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.34.1/wash-aarch64-apple-darwin",
"etag": "0x8DCE105EAD28B84", "etag": "0x8DCE105EAD28B84",
"checksum": "c7de37bab96cd41821c800595cd03cb0e18e06f04d1b3a4d0aa8a0ef08f368a0" "checksum": "c7de37bab96cd41821c800595cd03cb0e18e06f04d1b3a4d0aa8a0ef08f368a0"
} }
}, },
"0.34.0": { "0.34.0": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.34.0/wash-x86_64-unknown-linux-musl",
"etag": "0x8DCD8F1D47C5986", "etag": "0x8DCD8F1D47C5986",
"checksum": "69e5ce3112fa19019160102aa404f490a9f1bd3bf626a03d1bceb619b890e134" "checksum": "69e5ce3112fa19019160102aa404f490a9f1bd3bf626a03d1bceb619b890e134"
}, },
"x86_64_macos": { "x86_64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.34.0/wash-x86_64-apple-darwin",
"etag": "0x8DCD8F1D4AAFD2F", "etag": "0x8DCD8F1D4AAFD2F",
"checksum": "de3ca7a60b990f008895b44ce54579a27b7dd764f6c114d10b133361b612d297" "checksum": "de3ca7a60b990f008895b44ce54579a27b7dd764f6c114d10b133361b612d297"
}, },
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.34.0/wash-x86_64-pc-windows-msvc.exe",
"etag": "0x8DCD8F1D429DB83", "etag": "0x8DCD8F1D429DB83",
"checksum": "c676dfd882bcc3bca96723311ac1e1e171120b8a567bf3a0ac66ec32c28b20c7" "checksum": "c676dfd882bcc3bca96723311ac1e1e171120b8a567bf3a0ac66ec32c28b20c7"
}, },
"aarch64_linux_musl": { "aarch64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.34.0/wash-aarch64-unknown-linux-musl",
"etag": "0x8DCD8F1D485770A", "etag": "0x8DCD8F1D485770A",
"checksum": "945a2361a98b5908b8dd6428e737eb45043c8fe7c5246c07bf9fcc848bb3b8d8" "checksum": "945a2361a98b5908b8dd6428e737eb45043c8fe7c5246c07bf9fcc848bb3b8d8"
}, },
"aarch64_macos": { "aarch64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.34.0/wash-aarch64-apple-darwin",
"etag": "0x8DCD8F1D47D90AE", "etag": "0x8DCD8F1D47D90AE",
"checksum": "c5dd9389bca9cbdf3fa06e7a7440ec1db20868a4f2b971cba3b593fea6f16f29" "checksum": "c5dd9389bca9cbdf3fa06e7a7440ec1db20868a4f2b971cba3b593fea6f16f29"
} }
@@ -173,22 +307,27 @@
}, },
"0.33.0": { "0.33.0": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.33.0/wash-x86_64-unknown-linux-musl",
"etag": "0x8DCD824654BB3C3", "etag": "0x8DCD824654BB3C3",
"checksum": "886ee8a3828b6319444f1e8cc8c736d730aa61dca69260f423c9c7740cc2fe1d" "checksum": "886ee8a3828b6319444f1e8cc8c736d730aa61dca69260f423c9c7740cc2fe1d"
}, },
"x86_64_macos": { "x86_64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.33.0/wash-x86_64-apple-darwin",
"etag": "0x8DCD82465504280", "etag": "0x8DCD82465504280",
"checksum": "7b42fc34a01728f13ca01d6e02029647abae451b875096aff65713ec4fe894bf" "checksum": "7b42fc34a01728f13ca01d6e02029647abae451b875096aff65713ec4fe894bf"
}, },
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.33.0/wash-x86_64-pc-windows-msvc.exe",
"etag": "0x8DCD8246545C6F8", "etag": "0x8DCD8246545C6F8",
"checksum": "f5d71c3efe0f8c215304321b06ea98ac6389712d199ccf48898df1c9868c8f90" "checksum": "f5d71c3efe0f8c215304321b06ea98ac6389712d199ccf48898df1c9868c8f90"
}, },
"aarch64_linux_musl": { "aarch64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.33.0/wash-aarch64-unknown-linux-musl",
"etag": "0x8DCD8246545EE0B", "etag": "0x8DCD8246545EE0B",
"checksum": "6d79bf02867127b6ca608b5c210899fd1348d914b7b0ffde2d37fb670d561b17" "checksum": "6d79bf02867127b6ca608b5c210899fd1348d914b7b0ffde2d37fb670d561b17"
}, },
"aarch64_macos": { "aarch64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.33.0/wash-aarch64-apple-darwin",
"etag": "0x8DCD824656953A5", "etag": "0x8DCD824656953A5",
"checksum": "f64569bf79f11a6909ee3fdbdf45fcce0a6fec1ba39360280bd95ad0a440a250" "checksum": "f64569bf79f11a6909ee3fdbdf45fcce0a6fec1ba39360280bd95ad0a440a250"
} }
@@ -198,44 +337,54 @@
}, },
"0.32.1": { "0.32.1": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.32.1/wash-x86_64-unknown-linux-musl",
"etag": "0x8DCCDC320B435EE", "etag": "0x8DCCDC320B435EE",
"checksum": "6c62fd5a0204fa28008144ccf028ca8f918f81e1b140860bdd77d5da408f6537" "checksum": "6c62fd5a0204fa28008144ccf028ca8f918f81e1b140860bdd77d5da408f6537"
}, },
"x86_64_macos": { "x86_64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.32.1/wash-x86_64-apple-darwin",
"etag": "0x8DCCDC320BE15E9", "etag": "0x8DCCDC320BE15E9",
"checksum": "7f8323e6e1af844f7e3467ceb8fedad1e2dd34c1f4cd07d0ae9c26a741f88b2a" "checksum": "7f8323e6e1af844f7e3467ceb8fedad1e2dd34c1f4cd07d0ae9c26a741f88b2a"
}, },
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.32.1/wash-x86_64-pc-windows-msvc.exe",
"etag": "0x8DCCDC320A3CD9B", "etag": "0x8DCCDC320A3CD9B",
"checksum": "3fe3badeb52d96ad002a20892d1cb83c9d1885713cf31249ef781a310f97568d" "checksum": "3fe3badeb52d96ad002a20892d1cb83c9d1885713cf31249ef781a310f97568d"
}, },
"aarch64_linux_musl": { "aarch64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.32.1/wash-aarch64-unknown-linux-musl",
"etag": "0x8DCCDC320933E63", "etag": "0x8DCCDC320933E63",
"checksum": "cde594f4bdfac03e795c8dbcf60f1dbc1c91527393542caaf952d6f920593e46" "checksum": "cde594f4bdfac03e795c8dbcf60f1dbc1c91527393542caaf952d6f920593e46"
}, },
"aarch64_macos": { "aarch64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.32.1/wash-aarch64-apple-darwin",
"etag": "0x8DCCDC320CD4719", "etag": "0x8DCCDC320CD4719",
"checksum": "d91ad7599ea09baab952e95ae2857d21ca334b1fc4ffc7e8f46f1556a6be89a0" "checksum": "d91ad7599ea09baab952e95ae2857d21ca334b1fc4ffc7e8f46f1556a6be89a0"
} }
}, },
"0.32.0": { "0.32.0": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.32.0/wash-x86_64-unknown-linux-musl",
"etag": "0x8DCC861358AA0D6", "etag": "0x8DCC861358AA0D6",
"checksum": "fb416526c5bc65fd145a509094852e8d9398c593847a3840683b36b44be16360" "checksum": "fb416526c5bc65fd145a509094852e8d9398c593847a3840683b36b44be16360"
}, },
"x86_64_macos": { "x86_64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.32.0/wash-x86_64-apple-darwin",
"etag": "0x8DCC8613594CE93", "etag": "0x8DCC8613594CE93",
"checksum": "ee0a0388ee5aebfe9918698d8f4673249f35ccad0500f81bdb940ca7a5590de2" "checksum": "ee0a0388ee5aebfe9918698d8f4673249f35ccad0500f81bdb940ca7a5590de2"
}, },
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.32.0/wash-x86_64-pc-windows-msvc.exe",
"etag": "0x8DCC861359B0927", "etag": "0x8DCC861359B0927",
"checksum": "6e24d2ead076bc181c1f461ff0b5f58d10ab9f6de03f3be04cb3448a46b23092" "checksum": "6e24d2ead076bc181c1f461ff0b5f58d10ab9f6de03f3be04cb3448a46b23092"
}, },
"aarch64_linux_musl": { "aarch64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.32.0/wash-aarch64-unknown-linux-musl",
"etag": "0x8DCC8613593E53D", "etag": "0x8DCC8613593E53D",
"checksum": "958e6816a402225e194787dae6c771dd02c3b36c81e6f990a3fff52ea79ff05c" "checksum": "958e6816a402225e194787dae6c771dd02c3b36c81e6f990a3fff52ea79ff05c"
}, },
"aarch64_macos": { "aarch64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.32.0/wash-aarch64-apple-darwin",
"etag": "0x8DCC86135BDD365", "etag": "0x8DCC86135BDD365",
"checksum": "c6ba40a78994c8694b04ba077f2e56c3f59ff03040f42fd8d68b6f4315d0d21f" "checksum": "c6ba40a78994c8694b04ba077f2e56c3f59ff03040f42fd8d68b6f4315d0d21f"
} }
@@ -245,22 +394,27 @@
}, },
"0.31.0": { "0.31.0": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.31.0/wash-x86_64-unknown-linux-musl",
"etag": "0x8DCC39797602E53", "etag": "0x8DCC39797602E53",
"checksum": "a4d56ef877b476080b7b896c2aedaa708011f8d0075193eeca3e1d4962f20287" "checksum": "a4d56ef877b476080b7b896c2aedaa708011f8d0075193eeca3e1d4962f20287"
}, },
"x86_64_macos": { "x86_64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.31.0/wash-x86_64-apple-darwin",
"etag": "0x8DCC3979774FE7B", "etag": "0x8DCC3979774FE7B",
"checksum": "30b6a449ed49b4a4bb9354bbef4029d4bc37693b524a3bfa719c82efab9d266f" "checksum": "30b6a449ed49b4a4bb9354bbef4029d4bc37693b524a3bfa719c82efab9d266f"
}, },
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.31.0/wash-x86_64-pc-windows-msvc.exe",
"etag": "0x8DCC397975C6212", "etag": "0x8DCC397975C6212",
"checksum": "776d2bc8b443f3cf8d075b96bf6565c32ffddd47575574b1555af0e2af93863c" "checksum": "776d2bc8b443f3cf8d075b96bf6565c32ffddd47575574b1555af0e2af93863c"
}, },
"aarch64_linux_musl": { "aarch64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.31.0/wash-aarch64-unknown-linux-musl",
"etag": "0x8DCC397975DC019", "etag": "0x8DCC397975DC019",
"checksum": "8cb57672e93016dfcd103aeb8254402ae16e0e737f5eee82db4f039d8baf4d01" "checksum": "8cb57672e93016dfcd103aeb8254402ae16e0e737f5eee82db4f039d8baf4d01"
}, },
"aarch64_macos": { "aarch64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.31.0/wash-aarch64-apple-darwin",
"etag": "0x8DCC3979786C4D9", "etag": "0x8DCC3979786C4D9",
"checksum": "b49e9be43bc288e7b86168f6b651a3df76a0ceb39d45d2063fd85b8ab6af0f60" "checksum": "b49e9be43bc288e7b86168f6b651a3df76a0ceb39d45d2063fd85b8ab6af0f60"
} }
@@ -270,22 +424,27 @@
}, },
"0.30.0": { "0.30.0": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.30.0/wash-x86_64-unknown-linux-musl",
"etag": "0x8DCB304EDF4D869", "etag": "0x8DCB304EDF4D869",
"checksum": "6ee4acebc80255962eb86093aa546c41ad338d36d4695e59cffdbdcb22f70050" "checksum": "6ee4acebc80255962eb86093aa546c41ad338d36d4695e59cffdbdcb22f70050"
}, },
"x86_64_macos": { "x86_64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.30.0/wash-x86_64-apple-darwin",
"etag": "0x8DCB304EE2E1E70", "etag": "0x8DCB304EE2E1E70",
"checksum": "976494afb3cb621079a4bf6d6983c310c884ecc89403c0792328e5452d80be47" "checksum": "976494afb3cb621079a4bf6d6983c310c884ecc89403c0792328e5452d80be47"
}, },
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.30.0/wash-x86_64-pc-windows-msvc.exe",
"etag": "0x8DCB304EE30B3A1", "etag": "0x8DCB304EE30B3A1",
"checksum": "dde5ab13f881f21c4605b52b42668418e1dbb58f0883916ea6d77ef21f7ea467" "checksum": "dde5ab13f881f21c4605b52b42668418e1dbb58f0883916ea6d77ef21f7ea467"
}, },
"aarch64_linux_musl": { "aarch64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.30.0/wash-aarch64-unknown-linux-musl",
"etag": "0x8DCB304EE144AEA", "etag": "0x8DCB304EE144AEA",
"checksum": "3152a5e5ad467ab74976ad4e737041cf2ad99f8833d3a711671a4b99f2f5522d" "checksum": "3152a5e5ad467ab74976ad4e737041cf2ad99f8833d3a711671a4b99f2f5522d"
}, },
"aarch64_macos": { "aarch64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.30.0/wash-aarch64-apple-darwin",
"etag": "0x8DCB304EE32AD36", "etag": "0x8DCB304EE32AD36",
"checksum": "b83a849df173d08ecb37bf36f0af60d7f7436b6533ce11bd450c320d87243340" "checksum": "b83a849df173d08ecb37bf36f0af60d7f7436b6533ce11bd450c320d87243340"
} }
@@ -295,44 +454,54 @@
}, },
"0.29.2": { "0.29.2": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.29.2/wash-x86_64-unknown-linux-musl",
"etag": "0x8DC8ED32297A9B8", "etag": "0x8DC8ED32297A9B8",
"checksum": "6d8bdf2ef3f52b3a55c0bf1d9e864be4205091be1d514a2d6b0dc774b8124e46" "checksum": "6d8bdf2ef3f52b3a55c0bf1d9e864be4205091be1d514a2d6b0dc774b8124e46"
}, },
"x86_64_macos": { "x86_64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.29.2/wash-x86_64-apple-darwin",
"etag": "0x8DC8ED322B6F555", "etag": "0x8DC8ED322B6F555",
"checksum": "0929eee442938423483eea85348098e023ad8c34c21d019421ac1e7624f560fa" "checksum": "0929eee442938423483eea85348098e023ad8c34c21d019421ac1e7624f560fa"
}, },
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.29.2/wash-x86_64-pc-windows-msvc.exe",
"etag": "0x8DC8ED322CB02F4", "etag": "0x8DC8ED322CB02F4",
"checksum": "b8b9da218fc2039d648657a5b974bed02453f0ef50d60f00d986eea00b1b6bfb" "checksum": "b8b9da218fc2039d648657a5b974bed02453f0ef50d60f00d986eea00b1b6bfb"
}, },
"aarch64_linux_musl": { "aarch64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.29.2/wash-aarch64-unknown-linux-musl",
"etag": "0x8DC8ED32251A0CD", "etag": "0x8DC8ED32251A0CD",
"checksum": "63c677862c0c6a5e1eb6a8316be834758b86aa6b89bc04a11cfabf2080ace8c4" "checksum": "63c677862c0c6a5e1eb6a8316be834758b86aa6b89bc04a11cfabf2080ace8c4"
}, },
"aarch64_macos": { "aarch64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.29.2/wash-aarch64-apple-darwin",
"etag": "0x8DC8ED322C5FFA0", "etag": "0x8DC8ED322C5FFA0",
"checksum": "71973c881b3081fcda91d5391e1b70379eb643b12fde4f5ad68aadd68b5a2379" "checksum": "71973c881b3081fcda91d5391e1b70379eb643b12fde4f5ad68aadd68b5a2379"
} }
}, },
"0.29.1": { "0.29.1": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.29.1/wash-x86_64-unknown-linux-musl",
"etag": "0x8DC8BD89EC9D9EB", "etag": "0x8DC8BD89EC9D9EB",
"checksum": "a9429b4f3449c9e053aee8bcab1e8835b53a58653cfcd856f78e6b5f0bb762f0" "checksum": "a9429b4f3449c9e053aee8bcab1e8835b53a58653cfcd856f78e6b5f0bb762f0"
}, },
"x86_64_macos": { "x86_64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.29.1/wash-x86_64-apple-darwin",
"etag": "0x8DC8BD89EA1E575", "etag": "0x8DC8BD89EA1E575",
"checksum": "0dcd8d7ea1974acf56e2afc303e89b16dff5e4edc1855130657e1142e62f8eae" "checksum": "0dcd8d7ea1974acf56e2afc303e89b16dff5e4edc1855130657e1142e62f8eae"
}, },
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.29.1/wash-x86_64-pc-windows-msvc.exe",
"etag": "0x8DC8BD89EB274AD", "etag": "0x8DC8BD89EB274AD",
"checksum": "5ccae9f66751d1d1987b96edb3c75d6f4eafaaac1b5e6e3a8a842b95adbde36c" "checksum": "5ccae9f66751d1d1987b96edb3c75d6f4eafaaac1b5e6e3a8a842b95adbde36c"
}, },
"aarch64_linux_musl": { "aarch64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.29.1/wash-aarch64-unknown-linux-musl",
"etag": "0x8DC8BD89EAECF34", "etag": "0x8DC8BD89EAECF34",
"checksum": "b565e05fbed8d459ebc7b30e502f85bcea41d1e6478784dd595d692891a7479d" "checksum": "b565e05fbed8d459ebc7b30e502f85bcea41d1e6478784dd595d692891a7479d"
}, },
"aarch64_macos": { "aarch64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.29.1/wash-aarch64-apple-darwin",
"etag": "0x8DC8BD89E94D4C9", "etag": "0x8DC8BD89E94D4C9",
"checksum": "18a096f60c499a30412dfb091669f20d238b6c0663ae0f01950fb0c7117b73bc" "checksum": "18a096f60c499a30412dfb091669f20d238b6c0663ae0f01950fb0c7117b73bc"
} }
@@ -342,44 +511,54 @@
}, },
"0.28.1": { "0.28.1": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.28.1/wash-x86_64-unknown-linux-musl",
"etag": "0x8DC710093AA89C4", "etag": "0x8DC710093AA89C4",
"checksum": "04f882aaaa24da4f94274934980a51630a20adf9d3fadf180003489c447ad4a1" "checksum": "04f882aaaa24da4f94274934980a51630a20adf9d3fadf180003489c447ad4a1"
}, },
"x86_64_macos": { "x86_64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.28.1/wash-x86_64-apple-darwin",
"etag": "0x8DC710094C3E408", "etag": "0x8DC710094C3E408",
"checksum": "ee5a8c75f78523b27a584f066e0272766aac4e402db9e0fa758b2333bfaa1589" "checksum": "ee5a8c75f78523b27a584f066e0272766aac4e402db9e0fa758b2333bfaa1589"
}, },
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.28.1/wash-x86_64-pc-windows-msvc.exe",
"etag": "0x8DC710093B3F504", "etag": "0x8DC710093B3F504",
"checksum": "cc6ffc09ac07bb734c8e23880556c603b8d51cfedecda92948dd6ac03ce92011" "checksum": "cc6ffc09ac07bb734c8e23880556c603b8d51cfedecda92948dd6ac03ce92011"
}, },
"aarch64_linux_musl": { "aarch64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.28.1/wash-aarch64-unknown-linux-musl",
"etag": "0x8DC7100937DB8E6", "etag": "0x8DC7100937DB8E6",
"checksum": "4aaafb61f8f7a6ea20bed597400f6e1453c628e364e19199b63ddb25d08cfa0c" "checksum": "4aaafb61f8f7a6ea20bed597400f6e1453c628e364e19199b63ddb25d08cfa0c"
}, },
"aarch64_macos": { "aarch64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.28.1/wash-aarch64-apple-darwin",
"etag": "0x8DC710093ED1427", "etag": "0x8DC710093ED1427",
"checksum": "7c68f4a9725405dd63cf6bebd0f8bdb5eb8bbf87d1f7f8cde51c4f43a0275dd2" "checksum": "7c68f4a9725405dd63cf6bebd0f8bdb5eb8bbf87d1f7f8cde51c4f43a0275dd2"
} }
}, },
"0.28.0": { "0.28.0": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.28.0/wash-x86_64-unknown-linux-musl",
"etag": "0x8DC6F80F1B3592F", "etag": "0x8DC6F80F1B3592F",
"checksum": "936058031e8e5a35d3ad646eeab7e5d169f1843dd433e4de39d247234217ad9b" "checksum": "936058031e8e5a35d3ad646eeab7e5d169f1843dd433e4de39d247234217ad9b"
}, },
"x86_64_macos": { "x86_64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.28.0/wash-x86_64-apple-darwin",
"etag": "0x8DC6F80F1B49051", "etag": "0x8DC6F80F1B49051",
"checksum": "7467ae8aad98013fd294d6016f5f5a92077cfd4ff899ab73472032c903447a5c" "checksum": "7467ae8aad98013fd294d6016f5f5a92077cfd4ff899ab73472032c903447a5c"
}, },
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.28.0/wash-x86_64-pc-windows-msvc.exe",
"etag": "0x8DC6F80F1C01C0A", "etag": "0x8DC6F80F1C01C0A",
"checksum": "4ea64d947de1e35e996d5e4bd4d0760f9ba51e213b1cdf888a82214abd0138f1" "checksum": "4ea64d947de1e35e996d5e4bd4d0760f9ba51e213b1cdf888a82214abd0138f1"
}, },
"aarch64_linux_musl": { "aarch64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.28.0/wash-aarch64-unknown-linux-musl",
"etag": "0x8DC6F80F1A11E31", "etag": "0x8DC6F80F1A11E31",
"checksum": "ed1ea77b55fe2d945ec1d832cbc6ecc0fcb8bdf81930ad8c0145c978ab9b10e3" "checksum": "ed1ea77b55fe2d945ec1d832cbc6ecc0fcb8bdf81930ad8c0145c978ab9b10e3"
}, },
"aarch64_macos": { "aarch64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.28.0/wash-aarch64-apple-darwin",
"etag": "0x8DC6F80F1A11E31", "etag": "0x8DC6F80F1A11E31",
"checksum": "fecfad006ceb4902052279bbdc865ecb65d3e5b7ff7822f63ef3e5b54e423392" "checksum": "fecfad006ceb4902052279bbdc865ecb65d3e5b7ff7822f63ef3e5b54e423392"
} }
@@ -389,22 +568,27 @@
}, },
"0.27.0": { "0.27.0": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.27.0/wash-x86_64-unknown-linux-musl",
"etag": "0x8DC5F29C0648EA6", "etag": "0x8DC5F29C0648EA6",
"checksum": "63b13e6d27ddcca6e631c9c22c88fbc850b2918d00085f46d35bceb5d3a63de6" "checksum": "63b13e6d27ddcca6e631c9c22c88fbc850b2918d00085f46d35bceb5d3a63de6"
}, },
"x86_64_macos": { "x86_64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.27.0/wash-x86_64-apple-darwin",
"etag": "0x8DC5F29C093F4CF", "etag": "0x8DC5F29C093F4CF",
"checksum": "6011e77561738042bf0cbc71cf2cd4235c2592182a2ddd0277eabca677c25780" "checksum": "6011e77561738042bf0cbc71cf2cd4235c2592182a2ddd0277eabca677c25780"
}, },
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.27.0/wash-x86_64-pc-windows-msvc.exe",
"etag": "0x8DC5F29C06B64C3", "etag": "0x8DC5F29C06B64C3",
"checksum": "c4c851d16b47e3dbf58d78f398c3f3664f3bbf4fc73968a57cd9af2ce2810952" "checksum": "c4c851d16b47e3dbf58d78f398c3f3664f3bbf4fc73968a57cd9af2ce2810952"
}, },
"aarch64_linux_musl": { "aarch64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.27.0/wash-aarch64-unknown-linux-musl",
"etag": "0x8DC5F29C04A4665", "etag": "0x8DC5F29C04A4665",
"checksum": "72ce5bf6997fef3b66bffd2424cc4914ba77d04d9301fcaa0eca1ee4109be81b" "checksum": "72ce5bf6997fef3b66bffd2424cc4914ba77d04d9301fcaa0eca1ee4109be81b"
}, },
"aarch64_macos": { "aarch64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.27.0/wash-aarch64-apple-darwin",
"etag": "0x8DC5F29C0A939B1", "etag": "0x8DC5F29C0A939B1",
"checksum": "b239df01fb8cca95e575f949b9a6ed127b73a6204fc5305cb6a89a32cfc74bbc" "checksum": "b239df01fb8cca95e575f949b9a6ed127b73a6204fc5305cb6a89a32cfc74bbc"
} }
@@ -414,22 +598,27 @@
}, },
"0.26.0": { "0.26.0": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.26.0/wash-x86_64-unknown-linux-musl",
"etag": "0x8DC2DA32DF7CB85", "etag": "0x8DC2DA32DF7CB85",
"checksum": "837139744d5a90d673ed9bae6dffce39b9d4488641f9e917eec60fa8de1b0934" "checksum": "837139744d5a90d673ed9bae6dffce39b9d4488641f9e917eec60fa8de1b0934"
}, },
"x86_64_macos": { "x86_64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.26.0/wash-x86_64-apple-darwin",
"etag": "0x8DC2DA32DE0662E", "etag": "0x8DC2DA32DE0662E",
"checksum": "597551f95e96cf19857385f9577dc3f70d52d2a5b75a3877aebdde190ceab597" "checksum": "597551f95e96cf19857385f9577dc3f70d52d2a5b75a3877aebdde190ceab597"
}, },
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.26.0/wash-x86_64-pc-windows-msvc.exe",
"etag": "0x8DC2DA32DDFA3B8", "etag": "0x8DC2DA32DDFA3B8",
"checksum": "95f1ca372266ef4da38970daa4d318f4153bdb9f3a0fa69f617c098568276ac7" "checksum": "95f1ca372266ef4da38970daa4d318f4153bdb9f3a0fa69f617c098568276ac7"
}, },
"aarch64_linux_musl": { "aarch64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.26.0/wash-aarch64-unknown-linux-musl",
"etag": "0x8DC2DA33066ABAC", "etag": "0x8DC2DA33066ABAC",
"checksum": "3695625a2b40d4fd1e43774eb360b00abddaedc269582ff86d6341a86acb3d85" "checksum": "3695625a2b40d4fd1e43774eb360b00abddaedc269582ff86d6341a86acb3d85"
}, },
"aarch64_macos": { "aarch64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.26.0/wash-aarch64-apple-darwin",
"etag": "0x8DC2DA32DEB5663", "etag": "0x8DC2DA32DEB5663",
"checksum": "b4de83ed096ec76c7abc5c00f6b4c3bd1faa6b962d2a2233ec00bb4ebaa40673" "checksum": "b4de83ed096ec76c7abc5c00f6b4c3bd1faa6b962d2a2233ec00bb4ebaa40673"
} }
@@ -439,22 +628,27 @@
}, },
"0.25.0": { "0.25.0": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.25.0/wash-x86_64-unknown-linux-musl",
"etag": "0x8DC089B4CC849BF", "etag": "0x8DC089B4CC849BF",
"checksum": "0e352f807e245231dc166fa57b825e6651837c58df330ce044b95b3656c874b6" "checksum": "0e352f807e245231dc166fa57b825e6651837c58df330ce044b95b3656c874b6"
}, },
"x86_64_macos": { "x86_64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.25.0/wash-x86_64-apple-darwin",
"etag": "0x8DC089B4C24D225", "etag": "0x8DC089B4C24D225",
"checksum": "1e521278d9cefd143e19b27464ed3215c0b058170924554b77e37b9229304f17" "checksum": "1e521278d9cefd143e19b27464ed3215c0b058170924554b77e37b9229304f17"
}, },
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.25.0/wash-x86_64-pc-windows-msvc.exe",
"etag": "0x8DC089B4B9320F2", "etag": "0x8DC089B4B9320F2",
"checksum": "fcbd0f7a6b1969508ac76546cd04e3f06d48f6c191644d3b0c9ba964ec93cdb0" "checksum": "fcbd0f7a6b1969508ac76546cd04e3f06d48f6c191644d3b0c9ba964ec93cdb0"
}, },
"aarch64_linux_musl": { "aarch64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.25.0/wash-aarch64-unknown-linux-musl",
"etag": "0x8DC089B4D7B405E", "etag": "0x8DC089B4D7B405E",
"checksum": "0139bbefacbf0b87dbdae4f65ade2b2eea125a44a998c4d64c53338251acdfaf" "checksum": "0139bbefacbf0b87dbdae4f65ade2b2eea125a44a998c4d64c53338251acdfaf"
}, },
"aarch64_macos": { "aarch64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.25.0/wash-aarch64-apple-darwin",
"etag": "0x8DC089B4BD1B863", "etag": "0x8DC089B4BD1B863",
"checksum": "20f457713e0f480623d0676c6670e473785488203739c455605600dbde097fc3" "checksum": "20f457713e0f480623d0676c6670e473785488203739c455605600dbde097fc3"
} }
@@ -464,44 +658,54 @@
}, },
"0.24.1": { "0.24.1": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.24.1/wash-x86_64-unknown-linux-musl",
"etag": "0x8DBEBA3D3ED025F", "etag": "0x8DBEBA3D3ED025F",
"checksum": "09815f1e17172f848d514ea7438f6f29ff45f3b2eac71fd8d1429948bafb264b" "checksum": "09815f1e17172f848d514ea7438f6f29ff45f3b2eac71fd8d1429948bafb264b"
}, },
"x86_64_macos": { "x86_64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.24.1/wash-x86_64-apple-darwin",
"etag": "0x8DBEBA3D36CF0D8", "etag": "0x8DBEBA3D36CF0D8",
"checksum": "fef1841c0549db192fd9a39267f3c4756393b0feb31e4b83cdd2ff7150f7f78d" "checksum": "fef1841c0549db192fd9a39267f3c4756393b0feb31e4b83cdd2ff7150f7f78d"
}, },
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.24.1/wash-x86_64-pc-windows-msvc.exe",
"etag": "0x8DBEBA3D3547B48", "etag": "0x8DBEBA3D3547B48",
"checksum": "9281c6d3cfdd5ae67be7c6982fcf285cb14dde91765a8595278d3878819bf87a" "checksum": "9281c6d3cfdd5ae67be7c6982fcf285cb14dde91765a8595278d3878819bf87a"
}, },
"aarch64_linux_musl": { "aarch64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.24.1/wash-aarch64-unknown-linux-musl",
"etag": "0x8DBEBA3D3B2F9DF", "etag": "0x8DBEBA3D3B2F9DF",
"checksum": "fc400976bd7f8cdde98bc3488af61be69c1b32d505c144cf4f5b130561185e47" "checksum": "fc400976bd7f8cdde98bc3488af61be69c1b32d505c144cf4f5b130561185e47"
}, },
"aarch64_macos": { "aarch64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.24.1/wash-aarch64-apple-darwin",
"etag": "0x8DBEBA3D35BC624", "etag": "0x8DBEBA3D35BC624",
"checksum": "d2fee3c9a137ba119bc44ca18727ee0ca928a0a769968b64d0d7c4a48ece1ef9" "checksum": "d2fee3c9a137ba119bc44ca18727ee0ca928a0a769968b64d0d7c4a48ece1ef9"
} }
}, },
"0.24.0": { "0.24.0": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.24.0/wash-x86_64-unknown-linux-musl",
"etag": "0x8DBEACDEC455735", "etag": "0x8DBEACDEC455735",
"checksum": "5cf0e6badefa17ec5fed5bce89d41631ca7423e111a2aa1b944da323a5516e6e" "checksum": "5cf0e6badefa17ec5fed5bce89d41631ca7423e111a2aa1b944da323a5516e6e"
}, },
"x86_64_macos": { "x86_64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.24.0/wash-x86_64-apple-darwin",
"etag": "0x8DBEACDEB557596", "etag": "0x8DBEACDEB557596",
"checksum": "0a98e15faf7078e9b2dc9014a8e6d94e94ce79f982826c5b4e443082e950d611" "checksum": "0a98e15faf7078e9b2dc9014a8e6d94e94ce79f982826c5b4e443082e950d611"
}, },
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.24.0/wash-x86_64-pc-windows-msvc.exe",
"etag": "0x8DBEACDEB10A3CA", "etag": "0x8DBEACDEB10A3CA",
"checksum": "b7ed862cc9c0f488beeb66b22f7903913a4151bf8789aa1a54093108dc82cf6c" "checksum": "b7ed862cc9c0f488beeb66b22f7903913a4151bf8789aa1a54093108dc82cf6c"
}, },
"aarch64_linux_musl": { "aarch64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.24.0/wash-aarch64-unknown-linux-musl",
"etag": "0x8DBEACDEB90DC28", "etag": "0x8DBEACDEB90DC28",
"checksum": "ad94f3a2bcf8ff3ea34a6f43b3aff5b5a09e4177de180e84f899486a84fe43b8" "checksum": "ad94f3a2bcf8ff3ea34a6f43b3aff5b5a09e4177de180e84f899486a84fe43b8"
}, },
"aarch64_macos": { "aarch64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.24.0/wash-aarch64-apple-darwin",
"etag": "0x8DBEACDEB8D36C2", "etag": "0x8DBEACDEB8D36C2",
"checksum": "d5488e9e7c4e2741823732a59dfb38bf2eea81328e00fd63b813b5e546fa20c9" "checksum": "d5488e9e7c4e2741823732a59dfb38bf2eea81328e00fd63b813b5e546fa20c9"
} }
@@ -511,22 +715,27 @@
}, },
"0.23.0": { "0.23.0": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.23.0/wash-x86_64-unknown-linux-musl",
"etag": "0x8DBE4B8A088FDD9", "etag": "0x8DBE4B8A088FDD9",
"checksum": "3ab9e4fe429b425a9fad08991ca7602a7a2c4cd507280196f79b1b398e54a6b7" "checksum": "3ab9e4fe429b425a9fad08991ca7602a7a2c4cd507280196f79b1b398e54a6b7"
}, },
"x86_64_macos": { "x86_64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.23.0/wash-x86_64-apple-darwin",
"etag": "0x8DBE4B89404626A", "etag": "0x8DBE4B89404626A",
"checksum": "3adb9a837ade2658eb7604e15cb8cc9a6c797e39102fc342dd30083dfdd2a5c8" "checksum": "3adb9a837ade2658eb7604e15cb8cc9a6c797e39102fc342dd30083dfdd2a5c8"
}, },
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.23.0/wash-x86_64-pc-windows-msvc.exe",
"etag": "0x8DBE4B8AED55B7D", "etag": "0x8DBE4B8AED55B7D",
"checksum": "4a5cfaa9919489b0f0d72a338a6dd7fcf06f23b4771b0df218ea34c4420a03ed" "checksum": "4a5cfaa9919489b0f0d72a338a6dd7fcf06f23b4771b0df218ea34c4420a03ed"
}, },
"aarch64_linux_musl": { "aarch64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.23.0/wash-aarch64-unknown-linux-musl",
"etag": "0x8DBE4B8943A9EBA", "etag": "0x8DBE4B8943A9EBA",
"checksum": "b21ba5f0697ca2ab53684b871e0809d1e3fa51241a1889c2f1b3e6bcd0fb2dd3" "checksum": "b21ba5f0697ca2ab53684b871e0809d1e3fa51241a1889c2f1b3e6bcd0fb2dd3"
}, },
"aarch64_macos": { "aarch64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-cli-v0.23.0/wash-aarch64-apple-darwin",
"etag": "0x8DBE4B8AE45A404", "etag": "0x8DBE4B8AE45A404",
"checksum": "8b6bb1caa51b9de3ddf338e482da0ecea3cb7327e042fe048dc8077df76e323e" "checksum": "8b6bb1caa51b9de3ddf338e482da0ecea3cb7327e042fe048dc8077df76e323e"
} }

426
manifests/wasmtime.json generated
View File

@@ -28,7 +28,381 @@
}, },
"license_markdown": "[Apache-2.0 WITH LLVM-exception](https://github.com/bytecodealliance/wasmtime/blob/main/LICENSE)", "license_markdown": "[Apache-2.0 WITH LLVM-exception](https://github.com/bytecodealliance/wasmtime/blob/main/LICENSE)",
"latest": { "latest": {
"version": "29.0.1" "version": "35.0.0"
},
"35": {
"version": "35.0.0"
},
"35.0": {
"version": "35.0.0"
},
"35.0.0": {
"x86_64_linux_gnu": {
"etag": "0x8DDC93C94C50501",
"checksum": "e3d2aae710a5cef548ab13f7e4ed23adc4fa1e9b4797049f4459320f32224011"
},
"x86_64_macos": {
"etag": "0x8DDC93C95E3FEF7",
"checksum": "1ef7d07b8a8ef7e261281ad6a1b14ebf462f84c534593ca20e70ec8097524247"
},
"x86_64_windows": {
"etag": "0x8DDC93C9A7B1865",
"checksum": "cb4d9b788e81268edfb43d26c37dc4115060635ff4eceed16f4f9e6f331179b1"
},
"aarch64_linux_gnu": {
"etag": "0x8DDC93C85F9342B",
"checksum": "304009a9e4cad3616694b4251a01d72b77ae33d884680f3586710a69bd31b8f8"
},
"aarch64_macos": {
"etag": "0x8DDC93C873AAA7C",
"checksum": "8ad8832564e15053cd982c732fac39417b2307bf56145d02ffd153673277c665"
},
"aarch64_windows": {
"etag": "0x8DDC93C89B1220F",
"checksum": "e1cde6a2258379e04bdd808c549c75c74b430785d703609a92fcc1aa9492a3e4"
}
},
"34": {
"version": "34.0.2"
},
"34.0": {
"version": "34.0.2"
},
"34.0.2": {
"x86_64_linux_gnu": {
"etag": "0x8DDC622EE2B131C",
"checksum": "16b37931dbc0db9f5d5bc879687ec39ddcec8ece754e76c61702f64d1472b637"
},
"x86_64_macos": {
"etag": "0x8DDC622EF554B29",
"checksum": "72a18cd00c94bf875692616cb5bd4ecb95fef4d355e569c9929d521aa9b9c1f0"
},
"x86_64_windows": {
"etag": "0x8DDC622F4167A22",
"checksum": "013d4703ae8645de2ce449b16bd4fe69732f437a663e276cedc34f3e7c864460"
},
"aarch64_linux_gnu": {
"etag": "0x8DDC622DEB95AF7",
"checksum": "c7d6f6a2d15bf2310b0aea8b57dd392c091aa9830f57408cbea86affcc132756"
},
"aarch64_macos": {
"etag": "0x8DDC622DFF24F83",
"checksum": "93b3667fe09f1fe9f10bbd6ab40ab75f2fb71ed595cc3d1406811a8a36b67a24"
},
"aarch64_windows": {
"etag": "0x8DDC622E27B76FA",
"checksum": "6f035fec0130aebc73fbcd9df71260f1b464ed7faa4600f7447323ea46b4d87c"
}
},
"34.0.1": {
"x86_64_linux_gnu": {
"etag": "0x8DDB33F56FBEAA9",
"checksum": "861714e8332d77109ece7f34afca47548408779286f32756f62ab1c77eae4117"
},
"x86_64_macos": {
"etag": "0x8DDB33F5816F231",
"checksum": "7205a19e2b85b7feec5fc55738a01a33379d21165dc9f35246a3718ec6771e22"
},
"x86_64_windows": {
"etag": "0x8DDB33F5C7B0311",
"checksum": "5ac620948dce08d61f66dc49196706244ae53486988fb06a09a43060f2bdec90"
},
"aarch64_linux_gnu": {
"etag": "0x8DDB33F486BC458",
"checksum": "fe7ade6d6e70393475bdb5c32e19bb8eda6fe8cbc2f65f68173eb5dec46dfd2d"
},
"aarch64_macos": {
"etag": "0x8DDB33F4970EB7B",
"checksum": "9aec24822004900385eca7666d46a2b63d632896b9beecc0a1d100fb40470ff4"
},
"aarch64_windows": {
"etag": "0x8DDB33F4BA48C4E",
"checksum": "233ec011ffdb9bb7e090710b91ef498f9bdaf63deee1c36c8a986ef26f3fb143"
}
},
"34.0.0": {
"x86_64_linux_gnu": {
"etag": "0x8DDB012F2E0EF0C",
"checksum": "2e35b0dbdadf455e4673eb8e60b9fe2b1ddbc712a67dc81ba4ed27958ce77711"
},
"x86_64_macos": {
"etag": "0x8DDB012F4764133",
"checksum": "cd38edf51b5187220bf3b4b75131f645c8e584f32c337c60a90fa32994679546"
},
"x86_64_windows": {
"etag": "0x8DDB012FACA5297",
"checksum": "d743689f4dd5d3832a800fa3b1aa0234fb2b06c6123a0aa788b09870d2f4ca77"
},
"aarch64_linux_gnu": {
"etag": "0x8DDB012DF44E92D",
"checksum": "92a73f86324b7cfd387115162b80cdef4a2987f2d27c3dc36760d4b5ae3a4f46"
},
"aarch64_macos": {
"etag": "0x8DDB012E06F958C",
"checksum": "d97624b032d43f05b927bf459409152de9ca78c2aece93417e6cb5c97b3f79af"
},
"aarch64_windows": {
"etag": "0x8DDB012E37024E7",
"checksum": "3685400ff5c99dd304f66580e02bce6b20477b09e5c31c46bcd6d14226567c4f"
}
},
"33": {
"version": "33.0.2"
},
"33.0": {
"version": "33.0.2"
},
"33.0.2": {
"x86_64_linux_gnu": {
"etag": "0x8DDC6257F38AF22",
"checksum": "20076cf5f8c84154f019d872fbca3a6b059e819670ba0f648f8fa9a0b59757ab"
},
"x86_64_macos": {
"etag": "0x8DDC62580745FB4",
"checksum": "5bcc0629d80978576d0a57cc072fd58bd32218d16cb4441cb582e76e5f98927a"
},
"x86_64_windows": {
"etag": "0x8DDC62584D4EFA2",
"checksum": "ab1c59bbfb9ca5a5144ee5d16baff42d8cc5f68ca60665ffbba393eb0fcf705c"
},
"aarch64_linux_gnu": {
"etag": "0x8DDC6256F96808C",
"checksum": "c09bf5c7172f5fb3e97a50546818c7f2b4160b42f5ce8a639e3c882919e37e33"
},
"aarch64_macos": {
"etag": "0x8DDC62570F155EC",
"checksum": "56b05ac22780d9fc75944ac4613a4baefcb53e72699de68770617f554afbf219"
},
"aarch64_windows": {
"etag": "0x8DDC6257371ADC5",
"checksum": "d99a0a65da79f150d802ce9a0961954d14a6ca3357d6c548839f7cf901011792"
}
},
"33.0.1": {
"x86_64_linux_gnu": {
"etag": "0x8DDB33F0F3BDDBB",
"checksum": "8147cafabde942abff1d942575d235a71d8cd34f7a6bd39976f9f02f615b0f9a"
},
"x86_64_macos": {
"etag": "0x8DDB33F104E3C78",
"checksum": "8ce5d76500937c6a53258e6ec945ab6129077bc458ea20eab23cc7163ed451a3"
},
"x86_64_windows": {
"etag": "0x8DDB33F14A7AAE8",
"checksum": "645b5493d1b97c4d2322b9e1a546da2c04a33d0776fe868ad800b98f1f4156be"
},
"aarch64_linux_gnu": {
"etag": "0x8DDB33F013E51F3",
"checksum": "ca1b254c3d2c231f9c0dd067b257e785a820f032aa87cb1cea62e77cd4350cc6"
},
"aarch64_macos": {
"etag": "0x8DDB33F024C6FB1",
"checksum": "6c7082e59c157a890a19ce4e14dee2591383a1d0bdec0e6b108b6e4e36223424"
},
"aarch64_windows": {
"etag": "0x8DDB33F04847867",
"checksum": "fa3f2a4a09b19f9d80ec48cdc8bd326416b23159905f728da254a7f58ef4312d"
}
},
"33.0.0": {
"x86_64_linux_gnu": {
"etag": "0x8DD979CE62FD22A",
"checksum": "075d491ad2c9855c6247b7ca4284a833d1f3b51e85339e0f6be4e64620ea7f40"
},
"x86_64_macos": {
"etag": "0x8DD979CE7464A40",
"checksum": "210c974e10741d6021b411197e40478cb42c48c6d9b598cd6b5aa93548f64a3e"
},
"x86_64_windows": {
"etag": "0x8DD979CEB891312",
"checksum": "2833fc01a3f9165162e0699dc37eaee67415d644b20a244983365d7db97b8e02"
},
"aarch64_linux_gnu": {
"etag": "0x8DD979CD8B6A1A5",
"checksum": "aa9e061200d3e1ed70dafa721708b1d5987c25f789b26dbb2e67c145e94e8a2e"
},
"aarch64_macos": {
"etag": "0x8DD979CD9C360C1",
"checksum": "a5a7063c4e03b558b91a95a3e5d29514769a0564fef7ff1bfd89cc3b126623e9"
},
"aarch64_windows": {
"etag": "0x8DD979CDC093B2B",
"checksum": "af681210e2b184b10d3d36f2058bfeef66211d88961e7843dd5632c1c98829bb"
}
},
"32": {
"version": "32.0.1"
},
"32.0": {
"version": "32.0.1"
},
"32.0.1": {
"x86_64_linux_gnu": {
"etag": "0x8DDB33A80C3E546",
"checksum": "52f9deb5f0cb6775b1b5ae3e52a155a818c4860c0888366e470d23419c37a167"
},
"x86_64_macos": {
"etag": "0x8DDB33A81FB07C8",
"checksum": "c525950cbf6b5c76f84dbae88229809f3764ba8906a36a6c1b5b86a8ffe3b3e3"
},
"x86_64_windows": {
"etag": "0x8DDB33A863771E4",
"checksum": "3c277307ead4876381cf3f5da52463786d78c1eb0aa4c6c155fc1aedb29c9424"
},
"aarch64_linux_gnu": {
"etag": "0x8DDB33A72F0958F",
"checksum": "07bcbcb87bd88164398e73745f31fd20449262b00685de66fea7b7981bee60d9"
},
"aarch64_macos": {
"etag": "0x8DDB33A73F37548",
"checksum": "96f90da644994e917e360a2f8d456dcb17e3e72cc1594eaa84917edf2a9c8db7"
},
"aarch64_windows": {
"etag": "0x8DDB33A76528929",
"checksum": "cb743ada4bc9a9e5d2c5a32487e143d8b56e7bad377cb7775fd4c3aed381299e"
}
},
"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"
},
"31.0": {
"version": "31.0.0"
},
"31.0.0": {
"x86_64_linux_gnu": {
"etag": "0x8DD67BF09F113DC",
"checksum": "ba5f2aebd96d9d81bdb98e18ba6b98b9519c27256d37b1fce283dae00eef543e"
},
"x86_64_macos": {
"etag": "0x8DD67BF0AF419E6",
"checksum": "a85dc1ac5063464c83a1994e4199ee5c2fd65784f0fba288fb9fa47af5b3601b"
},
"x86_64_windows": {
"etag": "0x8DD67BF0F65D465",
"checksum": "cfc5a7b1fde73d808791dd266e9f36731dd68583bec5b2380c7cd9bc515b2470"
},
"aarch64_linux_gnu": {
"etag": "0x8DD67BEFC04941D",
"checksum": "efcef82b5f4d3a0c78bf14cd8827cef3d3be191c7ff05c5f6949386ff23802cf"
},
"aarch64_macos": {
"etag": "0x8DD67BEFD0CC47C",
"checksum": "921edbf7217de0ee26d303c2013fc9050124b11c81093f5d96a096f504029b07"
},
"aarch64_windows": {
"etag": "0x8DD67BEFF7175FE",
"checksum": "b2ff06d8600f16e852795acc03beacf09282e52fbdbc56088b7026a3f82d33b0"
}
},
"30": {
"version": "30.0.2"
},
"30.0": {
"version": "30.0.2"
},
"30.0.2": {
"x86_64_linux_gnu": {
"etag": "0x8DD55CAB43B7C70",
"checksum": "7f8ac87e40cee0987a5e0a1918a4330fd42e984400e2ec3080ff019ba254e788"
},
"x86_64_macos": {
"etag": "0x8DD55CAB545A62E",
"checksum": "610d054fcabb4902f788e45afb7434ce9264277c5ccae24b46292602c4bb4146"
},
"x86_64_windows": {
"etag": "0x8DD55CAB9128AEE",
"checksum": "bd32eba62ba4f2978bd0aecc95d3742b8b7101b806cf7de8c4b62c1fbd7a8017"
},
"aarch64_linux_gnu": {
"etag": "0x8DD55CAA8387AC8",
"checksum": "197c5c8c4debc3394ba1e5b1193bfd0acb64a97d1dbcbe52d15192d12dc796ee"
},
"aarch64_macos": {
"etag": "0x8DD55CAA910D029",
"checksum": "accbbadb4891c8c623dd315a28ebb0c3764b0863bc09f99031fedf7e037ab253"
},
"aarch64_windows": {
"etag": "0x8DD55CAAB1AA83F",
"checksum": "0948bb53352b76077355f96c948a208efa5d6f84efe67610fd5a49230d722bbe"
}
},
"30.0.1": {
"x86_64_linux_gnu": {
"etag": "0x8DD52CF8F3C37D8",
"checksum": "199ad22a5bd21bb58254a08694ea21736218eb98543d8115fe5b061c86acce88"
},
"x86_64_macos": {
"etag": "0x8DD52CF90715FF0",
"checksum": "14b1c4544e8bd0b5634b8abc6645f067b4805f1cfed888c472311beb171d38a1"
},
"x86_64_windows": {
"etag": "0x8DD52CF956BD41D",
"checksum": "2403df495779198f55199bcf96b4755338bcecc47803ec892280c79936ff5a88"
},
"aarch64_linux_gnu": {
"etag": "0x8DD52CF7F0DAC3F",
"checksum": "3c7898be02de6daf70dae9daba2916dc04916ce1c5c08d7480dc394059f1962b"
},
"aarch64_macos": {
"etag": "0x8DD52CF8028D9DE",
"checksum": "7d5484feb0711efa546173e6db4a7006a8412ec1ff0df01498cf83b1450d4840"
},
"aarch64_windows": {
"etag": "0x8DD52CF82FDA8E7",
"checksum": "378304dd8b05d6ca6547013594e022af923ad047e66d4c8539c0b30f7a4fccbf"
}
},
"30.0.0": {
"x86_64_linux_gnu": {
"etag": "0x8DD515A370042BA",
"checksum": "e5a1539288e5314eacdbace8b39412302f231233bb4f6e90551958ceb4ed5bef"
},
"x86_64_macos": {
"etag": "0x8DD515A38224727",
"checksum": "f85a5d3a13a5ef5a757bac0494cd7053fd894cc9c137e7a8fe56f3a53ec4a998"
},
"x86_64_windows": {
"etag": "0x8DD515A3CED862C",
"checksum": "e3d5f97ffea844a958b2b9a2c266ac60ea090f738ac875bf5ea5172c565be84c"
},
"aarch64_linux_gnu": {
"etag": "0x8DD515A26A641FA",
"checksum": "1b686f8c306ca37b222073ca1fa64a21b4f1a4beaaaf28627d3a0e546635f6b5"
},
"aarch64_macos": {
"etag": "0x8DD515A27E5710B",
"checksum": "04c8711e050229c94f121f62afe87722846d635d31b3ca7dddd7764c3dddf03b"
},
"aarch64_windows": {
"etag": "0x8DD515A2A941EC2",
"checksum": "5cbe71bea3af19a56207a12cd5a636165e32a592b6b55469dc6b17d5650b4c25"
}
}, },
"29": { "29": {
"version": "29.0.1" "version": "29.0.1"
@@ -331,10 +705,54 @@
} }
}, },
"24": { "24": {
"version": "24.0.2" "version": "24.0.4"
}, },
"24.0": { "24.0": {
"version": "24.0.2" "version": "24.0.4"
},
"24.0.4": {
"x86_64_linux_gnu": {
"etag": "0x8DDC6229513C535",
"checksum": "6bc8a40f8b0323b01f65980880145eb3b4760a6e118266d39d23ed2423d205eb"
},
"x86_64_macos": {
"etag": "0x8DDC62296335AF7",
"checksum": "06d83f62d75b1ed3357605171811727beee6bbe75cc7c6243e4e09753733e676"
},
"x86_64_windows": {
"etag": "0x8DDC6229A6E1700",
"checksum": "eda8c09d383c06b6416239e4afe13c14a79d7a98f971e4aa721c9710c69f5900"
},
"aarch64_linux_gnu": {
"etag": "0x8DDC6228D074707",
"checksum": "ddcbfaeadcf2348424d6fc15778a463dac265b4a0dd6562e7b6c1737973948c9"
},
"aarch64_macos": {
"etag": "0x8DDC6228E101300",
"checksum": "d4ce46790b143140ac877a37181146e5390e3b37fe0a1a7db6a656ffe78d2660"
}
},
"24.0.3": {
"x86_64_linux_gnu": {
"etag": "0x8DDB33E055AD88B",
"checksum": "c71393cadea81f8d40c68241feb85af4215b51c929bda045f26b5cc5b1b22e52"
},
"x86_64_macos": {
"etag": "0x8DDB33E06944285",
"checksum": "ccfb24b2ea38af0cb7d5a269cc62e7f2cf249b8518a5f20e07e61e27a4c02ae5"
},
"x86_64_windows": {
"etag": "0x8DDB33E0B75F711",
"checksum": "9c2dfa86b2c6c452860675cd3cf20d012619dac2d4127381713052a39011b529"
},
"aarch64_linux_gnu": {
"etag": "0x8DDB33DFB7E1074",
"checksum": "8039f4515c5c2c20b15a2ecff9e7463c1d685af1c195e53d4972f4be5adc851f"
},
"aarch64_macos": {
"etag": "0x8DDB33DFCBF60CC",
"checksum": "6c5fb185bc48382e03acb931848410969dc7e22c77ce5a5577022d9216840fab"
}
}, },
"24.0.2": { "24.0.2": {
"x86_64_linux_gnu": { "x86_64_linux_gnu": {
@@ -2659,7 +3077,7 @@
} }
}, },
"0.22": { "0.22": {
"version": "0.22.1" "version": "0.22.0"
}, },
"0.22.1": { "0.22.1": {
"x86_64_linux_gnu": { "x86_64_linux_gnu": {

49
manifests/xh.json generated
View File

@@ -24,7 +24,54 @@
}, },
"license_markdown": "[MIT](https://github.com/ducaale/xh/blob/master/LICENSE)", "license_markdown": "[MIT](https://github.com/ducaale/xh/blob/master/LICENSE)",
"latest": { "latest": {
"version": "0.23.1" "version": "0.24.1"
},
"0.24": {
"version": "0.24.1"
},
"0.24.1": {
"x86_64_linux_musl": {
"etag": "0x8DD8985AFF3197E",
"checksum": "6b4438c23d16155bb5c6b08fc3cb6ce729c638f3f793e015b6215def1cfe2a90"
},
"x86_64_macos": {
"etag": "0x8DD8985C08C295A",
"checksum": "aab25dba4f763a5489cdea3ad156cdef051b8b9c4205beaaa832f8b59f9657ce"
},
"x86_64_windows": {
"etag": "0x8DD8985DC9D1759",
"checksum": "2316b912ad7d61ee8a35406607b98359f2b9be0f9a3aacb555b9edefe527ae0e"
},
"aarch64_linux_musl": {
"etag": "0x8DD8985AF9AAEC7",
"checksum": "bc565c017fca0553c20e8f0a0b22f867481d74d7ea6c245c1a504e9382568b2c"
},
"aarch64_macos": {
"etag": "0x8DD89856C29CBF0",
"checksum": "9dfb6451c83cac377af9c155822c4ef6c61a1409cb0266580def052291846f58"
}
},
"0.24.0": {
"x86_64_linux_musl": {
"etag": "0x8DD4FF88945D0F5",
"checksum": "c65ffd3aca38cb7d9a618342718650957d2f371f21435f62eb1a19229b033825"
},
"x86_64_macos": {
"etag": "0x8DD4FF8787DD46E",
"checksum": "9a16febb0eb25a0c226dbb889985f2cce1b4f3808a18113742f82f93e5a1290b"
},
"x86_64_windows": {
"etag": "0x8DD4FF8D187B278",
"checksum": "ffadf8460c5f16ccf0da36baa3703ea3da64bc74e8ef13cb9e1b5d29aba3c23d"
},
"aarch64_linux_musl": {
"etag": "0x8DD4FF876E9B91B",
"checksum": "e32e714a5babf1196d20c46b198af3083576cd0ffc94e593fc263239f14bfe8d"
},
"aarch64_macos": {
"etag": "0x8DD4FF872EAD8EB",
"checksum": "15f4fcd7c0321723455b6a56812914fd557baf05d6712d9d086a5008f1dc0579"
}
}, },
"0.23": { "0.23": {
"version": "0.23.1" "version": "0.23.1"

102
manifests/zizmor.json generated Normal file
View File

@@ -0,0 +1,102 @@
{
"rust_crate": "zizmor",
"template": {
"x86_64_linux_gnu": {
"url": "https://github.com/zizmorcore/zizmor/releases/download/v${version}/zizmor-x86_64-unknown-linux-gnu.tar.gz"
},
"x86_64_macos": {
"url": "https://github.com/zizmorcore/zizmor/releases/download/v${version}/zizmor-x86_64-apple-darwin.tar.gz"
},
"x86_64_windows": {
"url": "https://github.com/zizmorcore/zizmor/releases/download/v${version}/zizmor-x86_64-pc-windows-msvc.zip"
},
"aarch64_linux_gnu": {
"url": "https://github.com/zizmorcore/zizmor/releases/download/v${version}/zizmor-aarch64-unknown-linux-gnu.tar.gz"
},
"aarch64_macos": {
"url": "https://github.com/zizmorcore/zizmor/releases/download/v${version}/zizmor-aarch64-apple-darwin.tar.gz"
}
},
"license_markdown": "[MIT](https://github.com/zizmorcore/zizmor/blob/main/LICENSE)",
"latest": {
"version": "1.11.0"
},
"1": {
"version": "1.11.0"
},
"1.11": {
"version": "1.11.0"
},
"1.11.0": {
"x86_64_linux_gnu": {
"etag": "0x8DDB809EF54050C",
"checksum": "da35e666827cbb1e6ca98b18b7969657b9f186467bfebfa25e730aac527c36f8"
},
"x86_64_macos": {
"etag": "0x8DDB809EEEC6921",
"checksum": "a1f60dd09527ce546ff86e49ebfa1ab4a6c5d16365662e6932f8d0f46fbb18b2"
},
"x86_64_windows": {
"etag": "0x8DDB809EEF255DF",
"checksum": "35e038bdbde6fcfdf947c947c7c3fc83c5043e0ded0e5b0d59c30c8eda97fd3a"
},
"aarch64_linux_gnu": {
"etag": "0x8DDB809EEFAB0EF",
"checksum": "ce6d71e796b7d3663449151b08cee7c659f89bf36095c432e25169c857f479f0"
},
"aarch64_macos": {
"etag": "0x8DDB809EEF9EE76",
"checksum": "7cf59f08cb50f539ab9ddc6be1d463c81e31f5b189d148fc6f786adf9fc42a5f"
}
},
"1.10": {
"version": "1.10.0"
},
"1.10.0": {
"x86_64_linux_gnu": {
"etag": "0x8DDB4E0F4BF6019",
"checksum": "83d2f9ce5980f973b627da05680ec21c858ce777593a492997ff70d2735df1b6"
},
"x86_64_macos": {
"etag": "0x8DDB4E0F470FC1D",
"checksum": "f05fd250141a5ffce568640726500cad301ce459893c4a9748c1481e32d4a79f"
},
"x86_64_windows": {
"etag": "0x8DDB4E0F47197E7",
"checksum": "8ad4052bf32a6016b5f1cca941ac362081f1433e0454b7e6409256a4436a1685"
},
"aarch64_linux_gnu": {
"etag": "0x8DDB4E0F46659BB",
"checksum": "7c8c3f30c83deafd91f49943a81e962d0ac40645d4648851a615a34ccc3ba183"
},
"aarch64_macos": {
"etag": "0x8DDB4E0F4687A33",
"checksum": "366a025f7c2576fba04fa63108895c3a9adbccad23bd589ffbaacbc79693c95e"
}
},
"1.9": {
"version": "1.9.0"
},
"1.9.0": {
"x86_64_linux_gnu": {
"etag": "0x8DD9FC256DC942D",
"checksum": "7ec3b5d0796324245eab6acf9223cc04b01ab5357e32bc89f5f42972082bb955"
},
"x86_64_macos": {
"etag": "0x8DD9FC25670B70E",
"checksum": "bcdded3b6692a7030d59bfff58c20548b2ac9ec9ac34ed975645bd7cac6d3cb4"
},
"x86_64_windows": {
"etag": "0x8DD9FC2566AA363",
"checksum": "8012a860749c7ebb76a4bed1c039759d05fd898b1e5b41eedb540583833ca4d1"
},
"aarch64_linux_gnu": {
"etag": "0x8DD9FC2566FF49D",
"checksum": "4dec6688af284fff10d84846771999df00085d107e8cb8dc8d6a1c6cdc4a9640"
},
"aarch64_macos": {
"etag": "0x8DD9FC2566C284B",
"checksum": "dd9233c82889e37c271fd9f615aeed670c4c3bdac014fb58ce64552468ac3afb"
}
}
}

57
manifests/zola.json generated
View File

@@ -1,5 +1,5 @@
{ {
"rust_crate": "zola", "rust_crate": null,
"template": { "template": {
"x86_64_linux_gnu": { "x86_64_linux_gnu": {
"url": "https://github.com/getzola/zola/releases/download/v${version}/zola-v${version}-x86_64-unknown-linux-gnu.tar.gz" "url": "https://github.com/getzola/zola/releases/download/v${version}/zola-v${version}-x86_64-unknown-linux-gnu.tar.gz"
@@ -10,13 +10,66 @@
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/getzola/zola/releases/download/v${version}/zola-v${version}-x86_64-pc-windows-msvc.zip" "url": "https://github.com/getzola/zola/releases/download/v${version}/zola-v${version}-x86_64-pc-windows-msvc.zip"
}, },
"aarch64_linux_gnu": {
"url": "https://github.com/getzola/zola/releases/download/v${version}/zola-v${version}-aarch64-unknown-linux-gnu.tar.gz"
},
"aarch64_macos": { "aarch64_macos": {
"url": "https://github.com/getzola/zola/releases/download/v${version}/zola-v${version}-aarch64-apple-darwin.tar.gz" "url": "https://github.com/getzola/zola/releases/download/v${version}/zola-v${version}-aarch64-apple-darwin.tar.gz"
} }
}, },
"license_markdown": "[MIT](https://github.com/getzola/zola/blob/master/LICENSE)", "license_markdown": "[MIT](https://github.com/getzola/zola/blob/master/LICENSE)",
"latest": { "latest": {
"version": "0.19.2" "version": "0.21.0"
},
"0.21": {
"version": "0.21.0"
},
"0.21.0": {
"x86_64_linux_gnu": {
"etag": "0x8DDC31E0E5DE5E5",
"checksum": "5c37a8f706567d6cad3f0dbc0eaebe3b9591cc301bd67089e5ddc0d0401732d6"
},
"x86_64_macos": {
"etag": "0x8DDC31E0E61169C",
"checksum": "1bb896d52877ee637b16f6b8d5827ec1e5abbd4a78b541a771c65cebb10f47e8"
},
"x86_64_windows": {
"etag": "0x8DDC31E0E8B525D",
"checksum": "546e6b45ff08a4c39d0794bb1496fd2c185f62f11e3338b86dcc6ed991caddec"
},
"aarch64_linux_gnu": {
"etag": "0x8DDC31E0E5CD5A2",
"checksum": "da7e9def7b9acf0c9b78fb99ce72624504cfee1066ab7a161f09a4126dd7ffe6"
},
"aarch64_macos": {
"etag": "0x8DDC31E0E60EFB5",
"checksum": "5fa8d33c82ee9990cb41020bff0ce40caf98fe4e46d38fdf2740a81a6c78efda"
}
},
"0.20": {
"version": "0.20.0"
},
"0.20.0": {
"x86_64_linux_gnu": {
"etag": "0x8DD4D41F3D3509F",
"checksum": "ca7ed5b33a739c5b5b35a0e207e5c3578a652cd12b61c675763b3ff34c322d08"
},
"x86_64_macos": {
"etag": "0x8DD4D41F3E3B8E8",
"checksum": "23f1d5e117c7a01aa1c452cd1ffd3da1af533cf74a93762d9e4e1459fb029646"
},
"x86_64_windows": {
"etag": "0x8DD4D41F41345F4",
"checksum": "25cd5082b6717fe50fd1351a4867ece6d898211a9bf37b58180c7b4013f9e061"
},
"aarch64_linux_gnu": {
"etag": "0x8DD4D41F41ADE85",
"checksum": "91b428514d1c6b5674ed0e7ec244152b98c0a3eb6b63bb2c887e5966f185f7fa"
},
"aarch64_macos": {
"etag": "0x8DD4D41F4283CF9",
"checksum": "6dd8a3c77baef359df00916709e954e415c5acc1fa99fcd754bb600627fb4935"
}
}, },
"0.19": { "0.19": {
"version": "0.19.2" "version": "0.19.2"

View File

@@ -22,7 +22,7 @@ set -x
has_update='' has_update=''
for manifest in manifests/*.json; do for manifest in manifests/*.json; do
git add -N "${manifest}" git add -N "${manifest}"
if ! git diff --exit-code -- "${manifest}"; then if ! git diff --exit-code -- "${manifest}" &>/dev/null; then
name="${manifest##*/}" name="${manifest##*/}"
name="${name%.*}" name="${name%.*}"
git stash git stash

View File

@@ -6,9 +6,19 @@ trap -- 's=$?; printf >&2 "%s\n" "${0##*/}:${LINENO}: \`${BASH_COMMAND}\` exit w
cd -- "$(dirname -- "$0")"/../.. cd -- "$(dirname -- "$0")"/../..
# They don't provide prebuilt binaries for musl or old glibc host. # They don't provide prebuilt binaries for musl or old glibc host.
# version `GLIBC_2.35' not found
glibc_pre_2_39_incompat=(
zizmor
)
glibc_pre_2_35_incompat=(
"${glibc_pre_2_39_incompat[@]}"
zola
)
# version `GLIBC_2.34' not found # version `GLIBC_2.34' not found
glibc_pre_2_34_incompat=( glibc_pre_2_34_incompat=(
"${glibc_pre_2_35_incompat[@]}"
cargo-spellcheck cargo-spellcheck
espup
wait-for-them wait-for-them
xbuild xbuild
) )
@@ -16,8 +26,6 @@ glibc_pre_2_34_incompat=(
glibc_pre_2_31_incompat=( glibc_pre_2_31_incompat=(
"${glibc_pre_2_34_incompat[@]}" "${glibc_pre_2_34_incompat[@]}"
cargo-sort cargo-sort
espup
zola
) )
# version `GLIBC_2.28' not found # version `GLIBC_2.28' not found
glibc_pre_2_28_incompat=( glibc_pre_2_28_incompat=(
@@ -40,9 +48,6 @@ glibc_pre_2_17_incompat=(
musl_incompat=( musl_incompat=(
"${glibc_pre_2_17_incompat[@]}" "${glibc_pre_2_17_incompat[@]}"
) )
win2019_gnu_incompat=(
cargo-spellcheck
)
incompat_tools=() incompat_tools=()
case "${1:-}" in case "${1:-}" in
@@ -58,7 +63,6 @@ case "${1:-}" in
;; ;;
esac esac
runner="${2:-}" runner="${2:-}"
bash="${3:-}"
case "$(uname -s)" in case "$(uname -s)" in
Linux) Linux)
host_os=linux host_os=linux
@@ -67,53 +71,63 @@ case "$(uname -s)" in
incompat_tools+=("${musl_incompat[@]}") incompat_tools+=("${musl_incompat[@]}")
else else
host_glibc_version=$(grep -E "GLIBC|GNU libc" <<<"${ldd_version}" | sed "s/.* //g") host_glibc_version=$(grep -E "GLIBC|GNU libc" <<<"${ldd_version}" | sed "s/.* //g")
higher_glibc_version=$(sort -Vu <<<"2.34"$'\n'"${host_glibc_version}" | tail -1) higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.39"$'\n'"${host_glibc_version}" | tail -1)
if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then
higher_glibc_version=$(sort -Vu <<<"2.31"$'\n'"${host_glibc_version}" | tail -1) higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.35"$'\n'"${host_glibc_version}" | tail -1)
if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then
higher_glibc_version=$(sort -Vu <<<"2.28"$'\n'"${host_glibc_version}" | tail -1) higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.34"$'\n'"${host_glibc_version}" | tail -1)
if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then
higher_glibc_version=$(sort -Vu <<<"2.27"$'\n'"${host_glibc_version}" | tail -1) higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.31"$'\n'"${host_glibc_version}" | tail -1)
if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then
higher_glibc_version=$(sort -Vu <<<"2.17"$'\n'"${host_glibc_version}" | tail -1) higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.28"$'\n'"${host_glibc_version}" | tail -1)
if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then
incompat_tools+=("${glibc_pre_2_17_incompat[@]}") higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.27"$'\n'"${host_glibc_version}" | tail -1)
if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then
higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.17"$'\n'"${host_glibc_version}" | tail -1)
if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then
incompat_tools+=("${glibc_pre_2_17_incompat[@]}")
else
incompat_tools+=("${glibc_pre_2_27_incompat[@]}")
fi
else
incompat_tools+=("${glibc_pre_2_28_incompat[@]}")
fi
else else
incompat_tools+=("${glibc_pre_2_27_incompat[@]}") incompat_tools+=("${glibc_pre_2_31_incompat[@]}")
fi fi
else else
incompat_tools+=("${glibc_pre_2_28_incompat[@]}") incompat_tools+=("${glibc_pre_2_34_incompat[@]}")
fi fi
else else
incompat_tools+=("${glibc_pre_2_31_incompat[@]}") incompat_tools+=("${glibc_pre_2_35_incompat[@]}")
fi fi
else else
incompat_tools+=("${glibc_pre_2_34_incompat[@]}") incompat_tools+=("${glibc_pre_2_39_incompat[@]}")
fi fi
fi fi
fi fi
if ! type -P snap >/dev/null; then if ! type -P snap >/dev/null; then
incompat_tools+=(valgrind) incompat_tools+=(valgrind)
fi fi
if ! type -P apt-get >/dev/null; then
incompat_tools+=(cyclonedx)
fi
if [[ "${runner}" == "ubuntu:14.04" ]]; then
incompat_tools+=(cyclonedx)
fi
;; ;;
Darwin) host_os=macos ;; Darwin) host_os=macos ;;
MINGW* | MSYS* | CYGWIN* | Windows_NT) MINGW* | MSYS* | CYGWIN* | Windows_NT) host_os=windows ;;
host_os=windows
case "${bash}" in
msys64 | cygwin)
if [[ "${runner}" == "windows-2019" ]]; then
incompat_tools+=("${win2019_gnu_incompat[@]}")
fi
;;
esac
;;
*) bail "unrecognized OS type '$(uname -s)'" ;; *) bail "unrecognized OS type '$(uname -s)'" ;;
esac esac
# See main.sh # See main.sh
case "$(uname -m)" in case "$(uname -m)" in
aarch64 | arm64) host_arch=aarch64 ;; aarch64 | arm64) host_arch=aarch64 ;;
xscale | arm | armv*l) bail "32-bit Arm runner is not supported yet by this action; if you need support for this platform, please submit an issue at <https://github.com/taiki-e/install-action>" ;; xscale | arm | armv*l) bail "32-bit Arm runner is not supported yet by this action; if you need support for this platform, please submit an issue at <https://github.com/taiki-e/install-action>" ;;
*) host_arch=x86_64 ;; *)
# TODO: uname -m on windows-11-arm returns "x86_64"
host_arch=x86_64
;;
esac esac
tools=() tools=()

View File

@@ -16,7 +16,7 @@ serde_json = "1"
sha2 = "0.10" sha2 = "0.10"
spdx = "0.10" spdx = "0.10"
tar = "0.4" tar = "0.4"
toml_edit = { version = "0.22", default-features = false, features = ["parse", "serde"] } toml = { version = "0.9", default-features = false, features = ["parse", "serde"] }
# TODO: call curl command instead of using ureq? # TODO: call curl command instead of using ureq?
ureq = { version = "2", features = ["json"] } ureq = { version = "2", features = ["json"] }

View File

@@ -5,9 +5,6 @@
"tag_prefix": "cli/v", "tag_prefix": "cli/v",
"bin": "${package}${exe}", "bin": "${package}${exe}",
"platform": { "platform": {
"x86_64_linux_gnu": {
"asset_name": "${package}-linux-x64"
},
"x86_64_linux_musl": { "x86_64_linux_musl": {
"asset_name": "${package}-linux-x64-musl" "asset_name": "${package}-linux-x64-musl"
}, },
@@ -17,9 +14,6 @@
"x86_64_windows": { "x86_64_windows": {
"asset_name": "${package}-win32-x64${exe}" "asset_name": "${package}-win32-x64${exe}"
}, },
"aarch64_linux_gnu": {
"asset_name": "${package}-linux-arm64"
},
"aarch64_linux_musl": { "aarch64_linux_musl": {
"asset_name": "${package}-linux-arm64-musl" "asset_name": "${package}-linux-arm64-musl"
}, },

View File

@@ -2,12 +2,12 @@
"repository": "https://github.com/RalfJung/cargo-careful", "repository": "https://github.com/RalfJung/cargo-careful",
"tag_prefix": "v", "tag_prefix": "v",
"rust_crate": "${package}", "rust_crate": "${package}",
"asset_name": "${package}.${rust_target}", "asset_name": "${package}-${rust_target}",
"platform": { "platform": {
"x86_64_linux_musl": {}, "x86_64_linux_musl": {},
"x86_64_macos": {}, "x86_64_macos": {},
"x86_64_windows": { "x86_64_windows": {
"asset_name": "${package}${exe}" "asset_name": "${package}-windows${exe}"
} }
} }
} }

View File

@@ -5,9 +5,6 @@
"bin": "${package}-${rust_target}/${package}${exe}", "bin": "${package}-${rust_target}/${package}${exe}",
"version_range": ">= 0.5.0", "version_range": ">= 0.5.0",
"platform": { "platform": {
"x86_64_linux_gnu": {
"asset_name": "${package}-linux-amd64.tar.gz"
},
"x86_64_linux_musl": { "x86_64_linux_musl": {
"asset_name": "${package}-${rust_target}.tar.xz" "asset_name": "${package}-${rust_target}.tar.xz"
}, },

View File

@@ -9,7 +9,6 @@
"${package}-v${version}-${rust_target}.zip" "${package}-v${version}-${rust_target}.zip"
], ],
"platform": { "platform": {
"x86_64_linux_gnu": {},
"x86_64_linux_musl": {}, "x86_64_linux_musl": {},
"x86_64_macos": {}, "x86_64_macos": {},
"x86_64_windows": {}, "x86_64_windows": {},

View File

@@ -0,0 +1,16 @@
{
"repository": "https://github.com/Boshen/cargo-shear",
"tag_prefix": "v",
"rust_crate": "${package}",
"version_range": ">= 1.2.0",
"asset_name": "${package}-${rust_target}.tar.gz",
"bin": "${package}${exe}",
"platform": {
"x86_64_linux_musl": {},
"x86_64_macos": {},
"x86_64_windows": {},
"aarch64_linux_musl": {},
"aarch64_macos": {},
"aarch64_windows": {}
}
}

View File

@@ -5,6 +5,7 @@
"rust_crate": "${package}", "rust_crate": "${package}",
"asset_name": "${package}-${rust_target}.tar.gz", "asset_name": "${package}-${rust_target}.tar.gz",
"version_range": "> 1.0.5", "version_range": "> 1.0.5",
"broken": ["2.0.0", "2.0.1"],
"platform": { "platform": {
"x86_64_linux_gnu": {}, "x86_64_linux_gnu": {},
"x86_64_macos": {}, "x86_64_macos": {},

View File

@@ -4,9 +4,8 @@
"tag_prefix": "v", "tag_prefix": "v",
"rust_crate": "${package}", "rust_crate": "${package}",
"asset_name": "${package}-v${version}-${rust_target}.tar.gz", "asset_name": "${package}-v${version}-${rust_target}.tar.gz",
"bin": "./${package}-v${version}-${rust_target}/${package}${exe}", "bin": "${package}-v${version}-${rust_target}/${package}${exe}",
"platform": { "platform": {
"x86_64_linux_gnu": {},
"x86_64_linux_musl": {}, "x86_64_linux_musl": {},
"x86_64_macos": {}, "x86_64_macos": {},
"x86_64_windows": { "x86_64_windows": {

View File

@@ -1,6 +1,6 @@
{ {
"repository": "https://github.com/jfrimmel/cargo-valgrind", "repository": "https://github.com/jfrimmel/cargo-valgrind",
"tag_prefix": "v", "tag_prefix": "",
"rust_crate": "${package}", "rust_crate": "${package}",
"asset_name": "${package}-${version}-${rust_target}.tar.gz", "asset_name": "${package}-${version}-${rust_target}.tar.gz",
"platform": { "platform": {

View File

@@ -0,0 +1,20 @@
{
"repository": "https://github.com/uutils/coreutils",
"tag_prefix": "",
"rust_crate": "${package}",
"asset_name": "${package}-${version}-${rust_target}.tar.gz",
"bin": "${package}-${version}-${rust_target}/${package}${exe}",
"version_range": ">= 0.1.0",
"platform": {
"x86_64_linux_musl": {},
"x86_64_macos": {},
"x86_64_windows": {
"asset_name": "${package}-${version}-${rust_target}.zip"
},
"aarch64_linux_musl": {},
"aarch64_macos": {},
"aarch64_windows": {
"asset_name": "${package}-${version}-${rust_target}.zip"
}
}
}

View File

@@ -0,0 +1,25 @@
{
"repository": "https://github.com/CycloneDX/cyclonedx-cli",
"tag_prefix": "v",
"version_range": ">= 0.27.2",
"platform": {
"x86_64_linux_gnu": {
"asset_name": "${package}-linux-x64"
},
"x86_64_macos": {
"asset_name": "${package}-osx-x64"
},
"x86_64_windows": {
"asset_name": "${package}-win-x64${exe}"
},
"aarch64_linux_gnu": {
"asset_name": "${package}-linux-arm64"
},
"aarch64_macos": {
"asset_name": "${package}-osx-arm64"
},
"aarch64_windows": {
"asset_name": "${package}-win-arm64${exe}"
}
}
}

View File

@@ -4,7 +4,6 @@
"rust_crate": "${package}", "rust_crate": "${package}",
"asset_name": "${package}-${rust_target}.zip", "asset_name": "${package}-${rust_target}.zip",
"platform": { "platform": {
"x86_64_linux_gnu": {},
"x86_64_linux_musl": {}, "x86_64_linux_musl": {},
"x86_64_macos": {}, "x86_64_macos": {},
"x86_64_windows": {}, "x86_64_windows": {},

View File

@@ -0,0 +1,15 @@
{
"repository": "https://github.com/lambdalisue/rs-mdbook-alerts",
"tag_prefix": "v",
"rust_crate": "${package}",
"asset_name": "${package}-${rust_target}",
"platform": {
"x86_64_linux_musl": {},
"x86_64_macos": {},
"x86_64_windows": {
"asset_name": "${package}-${rust_target}.exe"
},
"aarch64_linux_musl": {},
"aarch64_macos": {}
}
}

View File

@@ -6,7 +6,6 @@
"version_range": ">= 0.1.0", "version_range": ">= 0.1.0",
"platform": { "platform": {
"x86_64_linux_musl": {}, "x86_64_linux_musl": {},
"x86_64_linux_gnu": {},
"x86_64_macos": {}, "x86_64_macos": {},
"x86_64_windows": { "x86_64_windows": {
"asset_name": "${package}-v${version}-${rust_target}.zip" "asset_name": "${package}-v${version}-${rust_target}.zip"

View File

@@ -7,7 +7,6 @@
"${package}-${rust_target}.zip" "${package}-${rust_target}.zip"
], ],
"platform": { "platform": {
"x86_64_linux_gnu": {},
"x86_64_linux_musl": {}, "x86_64_linux_musl": {},
"x86_64_macos": {}, "x86_64_macos": {},
"x86_64_windows": {}, "x86_64_windows": {},

View File

@@ -0,0 +1,14 @@
{
"repository": "https://github.com/taiki-e/parse-dockerfile",
"tag_prefix": "v",
"rust_crate": "${package}",
"asset_name": "${package}-${rust_target}.tar.gz",
"platform": {
"x86_64_linux_musl": {},
"x86_64_macos": {},
"x86_64_windows": {},
"aarch64_linux_musl": {},
"aarch64_macos": {},
"aarch64_windows": {}
}
}

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

@@ -0,0 +1,23 @@
{
"repository": "https://github.com/aquasecurity/trivy",
"tag_prefix": "v",
"bin": "${package}${exe}",
"version_range": ">= 0.62.0",
"platform": {
"x86_64_linux_gnu": {
"asset_name": "${package}_${version}_Linux-64bit.tar.gz"
},
"x86_64_macos": {
"asset_name": "${package}_${version}_macOS-64bit.tar.gz"
},
"x86_64_windows": {
"asset_name": "${package}_${version}_windows-64bit.zip"
},
"aarch64_linux_gnu": {
"asset_name": "${package}_${version}_Linux-ARM64.tar.gz"
},
"aarch64_macos": {
"asset_name": "${package}_${version}_macOS-ARM64.tar.gz"
}
}
}

View File

@@ -10,6 +10,7 @@
"x86_64_windows": { "x86_64_windows": {
"asset_name": "${package}-v${version}-${rust_target}.zip" "asset_name": "${package}-v${version}-${rust_target}.zip"
}, },
"aarch64_linux_musl": {},
"aarch64_macos": {} "aarch64_macos": {}
} }
} }

View File

@@ -0,0 +1,25 @@
{
"repository": "https://github.com/daveshanley/vacuum",
"tag_prefix": "v",
"version_range": ">= 0.17.0",
"platform": {
"x86_64_linux_musl": {
"asset_name": "${package}_${version}_linux_x86_64.tar.gz"
},
"x86_64_macos": {
"asset_name": "${package}_${version}_darwin_x86_64.tar.gz"
},
"x86_64_windows": {
"asset_name": "${package}_${version}_windows_x86_64.tar.gz"
},
"aarch64_linux_musl": {
"asset_name": "${package}_${version}_linux_arm64.tar.gz"
},
"aarch64_macos": {
"asset_name": "${package}_${version}_darwin_arm64.tar.gz"
},
"aarch64_windows": {
"asset_name": "${package}_${version}_windows_arm64.tar.gz"
}
}
}

View File

@@ -1,7 +1,7 @@
{ {
"repository": "https://github.com/wasmCloud/wasmCloud", "repository": "https://github.com/wasmCloud/wasmCloud",
"tag_prefix": "wash-cli-v", "tag_prefix": "wash-v",
"rust_crate": "${package}-cli", "rust_crate": "${package}",
"asset_name": "${package}-${rust_target}${exe}", "asset_name": "${package}-${rust_target}${exe}",
"platform": { "platform": {
"x86_64_linux_musl": {}, "x86_64_linux_musl": {},

View File

@@ -0,0 +1,16 @@
{
"repository": "https://github.com/zizmorcore/zizmor",
"tag_prefix": "v",
"rust_crate": "${package}",
"asset_name": "${package}-${rust_target}.tar.gz",
"version_range": ">= 1.9.0",
"platform": {
"x86_64_linux_gnu": {},
"x86_64_macos": {},
"x86_64_windows": {
"asset_name": "${package}-${rust_target}.zip"
},
"aarch64_linux_gnu": {},
"aarch64_macos": {}
}
}

View File

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

View File

@@ -11,11 +11,11 @@ use std::{
time::Duration, time::Duration,
}; };
use anyhow::{bail, Context as _, Result}; use anyhow::{Context as _, Result, bail};
use fs_err as fs; use fs_err as fs;
use install_action_internal_codegen::{ use install_action_internal_codegen::{
workspace_root, BaseManifest, HostPlatform, Manifest, ManifestDownloadInfo, ManifestRef, BaseManifest, HostPlatform, Manifest, ManifestDownloadInfo, ManifestRef, ManifestTemplate,
ManifestTemplate, ManifestTemplateDownloadInfo, Manifests, Signing, SigningKind, Version, ManifestTemplateDownloadInfo, Manifests, Signing, SigningKind, Version, workspace_root,
}; };
use sha2::{Digest as _, Sha256}; use sha2::{Digest as _, Sha256};
use spdx::expression::{ExprNode, ExpressionReq, Operator}; use spdx::expression::{ExprNode, ExpressionReq, Operator};
@@ -50,18 +50,18 @@ fn main() -> Result<()> {
.strip_prefix("https://github.com/") .strip_prefix("https://github.com/")
.context("repository must start with https://github.com/")?; .context("repository must start with https://github.com/")?;
eprintln!("downloading metadata from https://api.github.com/repos/{repo}"); eprintln!("downloading metadata from {GITHUB_API_START}repos/{repo}");
let repo_info: github::RepoMetadata = let repo_info: github::RepoMetadata =
download(&format!("https://api.github.com/repos/{repo}"))?.into_json()?; download(&format!("{GITHUB_API_START}repos/{repo}"))?.into_json()?;
eprintln!("downloading releases from https://api.github.com/repos/{repo}/releases"); eprintln!("downloading releases from {GITHUB_API_START}repos/{repo}/releases");
let mut releases: github::Releases = vec![]; let mut releases: github::Releases = vec![];
// GitHub API returns up to 100 results at a time. If the number of releases // GitHub API returns up to 100 results at a time. If the number of releases
// is greater than 100, multiple fetches are needed. // is greater than 100, multiple fetches are needed.
for page in 1.. { for page in 1.. {
let per_page = 100; let per_page = 100;
let mut r: github::Releases = download(&format!( let mut r: github::Releases = download(&format!(
"https://api.github.com/repos/{repo}/releases?per_page={per_page}&page={page}" "{GITHUB_API_START}repos/{repo}/releases?per_page={per_page}&page={page}"
))? ))?
.into_json()?; .into_json()?;
// If version_req is latest, it is usually sufficient to look at the latest 100 releases. // If version_req is latest, it is usually sufficient to look at the latest 100 releases.
@@ -127,7 +127,9 @@ fn main() -> Result<()> {
latest_only = true; latest_only = true;
} }
} }
if manifest_path.is_file() { if manifest_path.is_file() {
println!("loading pre-existing manifest {}", manifest_path.display());
match serde_json::from_slice(&fs::read(manifest_path)?) { match serde_json::from_slice(&fs::read(manifest_path)?) {
Ok(m) => { Ok(m) => {
manifests = m; manifests = m;
@@ -161,39 +163,62 @@ fn main() -> Result<()> {
} }
} }
// Populate license_markdown // Populate license_markdown from the base manifest if present.
if let Some(license_markdown) = base_info.license_markdown { if let Some(license_markdown) = base_info.license_markdown {
if license_markdown.is_empty() { if license_markdown.is_empty() {
panic!("license_markdown can not be an empty value"); panic!("license_markdown can not be an empty value");
} }
manifests.license_markdown = license_markdown; manifests.license_markdown = license_markdown;
} else if let Some(detail) = crates_io_version_detail { }
if let Some(license) = detail.license {
eprintln!("Trying to using license '{license}' from crates.io ..."); // Check if the license_markdown is valid.
if let Some(license_markdown) = if !manifests.license_markdown.is_empty() {
get_license_markdown(&license, repo, &repo_info.default_branch) let urls = get_license_markdown_urls(&manifests.license_markdown);
{ if urls.is_empty() {
manifests.license_markdown = license_markdown; bail!("Could not find URLs in license_markdown: {}.", manifests.license_markdown);
}
} }
} else if let Some(license) = repo_info.license { for url in urls {
if let Some(license) = license.spdx_id { if let Err(err) = github_head(&url) {
eprintln!("Trying to using license '{license}' from github.com ..."); eprintln!("Failed to fetch pre-existing license_markdown {url}: {err}");
if let Some(license_markdown) = manifests.license_markdown = String::new();
get_license_markdown(&license, repo, &repo_info.default_branch) break;
{
manifests.license_markdown = license_markdown;
} }
} }
} }
// Try to detect license_markdown from crates.io or GitHub.
if manifests.license_markdown.is_empty() { if manifests.license_markdown.is_empty() {
panic!("Unable to determine license_markdown; set manually") let license = match (crates_io_version_detail, repo_info.license) {
(Some(crates_io::VersionMetadataDetail { license: Some(license) }), _) => {
eprintln!("Trying to verify license '{license}' obtained from crates.io ...");
license
}
(_, Some(github::RepoLicense { spdx_id: Some(spdx_id) })) => {
eprintln!("Trying to verify license '{spdx_id}' obtained from github.com ...");
spdx_id
}
_ => {
bail!(
"No license SPDX found in crates.io or GitHub metadata.\n\
Please set license_markdown in the base manifest"
);
}
};
if let Some(license_markdown) =
get_license_markdown(&license, repo, &repo_info.default_branch)
{
manifests.license_markdown = license_markdown;
} else {
bail!(
"Unable to verify license file(s) in the repo for license {license}.\n\
Please set license_markdown in the base manifest"
);
}
} }
let version_req: Option<semver::VersionReq> = match version_req { let version_req: Option<semver::VersionReq> = match version_req {
_ if latest_only => { _ if latest_only => {
let req = format!("={}", releases.first_key_value().unwrap().0 .0).parse()?; let req = format!("={}", releases.first_key_value().unwrap().0.0).parse()?;
eprintln!("update manifest for versions '{req}'"); eprintln!("update manifest for versions '{req}'");
Some(req) Some(req)
} }
@@ -215,7 +240,7 @@ fn main() -> Result<()> {
let req = if version_req == "latest" { let req = if version_req == "latest" {
// TODO: this should check all missing versions // TODO: this should check all missing versions
if manifests.map.is_empty() { if manifests.map.is_empty() {
format!("={}", releases.first_key_value().unwrap().0 .0).parse()? format!("={}", releases.first_key_value().unwrap().0.0).parse()?
} else { } else {
format!(">={}", semver_versions.last().unwrap()).parse()? format!(">={}", semver_versions.last().unwrap()).parse()?
} }
@@ -248,7 +273,7 @@ fn main() -> Result<()> {
if skip_existing_manifest_versions && existing_manifest.is_some() { if skip_existing_manifest_versions && existing_manifest.is_some() {
eprintln!("Skipping {semver_version} already in manifest"); eprintln!("Skipping {semver_version} already in manifest");
continue; continue;
}; }
let mut download_info = BTreeMap::new(); let mut download_info = BTreeMap::new();
let mut pubkey = None; let mut pubkey = None;
@@ -270,7 +295,7 @@ fn main() -> Result<()> {
) )
}) })
.collect::<Result<Vec<_>>>()?; .collect::<Result<Vec<_>>>()?;
let (url, asset_name) = match asset_names.iter().find_map(|asset_name| { let (url, digest, asset_name) = match asset_names.iter().find_map(|asset_name| {
release release
.assets .assets
.iter() .iter()
@@ -278,7 +303,7 @@ fn main() -> Result<()> {
.map(|asset| (asset, asset_name)) .map(|asset| (asset, asset_name))
}) { }) {
Some((asset, asset_name)) => { Some((asset, asset_name)) => {
(asset.browser_download_url.clone(), asset_name.clone()) (asset.browser_download_url.clone(), &asset.digest, asset_name.clone())
} }
None => { None => {
eprintln!("no asset '{asset_names:?}' for host platform '{platform:?}'"); eprintln!("no asset '{asset_names:?}' for host platform '{platform:?}'");
@@ -310,7 +335,7 @@ fn main() -> Result<()> {
if download_cache.is_file() { if download_cache.is_file() {
eprintln!("already downloaded"); eprintln!("already downloaded");
fs::File::open(download_cache)?.read_to_end(&mut buf)?; fs::File::open(download_cache)?.read_to_end(&mut buf)?; // Not buffered because it is read at once.
} else { } else {
response.into_reader().read_to_end(&mut buf)?; response.into_reader().read_to_end(&mut buf)?;
eprintln!("download complete"); eprintln!("download complete");
@@ -320,6 +345,13 @@ fn main() -> Result<()> {
eprintln!("getting sha256 hash for {url}"); eprintln!("getting sha256 hash for {url}");
let hash = Sha256::digest(&buf); let hash = Sha256::digest(&buf);
let hash = format!("{hash:x}"); let hash = format!("{hash:x}");
if let Some(digest) = digest {
if hash != digest.strip_prefix("sha256:").unwrap() {
bail!(
"digest mismatch between GitHub release page and actually downloaded file"
);
}
}
eprintln!("{hash} *{asset_name}"); eprintln!("{hash} *{asset_name}");
let bin_url = &url; let bin_url = &url;
@@ -372,7 +404,7 @@ fn main() -> Result<()> {
eprintln!("download complete"); eprintln!("download complete");
} }
if pubkey.is_none() { if pubkey.is_none() {
let cargo_manifest = toml_edit::de::from_str::<cargo_manifest::Manifest>( let cargo_manifest = toml::de::from_str::<cargo_manifest::Manifest>(
&fs::read_to_string(crate_download_cache)?, &fs::read_to_string(crate_download_cache)?,
)?; )?;
eprintln!( eprintln!(
@@ -445,6 +477,14 @@ fn main() -> Result<()> {
// macOS universal binary or x86_64 binary that works on both x86_64 and AArch64 (rosetta). // macOS universal binary or x86_64 binary that works on both x86_64 and AArch64 (rosetta).
download_info.remove(&HostPlatform::aarch64_macos); download_info.remove(&HostPlatform::aarch64_macos);
} }
if download_info.contains_key(&HostPlatform::x86_64_windows)
&& download_info.contains_key(&HostPlatform::aarch64_windows)
&& download_info[&HostPlatform::x86_64_windows].url
== download_info[&HostPlatform::aarch64_windows].url
{
// x86_64 Windows binary that works on both x86_64 and AArch64.
download_info.remove(&HostPlatform::aarch64_windows);
}
has_build_metadata |= !semver_version.build.is_empty(); has_build_metadata |= !semver_version.build.is_empty();
if semver_version.pre.is_empty() { if semver_version.pre.is_empty() {
semver_versions.insert(semver_version.clone()); semver_versions.insert(semver_version.clone());
@@ -482,12 +522,14 @@ fn main() -> Result<()> {
if let Some(crates_io_info) = &crates_io_info { if let Some(crates_io_info) = &crates_io_info {
if let Some(v) = crates_io_info.versions.iter().find(|v| v.num == *version) { if let Some(v) = crates_io_info.versions.iter().find(|v| v.num == *version) {
if v.yanked { 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) { if base_info.broken.contains(version) {
continue; continue; // Exclude version marked as broken from candidate for "latest".
} }
if !(version.major == 0 && version.minor == 0) { if !(version.major == 0 && version.minor == 0) {
manifests.map.insert( manifests.map.insert(
@@ -527,7 +569,6 @@ fn main() -> Result<()> {
.values() .values()
.any(|m| matches!(m, ManifestRef::Real(m) if m.download_info.contains_key(&p))) .any(|m| matches!(m, ManifestRef::Real(m) if m.download_info.contains_key(&p)))
{ {
// TODO: better error message: https://github.com/taiki-e/install-action/pull/411
bail!( bail!(
"platform list in base manifest for {package} contains {p:?}, \ "platform list in base manifest for {package} contains {p:?}, \
but result manifest doesn't contain it; \ but result manifest doesn't contain it; \
@@ -610,15 +651,17 @@ fn replace_vars(
platform: Option<HostPlatform>, platform: Option<HostPlatform>,
rust_crate: Option<&str>, rust_crate: Option<&str>,
) -> Result<String> { ) -> 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}", HostPlatform::rust_target),
("${rust_target_arch}", HostPlatform::rust_target_arch), ("${rust_target_arch}", HostPlatform::rust_target_arch),
("${rust_target_os}", HostPlatform::rust_target_os), ("${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); let mut s = s.replace("${package}", package).replace("${tool}", package);
if let Some(platform) = platform { if let Some(platform) = platform {
s = s.replace("${exe}", platform.exe_suffix()); 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 { for &(var, f) in RUST_SPECIFIC {
s = s.replace(var, f(platform)); s = s.replace(var, f(platform));
} }
@@ -651,11 +694,13 @@ struct GitHubTokens {
// https://github.com/*/*/releases/download/ // https://github.com/*/*/releases/download/
other: RwLock<Option<String>>, other: RwLock<Option<String>>,
} }
const GITHUB_API_START: &str = "https://api.github.com/";
const GITHUB_RAW_START: &str = "https://raw.githubusercontent.com/";
impl GitHubTokens { impl GitHubTokens {
fn get(&self, url: &str) -> Option<String> { fn get(&self, url: &str) -> Option<String> {
if url.starts_with("https://raw.githubusercontent.com/") { if url.starts_with(GITHUB_RAW_START) {
self.raw.read().unwrap().clone() self.raw.read().unwrap().clone()
} else if url.starts_with("https://api.github.com/") { } else if url.starts_with(GITHUB_API_START) {
self.api.read().unwrap().clone() self.api.read().unwrap().clone()
} else if url.starts_with("https://github.com/") { } else if url.starts_with("https://github.com/") {
self.other.read().unwrap().clone() self.other.read().unwrap().clone()
@@ -664,9 +709,9 @@ impl GitHubTokens {
} }
} }
fn clear(&self, url: &str) { fn clear(&self, url: &str) {
if url.starts_with("https://raw.githubusercontent.com/") { if url.starts_with(GITHUB_RAW_START) {
*self.raw.write().unwrap() = None; *self.raw.write().unwrap() = None;
} else if url.starts_with("https://api.github.com/") { } else if url.starts_with(GITHUB_API_START) {
*self.api.write().unwrap() = None; *self.api.write().unwrap() = None;
} else if url.starts_with("https://github.com/") { } else if url.starts_with("https://github.com/") {
*self.other.write().unwrap() = None; *self.other.write().unwrap() = None;
@@ -687,6 +732,7 @@ fn download(url: &str) -> Result<ureq::Response> {
let mut retry = 0; let mut retry = 0;
let mut retry_time = 0; let mut retry_time = 0;
let mut max_retry = 6; let mut max_retry = 6;
let is_github_api = url.starts_with(GITHUB_API_START);
if token.is_none() { if token.is_none() {
max_retry /= 2; max_retry /= 2;
} }
@@ -696,6 +742,11 @@ fn download(url: &str) -> Result<ureq::Response> {
if let Some(token) = &token { if let Some(token) = &token {
req = req.set("Authorization", &format!("Bearer {token}")); req = req.set("Authorization", &format!("Bearer {token}"));
} }
if is_github_api {
req = req
.set("Accept", "application/vnd.github+json")
.set("X-GitHub-Api-Version", "2022-11-28");
}
match req.call() { match req.call() {
Ok(res) => return Ok(res), Ok(res) => return Ok(res),
Err(e) => last_error = Some(e), Err(e) => last_error = Some(e),
@@ -754,9 +805,16 @@ fn github_head(url: &str) -> Result<()> {
Err(last_error.unwrap().into()) Err(last_error.unwrap().into())
} }
#[allow(dead_code)]
#[must_use] #[must_use]
fn create_github_raw_link(repository: &str, branch: &str, filename: &str) -> String { fn create_github_raw_link(repository: &str, branch: &str, filename: &str) -> String {
format!("https://raw.githubusercontent.com/{repository}/{branch}/{filename}") format!("{GITHUB_RAW_START}{repository}/{branch}/{filename}")
}
/// Create URLs for https://docs.github.com/en/rest/repos/contents
#[must_use]
fn github_content_api_url(repository: &str, branch: &str, filename: &str) -> String {
format!("{GITHUB_API_START}repos/{repository}/contents/{filename}?ref={branch}")
} }
#[must_use] #[must_use]
@@ -802,7 +860,7 @@ fn get_license_markdown(spdx_expr: &str, repo: &str, default_branch: &str) -> Op
} }
match license_ids.len() { match license_ids.len() {
0 => panic!("No licenses"), 0 => panic!("No licenses detected in SPDX expression: {expr}"),
1 => { 1 => {
let (license_id, exception_id) = license_ids.first().unwrap(); let (license_id, exception_id) = license_ids.first().unwrap();
let license_name = if let Some(exception_id) = exception_id { let license_name = if let Some(exception_id) = exception_id {
@@ -817,10 +875,15 @@ fn get_license_markdown(spdx_expr: &str, repo: &str, default_branch: &str) -> Op
"LICENSE.md".to_owned(), "LICENSE.md".to_owned(),
"COPYING".to_owned(), "COPYING".to_owned(),
] { ] {
let url = create_github_raw_link(repo, default_branch, &filename); let url = github_content_api_url(repo, default_branch, &filename);
if github_head(&url).is_ok() { match download(&url) {
let url = create_github_link(repo, default_branch, &filename); Ok(_) => {
return Some(format!("[{license_name}]({url})")); let url = create_github_link(repo, default_branch, &filename);
return Some(format!("[{license_name}]({url})"));
}
Err(e) => {
eprintln!("Failed to fetch {url}: {e}");
}
} }
} }
} }
@@ -829,22 +892,29 @@ fn get_license_markdown(spdx_expr: &str, repo: &str, default_branch: &str) -> Op
for (license_id, exception_id) in &license_ids { for (license_id, exception_id) in &license_ids {
let name = license_id.name.split('-').next().unwrap().to_ascii_uppercase(); let name = license_id.name.split('-').next().unwrap().to_ascii_uppercase();
let filename = format!("LICENSE-{name}"); let filename = format!("LICENSE-{name}");
let url = create_github_raw_link(repo, default_branch, &filename); let url = github_content_api_url(repo, default_branch, &filename);
let license_name = if let Some(exception_id) = exception_id { let license_name = if let Some(exception_id) = exception_id {
format!("{} WITH {}", license_id.name, exception_id.name) format!("{} WITH {}", license_id.name, exception_id.name)
} else { } else {
license_id.name.to_owned() license_id.name.to_owned()
}; };
if github_head(&url).is_ok() { match download(&url) {
let url = create_github_link(repo, default_branch, &filename); Ok(_) => {
license_markdowns.push(format!("[{license_name}]({url})")); let url = create_github_link(repo, default_branch, &filename);
license_markdowns.push(format!("[{license_name}]({url})"));
}
Err(e) => {
eprintln!("Failed to fetch {url}: {e}");
}
} }
} }
if license_markdowns.is_empty() { if license_markdowns.is_empty() {
panic!("Unable to find any license files in the repo for licenses {license_ids:?}"); panic!("Unable to find any license files in the repo for licenses {license_ids:?}");
} }
if license_markdowns.len() != len { if license_markdowns.len() != len {
panic!("Unable to find license files in the repo for all licenses {license_ids:?}; found {license_markdowns:?}"); panic!(
"Unable to find license files in the repo for all licenses {license_ids:?}; found {license_markdowns:?}"
);
} }
match op { match op {
None => panic!("op expected"), None => panic!("op expected"),
@@ -860,6 +930,14 @@ fn get_license_markdown(spdx_expr: &str, repo: &str, default_branch: &str) -> Op
None None
} }
fn get_license_markdown_urls(license_markdown: &str) -> Vec<String> {
license_markdown
.split(['(', ')'])
.filter(|s| s.starts_with("http"))
.map(|s| s.trim().to_string())
.collect::<Vec<_>>()
}
mod github { mod github {
use serde_derive::Deserialize; use serde_derive::Deserialize;
@@ -895,6 +973,8 @@ mod github {
pub(crate) struct ReleaseAsset { pub(crate) struct ReleaseAsset {
pub(crate) name: String, pub(crate) name: String,
// pub(crate) content_type: String, // pub(crate) content_type: String,
// Note that this field is null if the release is old.
pub(crate) digest: Option<String>,
pub(crate) browser_download_url: String, pub(crate) browser_download_url: String,
} }
} }

View File

@@ -1,10 +1,14 @@
// SPDX-License-Identifier: Apache-2.0 OR MIT // SPDX-License-Identifier: Apache-2.0 OR MIT
use std::{env, fmt, io::Write as _, path::PathBuf}; use std::{
env, fmt,
io::{BufWriter, Write as _},
path::PathBuf,
};
use anyhow::Result; use anyhow::Result;
use fs_err as fs; use fs_err as fs;
use install_action_internal_codegen::{workspace_root, BaseManifest, Manifests}; use install_action_internal_codegen::{BaseManifest, Manifests, workspace_root};
const HEADER: &str = "# Tools const HEADER: &str = "# Tools
@@ -111,8 +115,7 @@ fn main() -> Result<()> {
let mut markdown_file = workspace_root.clone(); let mut markdown_file = workspace_root.clone();
markdown_file.push("TOOLS.md"); markdown_file.push("TOOLS.md");
let file = std::fs::File::create(markdown_file).expect("Unable to create file"); let mut file = BufWriter::new(fs::File::create(markdown_file).unwrap()); // Buffered because it is written many times.
let mut file = std::io::BufWriter::new(file);
file.write_all(HEADER.as_bytes()).expect("Unable to write header"); file.write_all(HEADER.as_bytes()).expect("Unable to write header");
@@ -121,6 +124,7 @@ fn main() -> Result<()> {
} }
file.write_all(FOOTER.as_bytes()).expect("Unable to write footer"); file.write_all(FOOTER.as_bytes()).expect("Unable to write footer");
file.flush()?;
Ok(()) Ok(())
} }

View File

@@ -282,6 +282,19 @@ impl BaseManifest {
} }
} }
} }
if self.platform.is_empty() {
panic!("At least one platform must be specified");
}
if !self.prefer_linux_gnu
&& (self.platform.contains_key(&HostPlatform::x86_64_linux_gnu)
&& self.platform.contains_key(&HostPlatform::x86_64_linux_musl))
&& (self.platform.contains_key(&HostPlatform::aarch64_linux_gnu)
&& self.platform.contains_key(&HostPlatform::aarch64_linux_musl))
{
panic!(
"When *-linux-musl platform is specified, *-linux-gnu for the same architecture will never be used and should not be specified"
);
}
} }
} }

View File

@@ -117,18 +117,14 @@ fi
set -x set -x
git tag "${tag}" git tag "${tag}"
retry git push origin main retry git push origin refs/heads/main
retry git push origin --tags retry git push origin refs/tags/"${tag}"
major_version_tag="v${version%%.*}" major_version_tag="v${version%%.*}"
git checkout -b "${major_version_tag}" git checkout -b "${major_version_tag}"
retry git push origin refs/heads/"${major_version_tag}" retry git push origin refs/heads/"${major_version_tag}"
if git --no-pager tag | grep -Eq "^${major_version_tag}$"; then git tag -f "${major_version_tag}"
git tag -d "${major_version_tag}" retry git push origin -f refs/tags/"${major_version_tag}"
retry git push --delete origin refs/tags/"${major_version_tag}"
fi
git tag "${major_version_tag}"
retry git push origin --tags
git checkout main git checkout main
git branch -d "${major_version_tag}" git branch -d "${major_version_tag}"
@@ -144,17 +140,14 @@ tools+=(valgrind)
for tool in "${tools[@]}"; do for tool in "${tools[@]}"; do
git checkout -b "${tool}" git checkout -b "${tool}"
sed -E "${in_place[@]}" "s/required: true/required: false/g" action.yml sed -E "${in_place[@]}" action.yml \
sed -E "${in_place[@]}" "s/# default: #publish:tool/default: ${tool}/g" action.yml -e "s/required: true/required: false/g" \
-e "s/# default: #publish:tool/default: ${tool}/g"
git add action.yml git add action.yml
git commit -m "${tool}" git commit -m "${tool}"
retry git push origin -f refs/heads/"${tool}" retry git push origin -f refs/heads/"${tool}"
if git --no-pager tag | grep -Eq "^${tool}$"; then git tag -f "${tool}"
git tag -d "${tool}" retry git push origin -f refs/tags/"${tool}"
retry git push --delete origin refs/tags/"${tool}"
fi
git tag "${tool}"
retry git push origin --tags
git checkout main git checkout main
git branch -D "${tool}" git branch -D "${tool}"
done done
@@ -193,9 +186,11 @@ cp -- ./manifests/* "${schema_workspace}"
# Detect changes, then commit and push if changes exist # Detect changes, then commit and push if changes exist
if [[ "$(git status --porcelain=v1 | wc -l)" != "0" ]]; then if [[ "$(git status --porcelain=v1 | wc -l)" != "0" ]]; then
git commit -m 'Update manifest schema' git commit -m 'Update manifest schema'
git push origin HEAD retry git push origin HEAD
fi fi
) )
rm -rf -- "${schema_workspace}" rm -rf -- "${schema_workspace}"
git worktree prune git worktree prune
# TODO: get branch in schema_workspace dir instead
git branch -D "${schema_branch}" "${schema_workspace##*/}"

Some files were not shown because too many files have changed in this diff Show More