Compare commits

...

405 Commits

Author SHA1 Message Date
Taiki Endo 673d1a59e3 rust 2026-05-13 01:34:16 +00:00
Taiki Endo 3235f8901f Release 2.77.7 2026-05-13 01:34:14 +00:00
Taiki Endo a9c742df11 Update cargo-llvm-cov manifest 2026-05-13 01:29:27 +00:00
Taiki Endo 71dd34f353 ci: Update config 2026-05-13 10:08:20 +09:00
Taiki Endo 1ff76fb4eb Update martin manifest 2026-05-12 22:03:15 +00:00
Taiki Endo 72647abc91 Update uv manifest 2026-05-12 19:23:13 +00:00
Taiki Endo efd77a8b90 Update tombi manifest 2026-05-12 19:23:13 +00:00
Taiki Endo 00e08e71d4 Update mise@latest to 2026.5.6 2026-05-12 19:23:13 +00:00
Taiki Endo 4be7e4cd60 Update cargo-deny@latest to 0.19.6 2026-05-12 13:15:01 +00:00
Taiki Endo c070f87102 Release 2.77.6 2026-05-11 19:13:59 +00:00
Taiki Endo c30ba1cbe2 Update mise manifest 2026-05-11 19:05:54 +00:00
Taiki Endo f44ba2d13a Update changelog 2026-05-12 03:44:44 +09:00
Taiki Endo 074ce647d0 wasm-pack repo has been moved
Closes #1809
Closes #1810
2026-05-12 03:42:45 +09:00
Taiki Endo 7789df691a Update mise@latest to 2026.5.5 2026-05-11 13:36:45 +00:00
Taiki Endo 53e64dbafc Update cargo-deny manifest 2026-05-11 13:36:45 +00:00
Taiki Endo 6576756479 Update release-plz@latest to 0.3.158 2026-05-11 10:40:01 +00:00
Taiki Endo 6c150cf7e3 Update just@latest to 1.51.0 2026-05-11 07:55:14 +00:00
Taiki Endo 2201be98b6 Update uv manifest 2026-05-11 04:53:07 +00:00
Taiki Endo fa0dd4cd0a Release 2.77.5 2026-05-11 01:22:56 +00:00
Taiki Endo d36d4442cd Update biome@latest to 2.4.15 2026-05-10 18:53:20 +00:00
Taiki Endo d218cf561a Update release-plz manifest 2026-05-10 12:44:46 +00:00
Taiki Endo d0260a197c Update mise@latest to 2026.5.4 2026-05-10 12:44:46 +00:00
Taiki Endo 831c88bcc4 Update cargo-deny@latest to 0.19.5 2026-05-10 12:44:46 +00:00
Taiki Endo ec28e28791 Release 2.77.4 2026-05-10 09:54:11 +00:00
Taiki Endo 84fb204c29 Update tombi@latest to 0.11.1 2026-05-10 09:48:37 +00:00
Taiki Endo c0382aea5c Update cargo-llvm-cov@latest to 0.8.6 2026-05-10 09:48:37 +00:00
Taiki Endo e32a7559c7 Update just manifest 2026-05-10 07:15:20 +00:00
Taiki Endo ea4c42c96c Update uv@latest to 0.11.12 2026-05-10 01:07:40 +00:00
Taiki Endo e3134ec54b Release 2.77.3 2026-05-09 20:37:59 +00:00
Taiki Endo c4a3bf768d ci,tools: Update config and script 2026-05-10 04:37:10 +09:00
Taiki Endo b50ba4b1ee Update typos@latest to 1.46.1 2026-05-09 18:37:59 +00:00
Taiki Endo e54e98247f Update rclone@latest to 1.74.1 2026-05-09 18:37:59 +00:00
Taiki Endo 7252c0e784 Update biome manifest 2026-05-09 18:37:59 +00:00
Taiki Endo 096fa7ad26 Update tombi@latest to 0.11.0 2026-05-09 12:37:34 +00:00
Taiki Endo 7fa2b9ecf0 Update mise@latest to 2026.5.3 2026-05-09 12:37:34 +00:00
Taiki Endo 5d079eed66 Update cargo-llvm-cov manifest 2026-05-09 12:37:34 +00:00
Taiki Endo b2aca6d2fd Update cargo-deny manifest 2026-05-09 12:37:34 +00:00
Taiki Endo 19f93630a3 Update osv-scanner@latest to 2.3.8 2026-05-09 07:04:31 +00:00
Taiki Endo 9f78db9bb1 Update uv manifest 2026-05-09 01:06:08 +00:00
Taiki Endo 35b127d2c2 Update rclone manifest 2026-05-08 18:50:30 +00:00
Taiki Endo 460a9dc53d Update typos manifest 2026-05-08 15:51:18 +00:00
Taiki Endo e570c92d21 Update mise@latest to 2026.5.2 2026-05-08 15:51:18 +00:00
Taiki Endo 3fa6878dc4 Release 2.77.2 2026-05-08 12:52:25 +00:00
Taiki Endo ba61d93b17 Update tombi manifest 2026-05-08 12:49:47 +00:00
Taiki Endo 7d5328933b Update osv-scanner manifest 2026-05-08 12:49:47 +00:00
Taiki Endo d8e028b811 Update mise manifest 2026-05-08 12:49:47 +00:00
Taiki Endo e5a3fb2f1d Update martin@latest to 1.9.0 2026-05-08 12:49:47 +00:00
Taiki Endo a6b6526971 Update wasm-bindgen@latest to 0.2.121 2026-05-08 01:03:22 +00:00
Taiki Endo 8a488abe01 Update tombi@latest to 0.10.6 2026-05-08 01:03:22 +00:00
Taiki Endo 38285670d4 Update uv@latest to 0.11.11 2026-05-07 21:38:26 +00:00
Taiki Endo a5b83ca21f Update mise manifest 2026-05-07 16:00:50 +00:00
Taiki Endo ad848ff7bb Update tombi@latest to 0.10.5 2026-05-07 10:06:12 +00:00
Taiki Endo bdad2998db Update wasm-bindgen manifest 2026-05-07 01:04:39 +00:00
Taiki Endo 00a629cdbb Update tombi manifest 2026-05-07 01:04:39 +00:00
Taiki Endo c2838c6a47 Update uv manifest 2026-05-06 21:42:34 +00:00
Taiki Endo 4ffe9c21e7 Update prek@latest to 0.3.13 2026-05-06 21:42:34 +00:00
Taiki Endo 470df677ec Update mise@latest to 2026.5.1 2026-05-06 21:42:34 +00:00
Taiki Endo 7a552150b1 Update tombi manifest 2026-05-06 10:05:35 +00:00
Taiki Endo 0472ba9f4c Update prek@latest to 0.3.12 2026-05-06 10:05:35 +00:00
Taiki Endo 4b56394baf Update tombi@latest to 0.10.4 2026-05-06 07:16:08 +00:00
Taiki Endo 0c935a690f Update uv manifest 2026-05-05 21:39:54 +00:00
Taiki Endo 53f4d007fe Update mise manifest 2026-05-05 21:39:54 +00:00
Taiki Endo 4c05641ce4 Update prek manifest 2026-05-05 18:51:54 +00:00
Taiki Endo 8278f6dee2 Add fallback input option to input option list in readme 2026-05-06 02:11:13 +09:00
Taiki Endo a1c338d97e Add documentation about release process 2026-05-06 01:48:05 +09:00
Taiki Endo 02cc445cca Update changelog/comment 2026-05-06 00:15:52 +09:00
Taiki Endo cca35edeb1 Release 2.77.1 2026-05-05 15:10:04 +00:00
Taiki Endo e60138699e ci: Fix release workflow 2026-05-06 00:06:18 +09:00
Taiki Endo 651945350f Update tombi@latest to 0.10.3 2026-05-05 14:05:31 +00:00
Taiki Endo bfbdc59475 Update prek manifest 2026-05-05 14:05:31 +00:00
Taiki Endo 9f306516af Update martin@latest to 1.8.2 2026-05-05 14:05:31 +00:00
Taiki Endo d1eee517af codegen: Ignore uv 0.11.9
```
verifying https://github.com/astral-sh/uv/releases/download/0.11.9/uv-x86_64-unknown-linux-musl.tar.gz with gh attestation verify

Error: HTTP 404: Not Found (https://api.github.com/repos/astral-sh/uv/attestations/sha256:ac3e5051edbf30613b0f90d1c18d4807fea6b246f37490799fee0c1284a658b2?per_page=30&predicate_type=https://slsa.dev/provenance/v1)
```

https://github.com/astral-sh/uv/issues/19278
2026-05-05 22:47:55 +09:00
Taiki Endo a4ad60dd6a ci: Use taiki-e/github-actions/.github/workflows/action-release.yml 2026-05-05 22:36:13 +09:00
Taiki Endo 39b209ec4a ci: Update config 2026-05-05 10:56:05 +09:00
Taiki Endo 7ea35f098a Release 2.77.0 2026-05-05 01:09:18 +00:00
Taiki Endo 18aca711fe Update changelog 2026-05-05 09:46:48 +09:00
Taiki Endo b62b50877f Update mise@latest to 2026.5.0 2026-05-05 00:39:27 +00:00
Taiki Endo 11569735dc codegen: Improve changelog handling 2026-05-05 06:55:02 +09:00
Taiki Endo 07924c7415 Diagnostic improvements 2026-05-05 05:37:37 +09:00
Taiki Endo fbb8be9fc5 Reduce uname usage 2026-05-05 05:37:18 +09:00
Taiki Endo ca67a3acf1 Support +<additional> syntax for rust 2026-05-05 03:04:34 +09:00
Taiki Endo bbe1b9d5e1 Support rust 2026-05-05 03:04:34 +09:00
Taiki Endo a70acaa822 Update tombi manifest 2026-05-04 15:01:00 +00:00
Taiki Endo 711e1c3275 Release 2.76.0 2026-05-04 12:34:12 +00:00
Taiki Endo 6f6e822f33 Update changelog 2026-05-04 21:07:40 +09:00
Taiki Endo a142873b76 ci,tools: Update config and script 2026-05-04 21:06:05 +09:00
Mads Marquart ff1c16dbcb Support cargo-apple-runner (#1731) 2026-05-04 21:05:27 +09:00
Nicolas Huber 8966c78b02 Support mdbook-d2 (#1737) 2026-05-04 21:03:03 +09:00
Taiki Endo c2126fb235 Support cargo-binstall on riscv64 Linux 2026-05-04 20:39:44 +09:00
Taiki Endo 57f2d4f754 codegen: Pin cargo-binstall version in base manifest 2026-05-04 20:36:22 +09:00
Taiki Endo 4702276cfb Revert "Update cargo-binstall@latest to 1.19.0"
This reverts commit 4976db3862.
2026-05-04 20:36:22 +09:00
Taiki Endo 9908d1d32f Remove sed usage in canonicalize_windows_path 2026-05-04 19:56:56 +09:00
Taiki Endo 4976db3862 Update cargo-binstall@latest to 1.19.0 2026-05-04 07:47:23 +00:00
Taiki Endo 027d3566fa Update mise manifest 2026-05-03 21:32:19 +00:00
Taiki Endo 7fe0d47d46 Update cargo-deb@latest to 3.7.0 2026-05-03 21:32:19 +00:00
Taiki Endo 72fab49619 Update tombi@latest to 0.10.2 2026-05-03 19:02:23 +00:00
Taiki Endo db5fb34fa7 Release 2.75.30 2026-05-03 10:38:24 +00:00
Taiki Endo 095ffb3a38 ci: Mark cargo-spellcheck as glibc_pre_2_39_incompat
```
+ cargo-spellcheck spellcheck --version
  cargo-spellcheck: /lib64/libc.so.6: version `GLIBC_2.39' not found
  (required by cargo-spellcheck)
  ```
2026-05-03 19:24:58 +09:00
Taiki Endo 4d6d7ab8c9 Update cargo-spellcheck@latest to 0.15.7 2026-05-03 19:24:58 +09:00
Taiki Endo 9f05712f99 Update biome@latest to 2.4.14 2026-05-03 19:24:58 +09:00
Taiki Endo fea765a776 ci: Update config 2026-05-03 06:44:45 +09:00
Taiki Endo b06c9cba54 codegen: cargo-spellcheck now provides AArch64 Linux/Windows binaries 2026-05-03 06:20:16 +09:00
Taiki Endo b5fddbb536 Release 2.75.29 2026-05-02 19:40:03 +00:00
dependabot[bot] 5dab223281 Bump taiki-e/install-action from 2.75.3 to 2.75.17 (#1754)
Bumps the github-actions group with 1 update in the / directory: [taiki-e/install-action](https://github.com/taiki-e/install-action).


Updates `taiki-e/install-action` from 2.75.3 to 2.75.17
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/taiki-e/install-action/compare/b8be7f5e140177087325943c4a8e169d01c59b3d...58e862542551f667fa44c8a2a4a1d64ad477c96a)

---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-version: 2.75.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-03 04:31:17 +09:00
Taiki Endo 5bdd194353 Revert "ci: Temporarily disable valgrind test"
This reverts commit 40088a0f3b.
2026-05-03 04:18:42 +09:00
Taiki Endo ef16a20345 Update cargo-deb manifest 2026-05-02 19:16:42 +00:00
Taiki Endo e565ba433e ci,tools: Update config and scripts 2026-05-03 04:02:20 +09:00
Taiki Endo 9d6a9dded6 Update tombi manifest 2026-05-02 18:34:40 +00:00
Taiki Endo bdddcdcc79 Update syft@latest to 1.44.0 2026-05-02 18:34:40 +00:00
Taiki Endo 9c6db3bb61 Update rclone@latest to 1.74.0 2026-05-02 18:34:40 +00:00
Taiki Endo 71d23d4987 Update osv-scanner@latest to 2.3.6 2026-05-02 05:43:31 +00:00
Taiki Endo 9bbb5bc118 Update cargo-spellcheck manifest 2026-05-01 20:51:55 +00:00
Taiki Endo 51cd0b8c04 Release 2.75.28 2026-05-01 20:38:51 +00:00
Taiki Endo eff4bde3b7 Update TOOLS.md 2026-05-02 05:21:27 +09:00
Taiki Endo 800a516184 Update biome manifest 2026-05-02 05:21:27 +09:00
Taiki Endo d970a9afdf Update wasmtime manifest 2026-05-02 05:21:27 +09:00
Taiki Endo c7c9ef9094 Simplify environment variable removal on Windows 2026-05-02 05:21:27 +09:00
Taiki Endo ada42c20f9 Update changelog 2026-05-02 05:21:27 +09:00
Taiki Endo 40088a0f3b ci: Temporarily disable valgrind test
```
error: unable to contact snap store
```

https://status.canonical.com/
2026-05-02 05:21:27 +09:00
Taiki Endo cd51854b0b ci: Mark cyclonedx as glibc_pre_2_27_incompat
```
+ cyclonedx --version
  cyclonedx: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.27' not
  found (required by cyclonedx)
  ```
2026-05-02 05:21:27 +09:00
Taiki Endo 02785ce9c9 Update wasmtime@latest to 44.0.1 2026-05-02 05:21:27 +09:00
Taiki Endo 1f19260668 Update typos@latest to 1.46.0 2026-05-02 05:21:27 +09:00
Taiki Endo 796b8c7bdf Update tombi@latest to 0.10.1 2026-05-02 05:21:27 +09:00
Taiki Endo 5e79d8799d Update syft manifest 2026-05-02 05:21:27 +09:00
Taiki Endo a9ad6a15f3 Update sccache@latest to 0.15.0 2026-05-02 05:21:27 +09:00
Taiki Endo 95fc428094 Update rclone manifest 2026-05-02 05:21:27 +09:00
Taiki Endo 8da5f76d8b Update osv-scanner manifest 2026-05-02 05:21:27 +09:00
Taiki Endo 69db8f36c8 Update mise@latest to 2026.4.28 2026-05-02 05:21:27 +09:00
Taiki Endo 6f2467666b Update gungraun-runner@latest to 0.18.2 2026-05-02 05:21:27 +09:00
Taiki Endo 025dfc69ec Update cyclonedx@latest to 0.31.0 2026-05-02 05:21:27 +09:00
Taiki Endo 458badeb06 Update tombi@latest to 0.9.26 2026-04-30 05:33:56 +00:00
Taiki Endo 7769b73c2e Release 2.75.27 2026-04-30 01:50:56 +00:00
Taiki Endo aef5057f90 Update cargo-udeps@latest to 0.1.61 2026-04-30 01:05:09 +00:00
Taiki Endo 41de191c3c Update wasm-tools@latest to 1.248.0 2026-04-29 18:50:30 +00:00
Taiki Endo 89761c8db9 Update sccache manifest 2026-04-29 18:50:30 +00:00
Taiki Endo 8324debf4c Update mise manifest 2026-04-29 18:50:30 +00:00
Taiki Endo 3b3fb63c3d Update cargo-deb@latest to 3.6.4 2026-04-29 18:50:30 +00:00
Taiki Endo b651345a71 Release 2.75.26 2026-04-29 13:01:08 +00:00
Taiki Endo e0091eefbf Update wasm-bindgen@latest to 0.2.120 2026-04-29 12:56:24 +00:00
Taiki Endo 96d4d757ef Update tombi manifest 2026-04-29 12:56:24 +00:00
Taiki Endo 4a1aed1ca9 Update mise@latest to 2026.4.25 2026-04-29 12:56:24 +00:00
Taiki Endo 2e38aa6247 Update martin@latest to 1.8.0 2026-04-29 12:56:24 +00:00
Taiki Endo 443d4e78eb Update cyclonedx manifest 2026-04-29 12:56:24 +00:00
Taiki Endo 5ddd7264c7 Update cargo-udeps manifest 2026-04-29 12:56:24 +00:00
Taiki Endo 4b9684ed93 Update vacuum@latest to 0.26.4 2026-04-28 21:42:35 +00:00
Taiki Endo 1329c298aa Release 2.75.25 2026-04-28 19:03:16 +00:00
Taiki Endo 96c62cdc99 Update wasm-tools manifest 2026-04-28 18:54:39 +00:00
Taiki Endo abdbfdb6fc Update uv@latest to 0.11.8 2026-04-28 18:54:39 +00:00
Taiki Endo 46a5a07a30 Update typos@latest to 1.45.2 2026-04-28 18:54:39 +00:00
Taiki Endo 4e4fd8b0ce Update tombi@latest to 0.9.25 2026-04-28 18:54:39 +00:00
Taiki Endo 4cc48d2e0b Update mise@latest to 2026.4.24 2026-04-28 18:54:39 +00:00
Taiki Endo 01898f15fa Update martin manifest 2026-04-28 18:54:39 +00:00
Taiki Endo 2dcb219ec6 Update cargo-deb manifest 2026-04-28 18:54:39 +00:00
Taiki Endo 1f2425cdb5 Release 2.75.24 2026-04-28 11:15:06 +00:00
Taiki Endo 01b158b410 Update wasm-bindgen manifest 2026-04-28 10:03:59 +00:00
Taiki Endo 8042492dca Update prek@latest to 0.3.11 2026-04-28 05:47:21 +00:00
Taiki Endo 75727f71ed Update mise@latest to 2026.4.23 2026-04-28 02:35:27 +00:00
Taiki Endo f0a8696bf6 Update vacuum@latest to 0.26.3 2026-04-27 21:38:00 +00:00
Taiki Endo daab657293 Update typos manifest 2026-04-27 21:38:00 +00:00
Taiki Endo 481c34c1cf Release 2.75.23 2026-04-27 16:13:05 +00:00
Taiki Endo 9109405c61 Update changelog 2026-04-28 01:10:47 +09:00
Taiki Endo cfd6b0ff1e Update vacuum@latest to 0.26.2 2026-04-27 16:08:54 +00:00
Taiki Endo b2ea47bca2 Update uv manifest 2026-04-27 16:08:54 +00:00
Taiki Endo 298078d060 Update tombi@latest to 0.9.24 2026-04-27 16:08:54 +00:00
Taiki Endo 4c81eb55c7 Update prek manifest 2026-04-27 16:08:54 +00:00
Taiki Endo bb5f177651 Update mise@latest to 2026.4.22 2026-04-27 16:08:54 +00:00
Taiki Endo c630b05e42 Update martin@latest to 1.7.0 2026-04-27 16:08:54 +00:00
Taiki Endo b12e2ca231 Update git-cliff@latest to 2.13.1 2026-04-27 16:08:54 +00:00
Taiki Endo 3a693fd633 Update cargo-tarpaulin@latest to 0.35.4 2026-04-27 16:08:54 +00:00
Taiki Endo 9769ee2cf4 Update cargo-sort@latest to 2.1.4 2026-04-27 16:08:54 +00:00
Taiki Endo 135f92e251 codegen: tombi 0.9.23 changed asset names
https://github.com/tombi-toml/tombi/commit/4ffe79f6b7f239491325faff95b081ea05687550
2026-04-28 00:36:12 +09:00
Taiki Endo f6da097330 Update mise manifest 2026-04-25 21:29:06 +00:00
Taiki Endo 559ffd1268 Update martin manifest 2026-04-25 15:30:09 +00:00
Taiki Endo a452546980 Update mise@latest to 2026.4.20 2026-04-25 12:31:43 +00:00
Taiki Endo 9898d2a3a0 Update cargo-sort manifest 2026-04-25 12:31:43 +00:00
Taiki Endo 63de478c5d Update cargo-tarpaulin manifest 2026-04-25 09:34:12 +00:00
Taiki Endo cf525cb33f Release 2.75.22 2026-04-25 07:06:42 +00:00
Taiki Endo 3f558599a1 Update tombi manifest 2026-04-25 05:46:24 +00:00
Taiki Endo a286306fb8 Update tombi@latest to 0.9.22 2026-04-24 18:33:01 +00:00
Taiki Endo eaa8ab69bf Update biome@latest to 2.4.13 2026-04-24 18:33:01 +00:00
Taiki Endo 2589fc51d9 Update mise manifest 2026-04-24 12:42:43 +00:00
Taiki Endo 787505cde8 Release 2.75.21 2026-04-24 10:08:21 +00:00
Taiki Endo 7c499079ce Update mise@latest to 2026.4.19 2026-04-24 05:42:03 +00:00
Taiki Endo 9d1fa296ee Update tombi@latest to 0.9.21 2026-04-24 01:01:37 +00:00
Taiki Endo d6c0be7b3f Update tombi manifest 2026-04-23 18:46:38 +00:00
Taiki Endo 7e0b63f714 Update syft@latest to 1.43.0 2026-04-23 18:46:38 +00:00
Taiki Endo 949cd15806 Update biome manifest 2026-04-23 18:46:38 +00:00
Taiki Endo 74e87cbfa1 Release 2.75.20 2026-04-23 13:38:50 +00:00
Taiki Endo cf3db48700 Update mise manifest 2026-04-23 05:43:07 +00:00
Taiki Endo 0102efdc68 Update tombi manifest 2026-04-23 01:01:11 +00:00
Taiki Endo 3f5548742e Update syft manifest 2026-04-22 18:40:27 +00:00
Taiki Endo 7149f916dc Update prek@latest to 0.3.10 2026-04-22 12:43:20 +00:00
Taiki Endo b1b3ba35a8 Update cargo-xwin@latest to 0.22.0 2026-04-22 00:54:32 +00:00
Taiki Endo 5f57d6cb7c Release 2.75.19 2026-04-21 19:12:57 +00:00
Taiki Endo f7834e16b5 Update changelog 2026-04-22 03:55:32 +09:00
Taiki Endo 2cc571e43f Update wasmtime@latest to 44.0.0 2026-04-21 15:48:07 +00:00
Taiki Endo 8b3cde4b11 Update prek manifest 2026-04-21 12:53:28 +00:00
Taiki Endo 9240bba72a Update tombi@latest to 0.9.20 2026-04-21 00:59:21 +00:00
Taiki Endo a12217e013 Update martin@latest to 1.6.0 2026-04-21 00:59:21 +00:00
Taiki Endo 1fee5982aa Update just@latest to 1.50.0 2026-04-21 00:59:21 +00:00
Taiki Endo b6d12aae50 Update cargo-xwin manifest 2026-04-21 00:59:21 +00:00
Taiki Endo d00ace6084 Update wasmtime manifest 2026-04-20 19:01:48 +00:00
Taiki Endo d908317d79 Update tombi@latest to 0.9.19 2026-04-20 19:01:48 +00:00
Taiki Endo 2ec8966dce Update mise@latest to 2026.4.18 2026-04-20 19:01:48 +00:00
Taiki Endo fb7e964106 Update rclone@latest to 1.73.5 2026-04-20 12:49:43 +00:00
Taiki Endo 54bca04752 Update tombi manifest 2026-04-20 07:05:23 +00:00
Taiki Endo 099e0a6219 Update martin manifest 2026-04-20 07:05:23 +00:00
Taiki Endo 3445a4a329 Update just manifest 2026-04-20 07:05:23 +00:00
Taiki Endo 6c30010265 Update tombi manifest 2026-04-19 18:41:36 +00:00
Taiki Endo 0f4f5a6122 Update rclone manifest 2026-04-19 18:41:36 +00:00
Taiki Endo 0834419696 Update mise@latest to 2026.4.17 2026-04-19 18:41:36 +00:00
Taiki Endo 7f2a51ae27 Update cspell dictionary 2026-04-20 03:28:51 +09:00
Taiki Endo e15ecae65f Unset/reject environment variables that may unexpectedly affect bash
behavior
2026-04-19 10:14:16 +09:00
Taiki Endo ff5a208d55 Prefer shell builtin over commad 2026-04-19 10:07:01 +09:00
Taiki Endo 055f5df8c3 Release 2.75.18 2026-04-19 00:34:21 +00:00
Taiki Endo eabf603493 Add note about unset 2026-04-19 09:06:36 +09:00
Taiki Endo 4637b48a5a Early handle inputs 2026-04-19 09:06:36 +09:00
Taiki Endo 7a6306ece2 Update vacuum@latest to 0.26.1 2026-04-18 21:24:30 +00:00
Taiki Endo cb13f5ef52 Update mise manifest 2026-04-18 21:24:30 +00:00
Taiki Endo 18cc1a4fb7 Update wasm-tools@latest to 1.247.0 2026-04-18 15:28:55 +00:00
Taiki Endo c7b05077fe Update mise@latest to 2026.4.16 2026-04-18 12:32:36 +00:00
Taiki Endo 0ef4e7650f Update espup@latest to 0.17.1 2026-04-18 12:32:36 +00:00
Taiki Endo 56ec35f1c0 Update trivy@latest to 0.70.0 2026-04-18 09:33:10 +00:00
Taiki Endo 6874db14a1 Update vacuum manifest 2026-04-17 20:43:02 +00:00
Taiki Endo bcfb2f6795 ci: Update config 2026-04-18 05:32:04 +09:00
Taiki Endo 58e8625425 Release 2.75.17 2026-04-17 18:58:58 +00:00
Taiki Endo b9e89d5f4e Update vacuum manifest 2026-04-17 18:57:04 +00:00
Taiki Endo 97204a3065 ci: Update config 2026-04-18 03:41:58 +09:00
Taiki Endo 2bfe66531d Update changelog 2026-04-18 03:31:45 +09:00
Taiki Endo 3f52e56403 Update wasm-tools manifest 2026-04-17 15:40:57 +00:00
Taiki Endo 2fd0ba806a Update tombi@latest to 0.9.18 2026-04-17 15:40:57 +00:00
Taiki Endo 711af1aa18 Update mise@latest to 2026.4.15 2026-04-17 15:40:57 +00:00
Taiki Endo c127aaa0fa Update mise manifest 2026-04-17 12:38:20 +00:00
Taiki Endo 9479ae3764 Update espup manifest 2026-04-17 12:38:20 +00:00
Taiki Endo 6ac39c59e2 Update trivy manifest 2026-04-17 09:49:06 +00:00
Taiki Endo 6e3c7dd811 Update espup manifest 2026-04-17 09:49:06 +00:00
Taiki Endo a2352fc6ce Release 2.75.16 2026-04-17 01:50:56 +00:00
Taiki Endo 02099496cb Update changelog 2026-04-17 10:44:01 +09:00
Taiki Endo 1418a848c4 Update uv@latest to 0.11.7 2026-04-17 00:57:34 +00:00
Taiki Endo 33ecd0530c Update mise@latest to 2026.4.14 2026-04-16 21:36:16 +00:00
Taiki Endo 623827dcec Update vacuum@latest to 0.25.9 2026-04-16 19:21:57 +00:00
Taiki Endo feb4fead61 Update tombi manifest 2026-04-16 19:21:57 +00:00
Taiki Endo acd4090f5a Update mise@latest to 2026.4.12 2026-04-16 19:21:57 +00:00
Taiki Endo 9048eab0a3 Update cargo-machete@latest to 0.9.2 2026-04-16 19:21:57 +00:00
Taiki Endo 4e95964dec Update cargo-deny@latest to 0.19.4 2026-04-16 19:21:57 +00:00
Taiki Endo a2d608ac77 Update uv manifest 2026-04-16 10:37:13 +00:00
Taiki Endo 5939f3337e Release 2.75.15 2026-04-16 00:29:23 +00:00
Taiki Endo 6d098df757 Update mise manifest 2026-04-15 21:34:23 +00:00
Taiki Endo f3fc54c0f0 Update cargo-nextest@latest to 0.9.133 2026-04-15 21:34:23 +00:00
Taiki Endo 2be691e249 Update vacuum manifest 2026-04-15 18:44:54 +00:00
Taiki Endo 3422300f25 Update biome@latest to 2.4.12 2026-04-15 18:44:54 +00:00
Taiki Endo 374ad2bb5d Update cargo-machete manifest 2026-04-15 17:54:02 +00:00
Taiki Endo 0c7a949999 Release 2.75.14 2026-04-15 13:55:41 +00:00
Taiki Endo a162d2b731 Release 0.3.0 2026-04-15 13:51:59 +00:00
Taiki Endo 9103fd9c70 manifest-schema: Add missing annotation in Cargo.toml for release
workflow
2026-04-15 22:49:15 +09:00
Taiki Endo 2eba5a84f1 Update mise manifest 2026-04-15 13:44:17 +00:00
Taiki Endo 61e686bbe6 Update cargo-deny manifest 2026-04-15 13:44:17 +00:00
Taiki Endo 0cc19d4b74 codegen: Remove flaky license auto-detection 2026-04-15 22:25:36 +09:00
Taiki Endo 2ed84e4b1e Reduce sed usage 2026-04-15 21:24:40 +09:00
Taiki Endo 6fc852a7b2 Remove dirname usage 2026-04-15 21:04:29 +09:00
Taiki Endo ff735c627f Update cargo-deny@latest to 0.19.2 2026-04-15 09:52:56 +00:00
Taiki Endo eea29cff9a Release 2.75.13 2026-04-15 00:41:08 +00:00
Taiki Endo 81e9b0b0b3 Update cargo-nextest manifest 2026-04-14 21:34:42 +00:00
Taiki Endo b2022afd58 Update zizmor@latest to 1.24.1 2026-04-14 18:45:55 +00:00
Taiki Endo 98e5a22802 Update biome manifest 2026-04-14 18:45:55 +00:00
Taiki Endo 6e4b50d359 Release 2.75.12 2026-04-14 16:03:59 +00:00
Taiki Endo 3411de31ce Update typos@latest to 1.45.1 2026-04-14 15:46:33 +00:00
Taiki Endo 38648f783e Update cargo-xwin@latest to 0.21.5 2026-04-14 15:46:33 +00:00
Taiki Endo 4e82423083 Update cargo-binstall@latest to 1.18.1 2026-04-14 14:01:46 +00:00
Taiki Endo 540824ccd8 Release 2.75.11 2026-04-14 13:30:41 +00:00
Taiki Endo dfca6e927d Update prek@latest to 0.3.9 2026-04-14 12:42:11 +00:00
Taiki Endo cb706637bf Update mise@latest to 2026.4.11 2026-04-14 12:42:11 +00:00
Taiki Endo 345bf25e0b Update cargo-deny manifest 2026-04-14 09:51:28 +00:00
Taiki Endo a78828e81d Update zizmor@latest to 1.24.0 2026-04-14 05:20:07 +00:00
Taiki Endo d298dbe073 Update zizmor manifest 2026-04-13 18:51:37 +00:00
Taiki Endo 85b24a67ef Release 2.75.10 2026-04-13 16:35:55 +00:00
Taiki Endo 9754889517 Update typos manifest 2026-04-13 16:29:27 +00:00
Taiki Endo 00eaeec742 Update tombi@latest to 0.9.17 2026-04-13 16:29:27 +00:00
Taiki Endo 17d27feed7 Update prek manifest 2026-04-13 16:29:27 +00:00
Taiki Endo 1d472f000d Update mise@latest to 2026.4.10 2026-04-13 16:29:27 +00:00
Taiki Endo 57a0448619 Update cargo-xwin manifest 2026-04-13 16:29:27 +00:00
Taiki Endo dfb05aa008 codegen: Apply cooldown also for latest_only 2026-04-13 22:14:39 +09:00
Taiki Endo b5147f44c2 Add todo comment about cargo-binstall PR
https://github.com/cargo-bins/cargo-binstall/pull/2533
2026-04-13 18:23:13 +09:00
Taiki Endo 8bc1320cc4 Update comment/changelog 2026-04-13 17:54:45 +09:00
Taiki Endo d0f23220b0 Release 2.75.9 2026-04-13 08:52:13 +00:00
Taiki Endo c5c9b0566e Fix typo 2026-04-13 17:31:06 +09:00
Taiki Endo b5b77c644a Update changelog 2026-04-13 17:24:37 +09:00
Taiki Endo acc1621b44 Pass --disable-strategies compile to cargo-binstall and fallback to
cargo-install
2026-04-13 17:24:14 +09:00
Taiki Endo 921a4027af Release 2.75.8 2026-04-13 05:41:31 +00:00
Taiki Endo 122f71c39c Update changelog 2026-04-13 14:26:29 +09:00
Taiki Endo f8fc63d3d9 Update zizmor manifest 2026-04-13 05:22:58 +00:00
Taiki Endo 29a1462414 Update vacuum@latest to 0.25.8 2026-04-13 02:55:25 +00:00
Taiki Endo 1a5ef93988 Update mise@latest to 2026.4.9 2026-04-13 02:55:25 +00:00
Taiki Endo c4391461b1 Update cargo-binstall@latest to 1.18.0 2026-04-12 18:29:52 +00:00
Taiki Endo fde4cc822e Update tombi manifest 2026-04-12 15:32:05 +00:00
Taiki Endo 98eddd33ef Update mise manifest 2026-04-12 12:30:09 +00:00
Taiki Endo 3ef972046d Update vacuum@latest to 0.25.6 2026-04-12 00:57:45 +00:00
Taiki Endo f315992764 Update mise manifest 2026-04-12 00:57:45 +00:00
Taiki Endo e90c6a9b0d Update gungraun-runner@latest to 0.18.1 2026-04-12 00:57:45 +00:00
Taiki Endo 0abfcd587b Release 2.75.7 2026-04-11 18:33:12 +00:00
Taiki Endo cf81fe383b Update covgate@latest to 0.1.4 2026-04-11 18:29:28 +00:00
Taiki Endo e8aec859b7 Update wasm-bindgen@latest to 0.2.118 2026-04-11 17:20:44 +00:00
Taiki Endo d053c7f943 Release 2.75.6 2026-04-11 17:05:39 +00:00
Taiki Endo 9019f2ebb5 Update mise@latest to 2026.4.8 2026-04-11 12:30:04 +00:00
Taiki Endo 1b07fb7459 Update cargo-deny@latest to 0.19.1 2026-04-11 12:30:04 +00:00
Taiki Endo be1e8a8637 Update vacuum manifest 2026-04-11 00:52:14 +00:00
Taiki Endo 1cc7501bf8 Update gungraun-runner manifest 2026-04-11 00:52:14 +00:00
Taiki Endo 44afe623be Update covgate manifest 2026-04-10 18:37:40 +00:00
Taiki Endo 7a4939c096 Release 2.75.5 2026-04-10 17:38:05 +00:00
Taiki Endo 7e0318acc6 Update wasm-bindgen manifest 2026-04-10 17:27:32 +00:00
Taiki Endo 2cc23c5dad Update biome@latest to 2.4.11 2026-04-10 17:27:32 +00:00
Taiki Endo 398d535c7e Update wasmtime manifest 2026-04-11 02:14:03 +09:00
Taiki Endo f5624998da Update uv@latest to 0.11.6 2026-04-10 15:34:16 +00:00
Taiki Endo 992d50db8b Update mise@latest to 2026.4.7 2026-04-10 15:34:16 +00:00
Taiki Endo ea5c6b4f9e Update gungraun-runner@latest to 0.18.0 2026-04-10 15:34:16 +00:00
Taiki Endo 10db9b5ea8 Update cargo-deny manifest 2026-04-10 15:34:16 +00:00
Taiki Endo 02cc5f8ca9 Touch up comment on unset 2026-04-10 16:52:13 +09:00
Taiki Endo 97a5807a60 Release 2.75.4 2026-04-10 07:36:08 +00:00
Taiki Endo 354932869f Update changelog 2026-04-10 16:25:24 +09:00
Taiki Endo ba626b4d71 Early unset tokens from env 2026-04-10 16:21:15 +09:00
Taiki Endo befe16e822 Update martin@latest to 1.5.0 2026-04-10 06:58:49 +00:00
Taiki Endo 0620033eb0 Use --arg for jq more 2026-04-10 15:42:08 +09:00
Taiki Endo 08a38582e3 Do not expose GITHUB_TOKEN to cargo-binstall's subprocess 2026-04-10 14:47:32 +09:00
Taiki Endo 3c299a507e ci: Update config 2026-04-10 14:47:26 +09:00
Taiki Endo 3c436a15a3 Use --arg for jq 2026-04-10 13:14:01 +09:00
Taiki Endo 0f9ae157f2 ci: Update release workflow 2026-04-10 13:14:01 +09:00
Taiki Endo f69e524d67 Update readme 2026-04-10 13:14:01 +09:00
Taiki Endo 9c2513f9f4 Update uv@latest to 0.11.5 2026-04-09 21:32:20 +00:00
Taiki Endo 84505613db Update syft@latest to 1.42.4 2026-04-09 21:32:20 +00:00
Taiki Endo 9cfc7fba65 Update dprint@latest to 0.54.0 2026-04-09 21:32:20 +00:00
Taiki Endo b8be7f5e14 Release 2.75.3 2026-04-09 18:02:50 +00:00
Taiki Endo d3bc52a8b2 Update wasmtime manifest 2026-04-09 17:51:32 +00:00
Taiki Endo 08d452d0b7 Update biome manifest 2026-04-09 17:51:32 +00:00
Taiki Endo 77557fa399 Do not set DEFAULT_GITHUB_TOKEN if cargo-binstall fallback is disabled 2026-04-10 02:37:36 +09:00
Taiki Endo 8f20d38f44 Update rclone@latest to 1.73.4 2026-04-09 15:48:55 +00:00
Taiki Endo ae5d3f20c2 Update gungraun-runner manifest 2026-04-09 15:48:55 +00:00
Taiki Endo 089a51b004 Release 2.75.2 2026-04-09 12:54:56 +00:00
Taiki Endo 11416ea98a Update uv manifest 2026-04-09 12:45:49 +00:00
Taiki Endo 39fec91e69 Update mise manifest 2026-04-09 12:45:49 +00:00
Taiki Endo 98dac18286 Update martin manifest 2026-04-09 09:48:44 +00:00
Taiki Endo 9371b89122 Update uv@latest to 0.11.4 2026-04-09 05:39:04 +00:00
Taiki Endo 302deb33ce Update tombi@latest to 0.9.16 2026-04-09 05:39:04 +00:00
Taiki Endo 29a15ef9da Update mise@latest to 2026.4.6 2026-04-09 00:49:13 +00:00
Taiki Endo 2604f17acf Update uv manifest 2026-04-08 21:34:26 +00:00
Taiki Endo 213ef8999f Update syft manifest 2026-04-08 21:34:26 +00:00
Taiki Endo de2c0cd479 Update dprint manifest 2026-04-08 21:34:26 +00:00
Taiki Endo 0ac0f9c0a8 Update rclone manifest 2026-04-08 15:52:51 +00:00
Taiki Endo 80e6af7a2e Release 2.75.1 2026-04-08 11:41:03 +00:00
Taiki Endo 6a86357e4b Update uv manifest 2026-04-08 11:37:00 +00:00
Taiki Endo 1937fe5f4e Update tombi manifest 2026-04-08 11:37:00 +00:00
Taiki Endo 4b8a8cad69 Update shfmt@latest to 3.13.1 2026-04-08 11:37:00 +00:00
Taiki Endo b17ecabb43 Update mise manifest 2026-04-08 11:37:00 +00:00
Taiki Endo 53e0690e4b Update cosign@latest to 3.0.6 2026-04-08 11:37:00 +00:00
Taiki Endo 0bb270a59a codegen: Mark coreutils 0.8.0 as broken
Same as 14ee01d8e3.
2026-04-08 20:22:26 +09:00
Taiki Endo 408189eb2d ci: Update config 2026-04-08 00:49:23 +09:00
Taiki Endo cf39a74df4 Release 2.75.0 2026-04-07 15:35:56 +00:00
Taiki Endo 0486bdd90e Support cosign 2026-04-08 00:33:03 +09:00
Taiki Endo fbe29f7fa6 ci: Enable dependabot grouped update for github-actions
This partially reverts 5f3e9b7a2d.
2026-04-07 23:09:26 +09:00
Taiki Endo 2438243e4c Enable "Require actions to be pinned to a full-length commit SHA"
actions policy
2026-04-07 23:08:37 +09:00
Taiki Endo 850405699d tools: Update tidy.sh 2026-04-07 22:55:56 +09:00
Taiki Endo dcdbf46878 ci: Update release workflow 2026-04-07 22:55:44 +09:00
Taiki Endo 8002e0e61d Release 2.74.1 2026-04-07 12:53:35 +00:00
Taiki Endo 025d8d1457 Update mise@latest to 2026.4.5 2026-04-07 12:43:36 +00:00
Taiki Endo e83b58f811 Update tombi@latest to 0.9.15 2026-04-07 06:54:02 +00:00
Taiki Endo ebe7e09a94 Update shfmt manifest 2026-04-07 01:14:18 +00:00
Taiki Endo c24beccdbc Update coreutils manifest 2026-04-07 01:14:18 +00:00
Taiki Endo 56bf508a3f Adjust base distro detection code 2026-04-07 00:55:49 +09:00
Taiki Endo f0e236a2f1 ci: Remove dead code 2026-04-07 00:17:21 +09:00
Taiki Endo 94cb46f8d6 Release 2.74.0 2026-04-06 15:01:02 +00:00
Taiki Endo 7fef44e195 Update changelog 2026-04-06 23:37:36 +09:00
Taiki Endo 3bf2282bfd Update mise manifest 2026-04-06 12:40:08 +00:00
Taiki Endo 223b1d599e Update tombi manifest 2026-04-06 07:00:36 +00:00
Taiki Endo fdcd834b4f Update just@latest to 1.49.0 2026-04-06 07:00:36 +00:00
Taiki Endo b45e8d6c43 Update mise@latest to 2026.4.4 2026-04-06 05:36:10 +00:00
Taiki Endo 4eac87a846 ci: Update config 2026-04-05 18:48:22 +09:00
Taiki Endo 5b41336748 Add issue template 2026-04-05 18:40:32 +09:00
Taiki Endo 55a981690b Support cargo-deb 2026-04-05 17:27:20 +09:00
Taiki Endo 7a562dfa95 Release 2.73.0 2026-04-05 07:54:59 +00:00
Taiki Endo 561f72e178 Revert "Remove duplicated retry"
This reverts commit 2c637c3acd.

Since this change, we’ve started encountering 5xx errors that cannot be
resolved with our retry mechanism.
2026-04-05 16:37:04 +09:00
Taiki Endo eab6539ed6 codegen: Exclude very recently released version from candidate for
latest and omitted versions
2026-04-05 16:29:47 +09:00
Taiki Endo 11f5a9921c codegen: Detect deleted releases 2026-04-05 04:19:28 +09:00
Taiki Endo 5311ff906c ci: Update release workflow 2026-04-05 01:11:47 +09:00
Taiki Endo de6f06126a Release 2.72.0 2026-04-04 13:54:25 +00:00
Taiki Endo bdc2e2796d Add warning for disabling checksum 2026-04-04 22:20:07 +09:00
Taiki Endo 3f315c966f Update changelog 2026-04-04 22:14:01 +09:00
Taiki Endo c4735dd0f2 Replace some grep with [[ == ]] 2026-04-04 22:10:53 +09:00
Taiki Endo f43d7b21e2 Accept trailing comma in tool input option 2026-04-04 22:08:16 +09:00
Taiki Endo 26f8c1ab49 ci: Add test for trailing comma in tool input option 2026-04-04 22:07:47 +09:00
daxpedda ba78689f17 Add cargo-xwin (#1659) 2026-04-04 21:52:15 +09:00
Taiki Endo 0ac54ad8ce Merge two non-Windows steps 2026-04-04 12:14:05 +09:00
Taiki Endo befcb22678 ci: Test ubuntu:rolling and debian:testing 2026-04-04 12:06:46 +09:00
Taiki Endo d426f49ab8 Update tombi@latest to 0.9.14 2026-04-04 01:41:03 +00:00
Taiki Endo 1ed3272338 Release 2.71.3 2026-04-04 01:23:45 +00:00
Taiki Endo 2af07a9444 Update wasm-tools@latest to 1.246.2 2026-04-03 21:27:33 +00:00
Taiki Endo 5a655e2135 tools: Update tidy.sh and related config 2026-04-04 04:19:24 +09:00
Taiki Endo 77ae85124c Update mise@latest to 2026.4.3 2026-04-03 15:36:42 +00:00
Taiki Endo f8b8d555f8 Update comments 2026-04-03 04:20:46 +09:00
Taiki Endo 7ed69aba6b ci: Use credential.helper cache instead of credential.helper store 2026-04-03 01:15:08 +09:00
Taiki Endo d858f81139 Release 2.71.2 2026-04-02 12:27:25 +00:00
Taiki Endo beb0949bbd Retry on bash startup failure on Windows 2026-04-02 21:10:55 +09:00
Taiki Endo 3e95df35e0 Update mise@latest to 2026.4.1 2026-04-02 11:52:13 +00:00
Taiki Endo 27a3f68117 Update uv@latest to 0.11.3 2026-04-02 00:57:46 +00:00
Taiki Endo 0cccd59f03 Release 2.71.1 2026-04-02 00:37:25 +00:00
Taiki Endo 01b93a891a Use pwsh instead of powershell
https://docs.github.com/en/actions/reference/workflows-and-actions/workflow-syntax#defaultsrunshell

> This is the default shell used on Windows. The PowerShell Core. GitHub
  appends the extension .ps1 to your script name. If your self-hosted
  Windows runner does not have PowerShell Core installed, then
  PowerShell Desktop is used instead.

Fixes #1653
2026-04-02 09:28:57 +09:00
Taiki Endo 8ae92145e3 Update dprint@latest to 0.53.2 2026-04-01 18:40:30 +00:00
197 changed files with 7470 additions and 2674 deletions
+1 -1
View File
@@ -11,7 +11,7 @@ indent_style = space
insert_final_newline = true
trim_trailing_whitespace = true
[*.{css,html,json,md,rb,sh,yml,yaml}]
[*.{css,html,json,md,rb,ps1,sh,yml,yaml}]
indent_size = 2
[*.{js,yml,yaml}]
+5 -3
View File
@@ -2,6 +2,7 @@ almalinux
archlinux
binstall
callgrind
CDPATH
coreutils
covgate
cyclonedx
@@ -17,6 +18,7 @@ grcov
gungraun
insta
knope
LASTEXITCODE
libicu
linkcheck
mdbook
@@ -28,18 +30,18 @@ pluginconf
ppcle
prek
quickinstall
rclone
rdme
rootfs
sccache
SHASUMS
shortstat
sigstore
startswith
syft
tombi
udeps
USERPROFILE
wasmtime
watchexec
worktree
xbuild
xscale
xwin
+1
View File
@@ -0,0 +1 @@
blank_issues_enabled: true
+46
View File
@@ -0,0 +1,46 @@
name: New tool suggestion
description: Suggest support for a new tool
labels: [enhancement]
body:
- type: markdown
attributes:
value: |
Thanks for a new tool suggestion!
Normally, you don't need to open an issue to request support for a new tool.
Instead, please submit a pull request.
(See [DEVELOPMENT.md](https://github.com/taiki-e/install-action/blob/main/DEVELOPMENT.md) for how to add support for a new tool.)
That said, if you have any questions before getting started, or if youre unable to contribute for any reason, feel free to open an issue.
- type: input
id: name
attributes:
label: Tool name
validations:
required: true
- type: dropdown
id: pre-built
attributes:
label: Are official pre-built binaries provided?
description: |
If "No", this issue will be blocked until official pre-built binaries are provided.<br>
If "Unknown", this issue will be blocked until it is determined that it is provided.<br>
(When the tool is a Rust crate, it may already be available via fallback even if "No" or "Unknown".)<br>
options:
- 'Yes'
- 'No'
- Unknown
default: 2
validations:
required: true
- type: input
id: url
attributes:
label: Website or repository link
validations:
required: true
- type: textarea
id: context
attributes:
label: Additional Context
description: Any additional context that you believe may be relevant.
+10 -4
View File
@@ -1,9 +1,11 @@
version: 2
updates:
- package-ecosystem: cargo # zizmor: ignore[dependabot-cooldown] # Unless dependencies are pinned/locked, the effect is limited.
- package-ecosystem: cargo
directory: /
schedule:
interval: daily
interval: weekly
cooldown:
default-days: 14 # Note: Unless dependencies are pinned/locked, the effect is limited.
commit-message:
prefix: ''
ignore:
@@ -13,9 +15,13 @@ updates:
- package-ecosystem: github-actions
directory: /
schedule:
interval: daily
interval: monthly
cooldown:
default-days: 7
default-days: 14
commit-message:
prefix: ''
labels: []
groups:
github-actions:
patterns:
- '*'
+44 -36
View File
@@ -1,7 +1,6 @@
name: CI
permissions:
contents: read
permissions: {}
on:
pull_request:
@@ -33,26 +32,22 @@ concurrency:
jobs:
miri:
uses: taiki-e/github-actions/.github/workflows/miri.yml@main
uses: taiki-e/github-actions/.github/workflows/miri.yml@931686d4e4cf88b13e790040727ccde2dba8ec62 # main
with:
# NB: sync with test job's --exclude option
args: --exclude install-action-internal-codegen
msrv:
uses: taiki-e/github-actions/.github/workflows/msrv.yml@main
uses: taiki-e/github-actions/.github/workflows/msrv.yml@931686d4e4cf88b13e790040727ccde2dba8ec62 # main
test-manifest-schema:
uses: taiki-e/github-actions/.github/workflows/test.yml@main
uses: taiki-e/github-actions/.github/workflows/test.yml@931686d4e4cf88b13e790040727ccde2dba8ec62 # main
with:
# NB: sync with miri job's --exclude option
test-args: --exclude install-action-internal-codegen
no-std: false
tidy:
uses: taiki-e/github-actions/.github/workflows/tidy.yml@main
uses: taiki-e/github-actions/.github/workflows/tidy.yml@931686d4e4cf88b13e790040727ccde2dba8ec62 # main
permissions:
contents: write # for creating branch for pr
pull-requests: write # unused (used in `codegen-automerge: true` case)
security-events: write # for github/codeql-action/*
secrets:
PR_TOKEN_APP_PRIVATE_KEY: ${{ secrets.PR_TOKEN_APP_PRIVATE_KEY }}
test:
strategy:
@@ -95,7 +90,7 @@ jobs:
runs-on: ${{ matrix.os }}
timeout-minutes: 60
steps:
- uses: taiki-e/checkout-action@v1
- uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2
# cross attempts to install rust-src when Cargo.toml is available even if `cross --version`
- run: rm -- Cargo.toml
- name: Generate tool list
@@ -118,26 +113,24 @@ jobs:
- uses: ./
with:
tool: ${{ steps.tool-list.outputs.tool }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# Test all shells listed in https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsshell
- name: Test bash
run: just --version && shfmt --version && protoc --version
run: just --version && shfmt --version && protoc --version && rustc --version && cargo --version && rustup --version
shell: bash
- name: Test sh
run: just --version && shfmt --version && protoc --version
run: just --version && shfmt --version && protoc --version && rustc --version && cargo --version && rustup --version
shell: sh
if: startsWith(matrix.os, 'ubuntu') || startsWith(matrix.os, 'macos')
- name: Test pwsh
run: just --version; shfmt --version; protoc --version
run: just --version; shfmt --version; protoc --version; rustc --version; cargo --version; rustup --version
shell: pwsh
if: matrix.os != 'ubuntu-slim'
- name: Test powershell
run: just --version; shfmt --version; protoc --version
run: just --version; shfmt --version; protoc --version; rustc --version; cargo --version; rustup --version
shell: powershell
if: startsWith(matrix.os, 'windows')
- name: Test cmd
run: just --version & shfmt --version & protoc --version
run: just --version & shfmt --version & protoc --version & rustc --version & cargo --version & rustup --version
shell: cmd # zizmor: ignore[misfeature] used for compatibility testing
if: startsWith(matrix.os, 'windows')
# We use the version output to check the version of cargo-binstall, but they
@@ -151,16 +144,16 @@ jobs:
if: matrix.bash != 'cygwin' && matrix.os != 'windows-11-arm'
test-alias:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
timeout-minutes: 60
steps:
- uses: taiki-e/checkout-action@v1
- uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2
# cross attempts to install rust-src when Cargo.toml is available even if `cross --version`
- run: rm -- Cargo.toml
- run: env
- uses: ./
with:
# NB: Update alias list in release.yml, case for aliases in main.sh,
# NB: Update alias list in tools/ci/release-post-commit.sh, case for aliases in main.sh,
# and match for alias for tools/codegen/src/tools-markdown.rs.
tool: |
nextest
@@ -168,8 +161,6 @@ jobs:
typos-cli
wasm-bindgen-cli
wasmtime-cli
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Test bash
run: cargo-nextest nextest --version && taplo --version
shell: bash
@@ -181,13 +172,16 @@ jobs:
strategy:
fail-fast: false
matrix:
fallback:
- none
- cargo-install
include:
- fallback: none
- fallback: cargo-install
- fallback: cargo-binstall
- fallback: cargo-binstall
version: 0.3
runs-on: ubuntu-24.04-arm
timeout-minutes: 60
steps:
- uses: taiki-e/checkout-action@v1
- uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2
# cross attempts to install rust-src when Cargo.toml is available even if `cross --version`
- run: rm -- Cargo.toml
- run: env
@@ -195,7 +189,7 @@ jobs:
id: install
continue-on-error: ${{ matrix.fallback == 'none' }}
with:
tool: parse-changelog@0.4.6
tool: parse-changelog@${{ matrix.version || '0.4.6' }}
fallback: ${{ matrix.fallback }}
- run: exit 1
if: matrix.fallback == 'none' && steps.install.outcome != 'failure'
@@ -221,11 +215,13 @@ jobs:
- ubuntu:22.04 # glibc 2.35
- ubuntu:24.04 # glibc 2.39
- ubuntu:26.04 # glibc 2.42
- ubuntu:rolling
- debian:9-slim # glibc 2.24
- debian:10-slim # glibc 2.28
- debian:11-slim # glibc 2.31
- debian:12-slim # glibc 2.36
- debian:13-slim # glibc 2.41
- debian:testing
- fedora:latest # glibc 2.39 (as of fedora 40)
- almalinux:8 # glibc 2.28
- almalinux:8-minimal # glibc 2.28
@@ -250,7 +246,7 @@ jobs:
- alpine:3.22 # musl 1.2.5
- alpine:3.23 # musl 1.2.5
# - openwrt/rootfs:x86-64-openwrt-24.10 # musl 1.2.5
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
timeout-minutes: 60
container: ${{ matrix.container }}
steps:
@@ -264,6 +260,16 @@ jobs:
if: startsWith(matrix.container, 'debian:9') || startsWith(matrix.container, 'debian:10')
- name: Install requirements (centos)
run: |
retry() {
for i in {1..10}; do
if "$@"; then
return 0
else
sleep "${i}"
fi
done
"$@"
}
# In CentOS, the old repositories is removed from the main mirrors just after EoL.
# https://github.com/rust-lang/rust/pull/126352
sed -i /etc/yum.repos.d/*.repo -e 's!^mirrorlist!#mirrorlist!' \
@@ -271,22 +277,26 @@ jobs:
sed -i 's/enabled=1/enabled=0/' /etc/yum/pluginconf.d/fastestmirror.conf
if [[ "${CONTAINER}" == "centos:6" ]]; then
# CentOS 6's curl (7.19.7) has no curl has no --proto/--tlsv1.2.
yum install -y gcc openssl-devel
curl -fsSL --retry 10 https://curl.se/download/curl-7.34.0.tar.gz | tar xzf -
retry yum install -y gcc openssl-devel
retry curl -fsSL --retry 10 https://curl.se/download/curl-7.34.0.tar.gz | tar xzf -
cd -- curl-*
./configure --prefix=/usr/local --with-ssl
make
make install
# for checkout-action https://github.com/taiki-e/checkout-action/blob/v1.3.0/.github/workflows/ci.yml#L135-L143
yum install -y openssh-clients perl perl-Error perl-TermReadKey rsync
rpm -i \
retry yum install -y openssh-clients perl perl-Error perl-TermReadKey rsync
retry rpm -i \
https://vault.ius.io/el6/x86_64/packages/p/perl-Git18-1.8.5.5-4.ius.el6.noarch.rpm \
https://vault.ius.io/el6/x86_64/packages/g/git18-1.8.5.5-4.ius.el6.x86_64.rpm
fi
env:
CONTAINER: ${{ matrix.container }}
if: startsWith(matrix.container, 'centos')
- uses: taiki-e/checkout-action@v1
# gcc for rustc
- run: apk --no-cache add gcc
shell: sh
if: startsWith(matrix.container, 'alpine')
- uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2
# cross attempts to install rust-src when Cargo.toml is available even if `cross --version`
- run: rm -- Cargo.toml
- name: Generate tool list
@@ -301,8 +311,6 @@ jobs:
- uses: ./
with:
tool: ${{ steps.tool-list.outputs.tool }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Test bash
run: just --version && shfmt --version
shell: bash
+4 -17
View File
@@ -1,7 +1,6 @@
name: Manifest
permissions:
contents: read
permissions: {}
on:
pull_request:
@@ -14,26 +13,13 @@ on:
- 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:
uses: taiki-e/github-actions/.github/workflows/gen.yml@main
uses: taiki-e/github-actions/.github/workflows/gen.yml@931686d4e4cf88b13e790040727ccde2dba8ec62 # main
permissions:
contents: write # for creating branch for pr
pull-requests: write # for gh pr review --approve
@@ -45,4 +31,5 @@ jobs:
title: Update manifest
branch: update-manifest
automerge: true
install-rust: true
install-cosign: true
install-parse-changelog: true
+13 -405
View File
@@ -1,7 +1,6 @@
name: Release
permissions:
contents: read
permissions: {}
on:
workflow_dispatch:
@@ -22,429 +21,38 @@ on:
- minor
- major
defaults:
run:
shell: bash --noprofile --norc -CeEuxo pipefail {0}
concurrency:
group: ${{ github.workflow }}
cancel-in-progress: false
jobs:
prepare:
if: github.repository_owner == 'taiki-e' && inputs.target == 'install-action'
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: taiki-e/checkout-action@v1
- uses: taiki-e/install-action@v2
with:
tool: parse-changelog
fallback: none
- id: check
run: |
set +x
IFS=$'\n\t'
trap -- 's=$?; printf >&2 "%s\n" "${0##*/}:${LINENO}: \`${BASH_COMMAND}\` exit with ${s}"; exit ${s}' ERR
retry() {
for i in {1..10}; do
if "$@"; then
return 0
else
sleep "${i}"
fi
done
"$@"
}
bail() {
printf '::error::%s\n' "$*"
exit 1
}
normalize_comma_or_space_separated() {
# Normalize whitespace characters into space because it's hard to handle single input contains lines with POSIX sed alone.
local list="${1//[$'\r\n\t']/ }"
if [[ "${list}" == *","* ]]; then
# If a comma is contained, consider it is a comma-separated list.
# Drop leading and trailing whitespaces in each element.
sed -E 's/ *, */,/g; s/^.//' <<<",${list},"
else
# Otherwise, consider it is a whitespace-separated list.
# Convert whitespace characters into comma.
sed -E 's/ +/,/g; s/^.//' <<<" ${list} "
fi
}
if { sed --help 2>&1 || true; } | grep -Eq -e '-i extension'; then
in_place=(-i '')
else
in_place=(-i)
fi
# shellcheck disable=SC2153
version="${VERSION}"
printf '%s\n' "version(input): ${version}"
# shellcheck disable=SC2153
tag_prefix="${TAG_PREFIX}"
printf '%s\n' "tag_prefix: ${tag_prefix}"
# shellcheck disable=SC2153
changelog="${CHANGELOG}"
printf '%s\n' "changelog: ${changelog}"
# Get the current date.
release_date=$(date -u '+%Y-%m-%d')
printf '%s\n' "release-date: ${release_date}"
printf '%s\n' "release-date=${release_date}" >>"${GITHUB_OUTPUT}"
# Get the current revision.
rev=$(git rev-parse HEAD)
printf '%s\n' "rev: ${rev}"
printf '%s\n' "rev=${rev}" >>"${GITHUB_OUTPUT}"
prev_version=$(parse-changelog --title-no-link "${changelog}" | cut -d' ' -f1)
# Determine the new version number and tag name.
case "${version}" in
major | minor | patch)
if [[ ! "${prev_version}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]]; then
bail "pre-release/build-metadata"
fi
major="${prev_version%%.*}"
minor_patch="${prev_version#*.}"
minor="${minor_patch%%.*}"
patch="${minor_patch#*.}"
case "${version}" in
major) version="$((major+1)).0.0" ;;
minor) version="${major}.$((minor+1)).0" ;;
patch) version="${major}.${minor}.$((patch+1))" ;;
esac
;;
*) version="${version#v}" ;;
esac
if [[ ! "${version}" =~ ^[0-9]+\.[0-9]+\.[0-9]+(-[0-9A-Za-z\.-]+)?(\+[0-9A-Za-z\.-]+)?$ ]]; then
bail "invalid version format '${version}'"
fi
printf '%s\n' "version: ${version}"
printf '%s\n' "version=${version}" >>"${GITHUB_OUTPUT}"
tag="${tag_prefix}${version}"
printf '%s\n' "tag: ${tag}"
printf '%s\n' "tag=${tag}" >>"${GITHUB_OUTPUT}"
# Make sure the same release has not been created in the past.
if gh release view "${tag}" &>/dev/null; then
bail "tag '${tag}' has already been created and pushed"
fi
# Make sure that the release was created from an allowed branch.
if ! git branch | grep -Eq '\* '"${BRANCH}"'$'; then
bail "current branch is not '${BRANCH}'"
fi
changed_paths=()
retry git fetch origin --tags &>/dev/null
tags=$(git --no-pager tag | { grep -E "^${tag_prefix}[0-9]+" || true; })
if [[ -n "${tags}" ]]; then
printf 'has-tags=true\n' >>"${GITHUB_OUTPUT}"
# Make sure the same release does not exist in changelog.
if grep -Eq "^## \\[${version//./\\.}\\]" "${changelog}"; then
bail "release ${version} already exist in ${changelog}"
fi
if grep -Eq "^\\[${version//./\\.}\\]: " "${changelog}"; then
bail "link to ${version} already exist in ${changelog}"
fi
# Update changelog.
changed_paths+=("${changelog}")
remote_url=$(grep -E '^\[Unreleased\]: https://' "${changelog}" | sed -E 's/^\[Unreleased\]: //; s/\.\.\.HEAD$//')
prev_tag="${remote_url#*/compare/}"
remote_url="${remote_url%/compare/*}"
sed -E "${in_place[@]}" \
-e "s/^## \\[Unreleased\\]/## [Unreleased]\\n\\n## [${version}] - ${release_date}/" \
-e "s#^\[Unreleased\]: https://.*#[Unreleased]: ${remote_url}/compare/${tag}...HEAD\\n[${version}]: ${remote_url}/compare/${prev_tag}...${tag}#" "${changelog}"
if ! grep -Eq "^## \\[${version//./\\.}\\] - ${release_date}$" "${changelog}"; then
bail "failed to update ${changelog}"
fi
if ! grep -Eq "^\\[${version//./\\.}\\]: " "${changelog}"; then
bail "failed to update ${changelog}"
fi
else
# Make sure the release exists in changelog.
if ! grep -Eq "^## \\[${version//./\\.}\\] - ${release_date}$" "${changelog}"; then
bail "release ${version} does not exist in ${changelog} or has wrong release date"
fi
if ! grep -Eq "^\\[${version//./\\.}\\]: " "${changelog}"; then
bail "link to ${version} does not exist in ${changelog}"
fi
fi
# Make sure that a valid release note for this version exists.
# https://github.com/taiki-e/parse-changelog
changes=$(parse-changelog "${changelog}" "${version}")
if [[ -z "${changes}" ]]; then
bail "changelog for ${version} has no body"
fi
printf '============== CHANGELOG ==============\n'
printf '%s\n' "${changes}"
printf '=======================================\n'
if [[ -n "${tags}" ]]; then
git -c color.ui=always diff "${changed_paths[@]}"
git add "${changed_paths[@]}"
fi
# Make sure that there is no unintended change.
git add -N .
git -c color.ui=always diff --exit-code
(
set -x
git show HEAD --shortstat
)
env:
VERSION: ${{ inputs.version }}
TAG_PREFIX: v
CHANGELOG: CHANGELOG.md
BRANCH: main
outputs:
has-tags: ${{ steps.check.outputs.has-tags }}
release-date: ${{ steps.check.outputs.release-date }}
rev: ${{ steps.check.outputs.rev }}
tag: ${{ steps.check.outputs.tag }}
version: ${{ steps.check.outputs.version }}
release:
if: github.repository_owner == 'taiki-e' && inputs.target == 'install-action'
needs: prepare
runs-on: ubuntu-latest
timeout-minutes: 60
environment:
name: release
deployment: false
uses: taiki-e/github-actions/.github/workflows/action-release.yml@931686d4e4cf88b13e790040727ccde2dba8ec62 # main
permissions:
contents: write # for taiki-e/create-gh-release-action
steps:
- uses: taiki-e/checkout-action@v1
- uses: taiki-e/install-action@v2
with:
tool: parse-changelog
fallback: none
- name: Create and push release commit and tag
id: push
run: |
set +x
IFS=$'\n\t'
trap -- 's=$?; printf >&2 "%s\n" "${0##*/}:${LINENO}: \`${BASH_COMMAND}\` exit with ${s}"; exit ${s}' ERR
retry() {
for i in {1..10}; do
if "$@"; then
return 0
else
sleep "${i}"
fi
done
"$@"
}
bail() {
printf '::error::%s\n' "$*"
exit 1
}
if { sed --help 2>&1 || true; } | grep -Eq -e '-i extension'; then
in_place=(-i '')
else
in_place=(-i)
fi
git config user.name 'Taiki Endo'
git config user.email 'te316e89@gmail.com'
# shellcheck disable=SC2153
version="${VERSION}"
# shellcheck disable=SC2153
tag="${TAG}"
# shellcheck disable=SC2153
changelog="${CHANGELOG}"
# shellcheck disable=SC2153
release_date="${RELEASE_DATE}"
# Make sure the current revision is same as prepare step.
# --unshallow is necessary to successfully push the
# "releases/${major_version_tag}" branch in the subsequent step.
retry git fetch origin --unshallow &>/dev/null
rev=$(git rev-parse HEAD)
if [[ "${rev}" != "${PREPARE_REV}" ]]; then
bail "revision difference between prepare step"
fi
# Make sure the same release has not been created in the past.
if gh release view "${tag}" &>/dev/null; then
bail "tag '${tag}' has already been created and pushed"
fi
# Make sure that the release was created from an allowed branch.
if ! git branch | grep -Eq '\* '"${BRANCH}"'$'; then
bail "current branch is not '${BRANCH}'"
fi
changed_paths=()
if [[ "${HAS_TAGS}" == "true" ]]; then
# Update changelog.
changed_paths+=("${changelog}")
remote_url=$(grep -E '^\[Unreleased\]: https://' "${changelog}" | sed -E 's/^\[Unreleased\]: //; s/\.\.\.HEAD$//')
prev_tag="${remote_url#*/compare/}"
remote_url="${remote_url%/compare/*}"
sed -E "${in_place[@]}" \
-e "s/^## \\[Unreleased\\]/## [Unreleased]\\n\\n## [${version}] - ${release_date}/" \
-e "s#^\[Unreleased\]: https://.*#[Unreleased]: ${remote_url}/compare/${tag}...HEAD\\n[${version}]: ${remote_url}/compare/${prev_tag}...${tag}#" "${changelog}"
if ! grep -Eq "^## \\[${version//./\\.}\\] - ${release_date}$" "${changelog}"; then
bail "failed to update ${changelog}"
fi
if ! grep -Eq "^\\[${version//./\\.}\\]: " "${changelog}"; then
bail "failed to update ${changelog}"
fi
fi
changes=$(parse-changelog "${changelog}" "${version}")
printf '============== CHANGELOG ==============\n'
printf '%s\n' "${changes}"
printf '=======================================\n'
if [[ "${HAS_TAGS}" == "true" ]]; then
# Create a release commit.
(
set -x
git add "${changed_paths[@]}"
git commit -m "Release ${version}"
)
fi
prev_credential_helper=$(git config get --global credential.helper || true)
if [[ -n "${prev_credential_helper}" ]]; then
printf 'credential helper is already set (%s)\n' "${prev_credential_helper}"
else
(
set -x
git config --global credential.helper store
)
protocol="${GITHUB_SERVER_URL%%://*}"
hostname="${GITHUB_SERVER_URL#*://}"
printf '%s\n' "${protocol}://${GITHUB_ACTOR}:${PUSH_TOKEN}@${hostname}" >~/.git-credentials
# Remove credential helper config on exit.
trap -- '(set -x; rm -f -- ~/.git-credentials; git config --global --unset credential.helper || true)' EXIT
fi
(
set -x
git tag "${tag}"
retry git push origin HEAD
major_version_tag="v${version%%.*}"
git branch "releases/${major_version_tag}"
git tag -f "${major_version_tag}"
refs=("refs/tags/${tag}" "refs/heads/releases/${major_version_tag}" "+refs/tags/${major_version_tag}")
tools=()
for tool in tools/codegen/base/*.json; do
tool="${tool##*/}"
tools+=("${tool%.*}")
done
# Aliases.
# NB: Update case for aliases in main.sh, tool input option in test-alias job
# in .github/workflows/ci.yml, and match for alias for tools/codegen/src/tools-markdown.rs.
tools+=(
nextest
taplo-cli
typos-cli
wasm-bindgen-cli
wasmtime-cli
)
# Non-manifest-based tools.
tools+=(valgrind)
branches=()
for tool in "${tools[@]}"; do
git checkout -b "releases/${tool}"
sed -E "${in_place[@]}" action.yml \
-e "s/required: true/required: false/g" \
-e "s/# default: #publish:tool/default: ${tool}/g"
git add action.yml
git commit -m "${tool}"
git tag -f "${tool}"
git checkout refs/tags/"${tag}"
refs+=("+refs/heads/releases/${tool}" "+refs/tags/${tool}")
branches+=("releases/${tool}")
done
retry git push origin --atomic "${refs[@]}"
git branch -d "releases/${major_version_tag}"
git branch -D "${branches[@]}"
schema_workspace=/tmp/workspace
rm -rf -- "${schema_workspace}"
# Checkout manifest-schema branch
schema_version="$(cargo metadata --format-version=1 --no-deps | jq -r '.packages[] | select(.name == "install-action-manifest-schema") | .version')"
if [[ "${schema_version}" == "0."* ]]; then
schema_version="0.$(cut -d. -f2 <<<"${schema_version}")"
else
schema_version="$(cut -d. -f1 <<<"${schema_version}")"
fi
schema_branch="manifest-schema-${schema_version}"
git worktree add --force "${schema_workspace}"
(
cd -- "${schema_workspace}"
if git fetch origin "${schema_branch}"; then
git checkout "origin/${schema_branch}" -B "${schema_branch}"
elif ! git checkout "${schema_branch}"; then
# New branch with no history. Credit: https://stackoverflow.com/a/13969482
git checkout --orphan "${schema_branch}"
git rm -rf -- . || true
git commit -m 'Initial commit' --allow-empty
fi
)
# Copy over schema
cp -- ./manifests/* "${schema_workspace}"
(
cd -- "${schema_workspace}"
# Stage changes
git add .
# Detect changes, then commit and push if changes exist
if [[ "$(git status --porcelain=v1 | LC_ALL=C wc -l)" != "0" ]]; then
git commit -m 'Update manifest schema'
retry git push origin HEAD
fi
)
rm -rf -- "${schema_workspace}"
git worktree prune
# TODO: get branch in schema_workspace dir instead
git branch -D "${schema_branch}" "${schema_workspace##*/}"
)
env:
VERSION: ${{ needs.prepare.outputs.version }}
RELEASE_DATE: ${{ needs.prepare.outputs.release-date }}
HAS_TAGS: ${{ needs.prepare.outputs.has-tags }}
TAG: ${{ needs.prepare.outputs.tag }}
CHANGELOG: CHANGELOG.md
BRANCH: main
PREPARE_REV: ${{ needs.prepare.outputs.rev }}
# Note that if we use secrets.GITHUB_TOKEN, the pushed commit/tag cannot trigger other workflows.
PUSH_TOKEN: ${{ secrets.PUSH_TOKEN }}
- uses: taiki-e/create-gh-release-action@v1
with:
changelog: CHANGELOG.md
title: $version
branch: main
token: ${{ secrets.GITHUB_TOKEN }}
ref: refs/tags/${{ needs.prepare.outputs.tag }}
secrets:
PUSH_TOKEN_APP_CLIENT_ID: ${{ secrets.PUSH_TOKEN_APP_CLIENT_ID }}
PUSH_TOKEN_APP_PRIVATE_KEY: ${{ secrets.PUSH_TOKEN_APP_PRIVATE_KEY }}
with:
version: ${{ inputs.version }}
post-commit-script: tools/ci/release-post-commit.sh
release-manifest-schema:
if: github.repository_owner == 'taiki-e' && inputs.target == 'install-action-manifest-schema'
uses: taiki-e/github-actions/.github/workflows/rust-release.yml@main
uses: taiki-e/github-actions/.github/workflows/rust-release.yml@931686d4e4cf88b13e790040727ccde2dba8ec62 # main
permissions:
contents: write # for taiki-e/create-gh-release-action
id-token: write # for rust-lang/crates-io-auth-action
attestations: write # unused (used when options for uploading binaries are set)
secrets:
PUSH_TOKEN: ${{ secrets.PUSH_TOKEN }}
PUSH_TOKEN_APP_CLIENT_ID: ${{ secrets.PUSH_TOKEN_APP_CLIENT_ID }}
PUSH_TOKEN_APP_PRIVATE_KEY: ${{ secrets.PUSH_TOKEN_APP_PRIVATE_KEY }}
with:
version: ${{ inputs.version }}
tag-prefix: install-action-manifest-schema-
crates: tools/manifest-schema
package: install-action-manifest-schema
changelog: tools/manifest-schema/CHANGELOG.md
title: $prefix $version
prefix: install-action-manifest-schema
commit-prefix: 'manifest-schema: '
+2 -5
View File
@@ -2,8 +2,5 @@
# https://docs.zizmor.sh/configuration/
rules:
anonymous-definition: { disable: true }
unpinned-uses:
config:
policies:
taiki-e/*: any
anonymous-definition: { disable: true } # This is pedantic/auditor only audit and requires explicitly naming each job, but is usually redundant.
dependabot-cooldown: { config: { days: 14 } }
+469 -1
View File
@@ -10,6 +10,427 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
## [Unreleased]
## [2.77.7] - 2026-05-13
- Update `mise@latest` to 2026.5.6.
- Update `cargo-deny@latest` to 0.19.6.
## [2.77.6] - 2026-05-11
- Fix `wasm-pack` installation failure.
- Update `mise@latest` to 2026.5.5.
- Update `release-plz@latest` to 0.3.158.
- Update `just@latest` to 1.51.0.
## [2.77.5] - 2026-05-11
- Update `biome@latest` to 2.4.15.
- Update `mise@latest` to 2026.5.4.
- Update `cargo-deny@latest` to 0.19.5.
## [2.77.4] - 2026-05-10
- Update `tombi@latest` to 0.11.1.
- Update `cargo-llvm-cov@latest` to 0.8.6.
- Update `uv@latest` to 0.11.12.
## [2.77.3] - 2026-05-09
- Update `typos@latest` to 1.46.1.
- Update `rclone@latest` to 1.74.1.
- Update `tombi@latest` to 0.11.0.
- Update `osv-scanner@latest` to 2.3.8.
- Update `mise@latest` to 2026.5.3.
## [2.77.2] - 2026-05-08
- Update `martin@latest` to 1.9.0.
- Update `wasm-bindgen@latest` to 0.2.121.
- Update `uv@latest` to 0.11.11.
- Update `mise@latest` to 2026.5.1.
- Update `prek@latest` to 0.3.13.
- Update `tombi@latest` to 0.10.6.
## [2.77.1] - 2026-05-05
- Support `taiki-e/install-action@rust` tag.
- Update `tombi@latest` to 0.10.3.
- Update `martin@latest` to 1.8.2.
## [2.77.0] - 2026-05-05
- Support `rust`. ([#1779](https://github.com/taiki-e/install-action/pull/1779))
This installs rust using rustup.
If rustup is not yet installed, this action downloads [rustup-init for the current platform](https://rust-lang.github.io/rustup/installation/other.html#manual-installation) using HTTPS with tlsv1.2+, verifies SHA256 checksum, and then installs rustup using it.
This also supports installing additional components at the same time by `+<additional>` syntax:
```yaml
- uses: taiki-e/install-action@v2
with:
# Install rust stable with rustfmt component and wasm32-wasip1 target.
tool: rust+rustfmt+wasm32-wasip1
# When installing another rust version:
# tool: rust@nightly + rustfmt + wasm32-wasip1
```
- Fix issue where x86_64 binary will be installed on AArch64 Windows even when AArch64 Windows binary available.
- Update `mise@latest` to 2026.5.0.
- Diagnostic improvements.
## [2.76.0] - 2026-05-04
- Support `mdbook-d2`. ([#1737](https://github.com/taiki-e/install-action/pull/1737), thanks @nhu)
- Support `cargo-apple-runner`. ([#1731](https://github.com/taiki-e/install-action/pull/1731), thanks @madsmtm)
- Support `cargo-binstall` on riscv64 Linux.
- Update `cargo-deb@latest` to 3.7.0.
- Update `tombi@latest` to 0.10.2.
## [2.75.30] - 2026-05-03
- Support `cargo-spellcheck` on AArch64 Linux/Windows.
- Update `cargo-spellcheck@latest` to 0.15.7.
- Update `biome@latest` to 2.4.14.
## [2.75.29] - 2026-05-02
- Update `syft@latest` to 1.44.0.
- Update `rclone@latest` to 1.74.0.
- Update `osv-scanner@latest` to 2.3.6.
## [2.75.28] - 2026-05-01
- Update `wasmtime@latest` to 44.0.1.
- Update `typos@latest` to 1.46.0.
- Update `tombi@latest` to 0.10.1.
- Update `sccache@latest` to 0.15.0.
- Update `mise@latest` to 2026.4.28.
- Update `gungraun-runner@latest` to 0.18.2.
- Update `cyclonedx@latest` to 0.31.0.
## [2.75.27] - 2026-04-30
- Update `cargo-udeps@latest` to 0.1.61.
- Update `wasm-tools@latest` to 1.248.0.
- Update `cargo-deb@latest` to 3.6.4.
## [2.75.26] - 2026-04-29
- Update `wasm-bindgen@latest` to 0.2.120.
- Update `mise@latest` to 2026.4.25.
- Update `martin@latest` to 1.8.0.
- Update `vacuum@latest` to 0.26.4.
## [2.75.25] - 2026-04-28
- Update `uv@latest` to 0.11.8.
- Update `typos@latest` to 1.45.2.
- Update `tombi@latest` to 0.9.25.
- Update `mise@latest` to 2026.4.24.
## [2.75.24] - 2026-04-28
- Update `prek@latest` to 0.3.11.
- Update `mise@latest` to 2026.4.23.
- Update `vacuum@latest` to 0.26.3.
## [2.75.23] - 2026-04-27
- Update `vacuum@latest` to 0.26.2.
- Update `tombi@latest` to 0.9.24.
- Update `mise@latest` to 2026.4.22.
- Update `martin@latest` to 1.7.0.
- Update `git-cliff@latest` to 2.13.1.
- Update `cargo-tarpaulin@latest` to 0.35.4.
- Update `cargo-sort@latest` to 2.1.4.
## [2.75.22] - 2026-04-25
- Update `tombi@latest` to 0.9.22.
- Update `biome@latest` to 2.4.13.
## [2.75.21] - 2026-04-24
- Update `mise@latest` to 2026.4.19.
- Update `tombi@latest` to 0.9.21.
- Update `syft@latest` to 1.43.0.
## [2.75.20] - 2026-04-23
- Update `prek@latest` to 0.3.10.
- Update `cargo-xwin@latest` to 0.22.0.
## [2.75.19] - 2026-04-21
- Update `wasmtime@latest` to 44.0.0.
- Update `tombi@latest` to 0.9.20.
- Update `martin@latest` to 1.6.0.
- Update `just@latest` to 1.50.0.
- Update `mise@latest` to 2026.4.18.
- Update `rclone@latest` to 1.73.5.
## [2.75.18] - 2026-04-19
- Update `vacuum@latest` to 0.26.1.
- Update `wasm-tools@latest` to 1.247.0.
- Update `mise@latest` to 2026.4.16.
- Update `espup@latest` to 0.17.1.
- Update `trivy@latest` to 0.70.0.
## [2.75.17] - 2026-04-17
- Update `tombi@latest` to 0.9.18.
- Update `mise@latest` to 2026.4.15.
## [2.75.16] - 2026-04-17
- Update `uv@latest` to 0.11.7.
- Update `mise@latest` to 2026.4.14.
- Update `vacuum@latest` to 0.25.9.
- Update `cargo-machete@latest` to 0.9.2.
- Update `cargo-deny@latest` to 0.19.4.
## [2.75.15] - 2026-04-16
- Update `cargo-nextest@latest` to 0.9.133.
- Update `biome@latest` to 2.4.12.
## [2.75.14] - 2026-04-15
- Implement potential workaround for [windows-11-arm runner bug](https://github.com/actions/partner-runner-images/issues/169) which sometimes causes installation failure.
The issue where this bug affected the startup of bash was addressed in 2.71.2, but we received a report that the [same problem seems to occur when starting other commands as well](https://github.com/taiki-e/install-action/pull/1657#issuecomment-4252717651).
- Update `cargo-deny@latest` to 0.19.2.
## [2.75.13] - 2026-04-15
- Update `zizmor@latest` to 1.24.1.
## [2.75.12] - 2026-04-14
- Update `typos@latest` to 1.45.1.
- Update `cargo-xwin@latest` to 0.21.5.
- Update `cargo-binstall@latest` to 1.18.1.
## [2.75.11] - 2026-04-14
- Update `prek@latest` to 0.3.9.
- Update `mise@latest` to 2026.4.11.
- Update `zizmor@latest` to 1.24.0.
## [2.75.10] - 2026-04-13
- Update `tombi@latest` to 0.9.17.
- Update `mise@latest` to 2026.4.10.
## [2.75.9] - 2026-04-13
- Enhance security when cargo-binstall fallback is used. ([acc1621b](https://github.com/taiki-e/install-action/commit/acc1621b4419c9cf5d2361f3dd3bedcc288c6c43))
## [2.75.8] - 2026-04-13
- Update `vacuum@latest` to 0.25.8.
- Update `mise@latest` to 2026.4.9.
- Update `cargo-binstall@latest` to 1.18.0.
- Update `gungraun-runner@latest` to 0.18.1.
## [2.75.7] - 2026-04-11
- Update `covgate@latest` to 0.1.4.
- Update `wasm-bindgen@latest` to 0.2.118.
## [2.75.6] - 2026-04-11
- Update `mise@latest` to 2026.4.8.
- Update `cargo-deny@latest` to 0.19.1.
## [2.75.5] - 2026-04-10
- Update `biome@latest` to 2.4.11.
- Update `wasmtime@latest` to 43.0.1.
- Update `uv@latest` to 0.11.6.
- Update `mise@latest` to 2026.4.7.
- Update `gungraun-runner@latest` to 0.18.0.
## [2.75.4] - 2026-04-10
- Enhance security when cargo-binstall fallback is enabled. ([08a38582](https://github.com/taiki-e/install-action/commit/08a38582e35739e1fda5e4cd298e348536a1ddaa), [ba626b4d](https://github.com/taiki-e/install-action/commit/ba626b4d71edcae17f6ca956b7b81e925b2d24ef))
- Update `martin@latest` to 1.5.0.
- Update `uv@latest` to 0.11.5.
- Update `syft@latest` to 1.42.4.
- Update `dprint@latest` to 0.54.0.
## [2.75.3] - 2026-04-09
- Enhance security when cargo-binstall fallback is disabled. ([77557fa3](https://github.com/taiki-e/install-action/commit/77557fa3993e075c27572045b0d159865c23016b))
- Update `rclone@latest` to 1.73.4.
## [2.75.2] - 2026-04-09
- Update `uv@latest` to 0.11.4.
- Update `tombi@latest` to 0.9.16.
- Update `mise@latest` to 2026.4.6.
## [2.75.1] - 2026-04-08
- Update `shfmt@latest` to 3.13.1.
- Update `cosign@latest` to 3.0.6.
## [2.75.0] - 2026-04-07
- Support `cosign`. ([#1677](https://github.com/taiki-e/install-action/pull/1677))
## [2.74.1] - 2026-04-07
- Update `mise@latest` to 2026.4.5.
- Update `tombi@latest` to 0.9.15.
## [2.74.0] - 2026-04-06
- Support `cargo-deb`. ([#1669](https://github.com/taiki-e/install-action/pull/1669))
- Update `just@latest` to 1.49.0.
- Update `mise@latest` to 2026.4.4.
## [2.73.0] - 2026-04-05
- Introduce [dependency cooldown](https://blog.yossarian.net/2025/11/21/We-should-all-be-using-dependency-cooldowns) when installing with `taiki-e/install-action@<tool_name>`, `tool: <tool_name>@latest`, or `tool: <tool_name>@<omitted_version>` to mitigate the risk of supply chain attacks by default. ([#1666](https://github.com/taiki-e/install-action/pull/1666))
This action without this cooldown already takes a few hours to a few days for new releases to be reflected (as with other common package managers that verify checksums or signatures), so this should not affect most users.
See the ["Security" section in readme](https://github.com/taiki-e/install-action#security) for more details.
- Improve robustness for network failure.
- Documentation improvements.
## [2.72.0] - 2026-04-04
- Support `cargo-xwin`. ([#1659](https://github.com/taiki-e/install-action/pull/1659), thanks @daxpedda)
- Support trailing comma in `tool` input option.
- Update `tombi@latest` to 0.9.14.
## [2.71.3] - 2026-04-04
- Update `wasm-tools@latest` to 1.246.2.
- Update `mise@latest` to 2026.4.3.
## [2.71.2] - 2026-04-02
- Implement workaround for [windows-11-arm runner bug](https://github.com/actions/partner-runner-images/issues/169) which sometimes causes installation failure. ([#1657](https://github.com/taiki-e/install-action/pull/1657))
This addresses an issue that was attempted to be worked around in 2.71.0 but was insufficient.
- Update `mise@latest` to 2026.4.1.
- Update `uv@latest` to 0.11.3.
## [2.71.1] - 2026-04-02
- Fix a regression that caused an execution policy violation on self-hosted Windows runner due to use of non-default `powershell` shell, introduced in 2.71.0.
- Update `dprint@latest` to 0.53.2.
## [2.71.0] - 2026-04-01
- Support `wasm-tools`. ([#1642](https://github.com/taiki-e/install-action/pull/1642), thanks @crepererum)
@@ -6105,7 +6526,54 @@ Note: This release is considered a breaking change because installing on version
Initial release
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.71.0...HEAD
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.77.7...HEAD
[2.77.7]: https://github.com/taiki-e/install-action/compare/v2.77.6...v2.77.7
[2.77.6]: https://github.com/taiki-e/install-action/compare/v2.77.5...v2.77.6
[2.77.5]: https://github.com/taiki-e/install-action/compare/v2.77.4...v2.77.5
[2.77.4]: https://github.com/taiki-e/install-action/compare/v2.77.3...v2.77.4
[2.77.3]: https://github.com/taiki-e/install-action/compare/v2.77.2...v2.77.3
[2.77.2]: https://github.com/taiki-e/install-action/compare/v2.77.1...v2.77.2
[2.77.1]: https://github.com/taiki-e/install-action/compare/v2.77.0...v2.77.1
[2.77.0]: https://github.com/taiki-e/install-action/compare/v2.76.0...v2.77.0
[2.76.0]: https://github.com/taiki-e/install-action/compare/v2.75.30...v2.76.0
[2.75.30]: https://github.com/taiki-e/install-action/compare/v2.75.29...v2.75.30
[2.75.29]: https://github.com/taiki-e/install-action/compare/v2.75.28...v2.75.29
[2.75.28]: https://github.com/taiki-e/install-action/compare/v2.75.27...v2.75.28
[2.75.27]: https://github.com/taiki-e/install-action/compare/v2.75.26...v2.75.27
[2.75.26]: https://github.com/taiki-e/install-action/compare/v2.75.25...v2.75.26
[2.75.25]: https://github.com/taiki-e/install-action/compare/v2.75.24...v2.75.25
[2.75.24]: https://github.com/taiki-e/install-action/compare/v2.75.23...v2.75.24
[2.75.23]: https://github.com/taiki-e/install-action/compare/v2.75.22...v2.75.23
[2.75.22]: https://github.com/taiki-e/install-action/compare/v2.75.21...v2.75.22
[2.75.21]: https://github.com/taiki-e/install-action/compare/v2.75.20...v2.75.21
[2.75.20]: https://github.com/taiki-e/install-action/compare/v2.75.19...v2.75.20
[2.75.19]: https://github.com/taiki-e/install-action/compare/v2.75.18...v2.75.19
[2.75.18]: https://github.com/taiki-e/install-action/compare/v2.75.17...v2.75.18
[2.75.17]: https://github.com/taiki-e/install-action/compare/v2.75.16...v2.75.17
[2.75.16]: https://github.com/taiki-e/install-action/compare/v2.75.15...v2.75.16
[2.75.15]: https://github.com/taiki-e/install-action/compare/v2.75.14...v2.75.15
[2.75.14]: https://github.com/taiki-e/install-action/compare/v2.75.13...v2.75.14
[2.75.13]: https://github.com/taiki-e/install-action/compare/v2.75.12...v2.75.13
[2.75.12]: https://github.com/taiki-e/install-action/compare/v2.75.11...v2.75.12
[2.75.11]: https://github.com/taiki-e/install-action/compare/v2.75.10...v2.75.11
[2.75.10]: https://github.com/taiki-e/install-action/compare/v2.75.9...v2.75.10
[2.75.9]: https://github.com/taiki-e/install-action/compare/v2.75.8...v2.75.9
[2.75.8]: https://github.com/taiki-e/install-action/compare/v2.75.7...v2.75.8
[2.75.7]: https://github.com/taiki-e/install-action/compare/v2.75.6...v2.75.7
[2.75.6]: https://github.com/taiki-e/install-action/compare/v2.75.5...v2.75.6
[2.75.5]: https://github.com/taiki-e/install-action/compare/v2.75.4...v2.75.5
[2.75.4]: https://github.com/taiki-e/install-action/compare/v2.75.3...v2.75.4
[2.75.3]: https://github.com/taiki-e/install-action/compare/v2.75.2...v2.75.3
[2.75.2]: https://github.com/taiki-e/install-action/compare/v2.75.1...v2.75.2
[2.75.1]: https://github.com/taiki-e/install-action/compare/v2.75.0...v2.75.1
[2.75.0]: https://github.com/taiki-e/install-action/compare/v2.74.1...v2.75.0
[2.74.1]: https://github.com/taiki-e/install-action/compare/v2.74.0...v2.74.1
[2.74.0]: https://github.com/taiki-e/install-action/compare/v2.73.0...v2.74.0
[2.73.0]: https://github.com/taiki-e/install-action/compare/v2.72.0...v2.73.0
[2.72.0]: https://github.com/taiki-e/install-action/compare/v2.71.3...v2.72.0
[2.71.3]: https://github.com/taiki-e/install-action/compare/v2.71.2...v2.71.3
[2.71.2]: https://github.com/taiki-e/install-action/compare/v2.71.1...v2.71.2
[2.71.1]: https://github.com/taiki-e/install-action/compare/v2.71.0...v2.71.1
[2.71.0]: https://github.com/taiki-e/install-action/compare/v2.70.4...v2.71.0
[2.70.4]: https://github.com/taiki-e/install-action/compare/v2.70.3...v2.70.4
[2.70.3]: https://github.com/taiki-e/install-action/compare/v2.70.2...v2.70.3
+27 -3
View File
@@ -21,9 +21,7 @@ See JSON files in `tools/codegen/base` directory for examples of the manifest.
> GITHUB_TOKEN=$(gh auth token) ./tools/manifest.sh <tool>
> ```
## Refresh TOOLS.md
To update `TOOLS.md`, run
3\. Update `TOOLS.md` with the following command.
```sh
./tools/update-markdown.sh
@@ -38,3 +36,29 @@ to the platform object.
If CI fails only for containers using older versions of glibc or musl, you may need to add the tool
name to one of the `*_incompat` arrays in `tools/ci/tool-list.sh`.
## Release new version
Releases are performed by running the [release workflow](https://github.com/taiki-e/install-action/actions/workflows/release.yml) via workflow dispatch. The owner and collaborators can start the release workflow, but the owners [approval](https://docs.github.com/en/actions/reference/workflows-and-actions/deployments-and-environments#required-reviewers) is required before the actual release.
### Minor version vs patch version
Increase the patch version if only the following changes are included.
- Update the `@latest` version of the tool.
Rationale: Normally, tool versions are controlled by the `@<version>` syntax, which is explicitly separated from the versioning of the install-action itself.
Exception: If the major or minor version of the `cargo-binstall` is updated, the minor version may be increased because the behavior of the fallback may change slightly.
- Fix regressions or minor bugs.
Rationale: Semantic Versioning.
- Improve documentation or diagnostics.
Rationale: Semantic Versioning.
Usually increase the minor version otherwise.
Adding support for a new tool may conflict with existing fallbacks, so it is necessary to increase the minor version.
+47 -7
View File
@@ -23,7 +23,8 @@ GitHub Action for installing development tools (mainly from GitHub Releases).
| Name | Required | Description | Type | Default |
| ---- | :------: | ----------- | ---- | ------- |
| tool | **✓** | Tools to install (whitespace or comma separated list) | String | |
| checksum | | Whether to enable checksums | Boolean | `true` |
| checksum | | Whether to enable checksums (strongly discouraged to disable) | Boolean | `true` |
| fallback | | Whether to use fallback (none, cargo-binstall, or cargo-install) | String | `cargo-binstall` |
### Example workflow
@@ -58,6 +59,17 @@ You can also omit patch version.
tool: cargo-hack@0.5
```
For some tools, we support installing additional components at the same time by `+<additional>` syntax:
```yaml
- uses: taiki-e/install-action@v2
with:
# Install rust stable with rustfmt component and wasm32-wasip1 target.
tool: rust+rustfmt+wasm32-wasip1
# When installing another rust version:
# tool: rust@nightly + rustfmt + wasm32-wasip1
```
To install multiple tools:
```yaml
@@ -73,6 +85,16 @@ Or:
- uses: taiki-e/install-action@cargo-minimal-versions
```
Tool names can also be separated with whitespaces (line, space, tab).
```yaml
- uses: taiki-e/install-action@v2
with:
tool: |
cargo-hack
cargo-minimal-versions
```
## Supported tools
See [TOOLS.md](TOOLS.md) for the list of tools that are installed from manifests managed in this action.
@@ -100,19 +122,37 @@ See the [development guide](DEVELOPMENT.md) for how to add support for new tool.
## Security
The `@v<major>` and `@<tool_name>` tags are updated with each release. To enhance workflow stability and security against supply chain attacks, use the `@v<major>.<minor>.<patch>` tag or their hash to pin the version. Since all releases are immutable, pinning the version in either way should have the same effect.
The `@v<major>` and `@<tool_name>` tags are updated with each release. If you want to enhance workflow stability and security against supply chain attacks, consider using the `@v<major>.<minor>.<patch>` tag or their hash to pin the version and regularly updating with [dependency cooldown]. Since all releases are immutable, pinning the version in either way should have the same effect. Pinning `@<tool_name>` tags by hash is strongly discouraged, as it causes the workflow to reference a [commit that is not present on the repository](https://docs.zizmor.sh/audits/#impostor-commit) when a new version is released.
When installing the tool from GitHub Releases, the tool version that install-action installs with `tool: <tool_name>@latest` or `tool: <tool_name>@<omitted_version>` is associated with the install-action version, so pinning install-action version with the above ways also pins the version of the tool being installed. This also means that if a [dependency cooldown](https://blog.yossarian.net/2025/11/21/We-should-all-be-using-dependency-cooldowns) applies to the action itself, a cooldown of the same duration or a few days longer will apply to the tools installed by that action.
The default fallback (cargo-binstall) is often affected by GitHub's API rate limits, so we [pass the `${{ github.token }}` to cargo-binstall](https://github.com/taiki-e/install-action/issues/561). Disabling the cargo-binstall fallback prevent passing token so helps enhance security.
### Security on tool installation
See the [Supported tools section](#supported-tools) for how to ensure that fallback is not used.
When installing the tool from GitHub Releases, this action will download the tool or its installer from GitHub Releases using HTTPS with tlsv1.2+. This is basically considered to be the same level of security as [the recommended installation of rustup](https://www.rust-lang.org/tools/install).
<!-- omit in toc -->
### Security on installation from GitHub Releases
Additionally, this action will also verify SHA256 checksums for downloaded files in all tools installed from GitHub Releases. This is enabled by default and can be disabled by setting the `checksum` input option to `false`.
**Tools covered in this section:** Tools in the [supported tools list](TOOLS.md) where column "Where will it be installed from" is "GitHub Releases".
This action will download the tool or its installer from GitHub Releases using HTTPS with tlsv1.2+. This is basically considered to be the same level of security as [the recommended installation of rustup](https://www.rust-lang.org/tools/install).
Additionally, this action will also verify SHA256 checksums for downloaded files for all tools covered in this section. This is enabled by default and can be disabled by setting the `checksum` input option to `false` (strongly discouraged to disable).
Additionally, we also verify [artifact attestations](https://docs.github.com/en/actions/concepts/security/artifact-attestations) or signature if the tool publishes artifact attestations or distributes signed archives. Verification is done at the stage of getting the checksum, so disabling the checksum will also disable verification.
See the linked documentation for information on security when installed using [snap](https://snapcraft.io/docs) or [cargo-binstall](https://github.com/cargo-bins/cargo-binstall#faq).
When installing with `taiki-e/install-action@<tool_name>`, `tool: <tool_name>`, or `tool: <tool_name>@<omitted_version>`, The tool version is reflects upstream releases with a delay of one to a few days (as with other common package managers that verify checksums or signatures). A delay of at least one day is known as [dependency cooldown] and is intended to mitigate the risk of supply chain attacks (the specific cooldown period may be changed in the future). You can bypass the cooldown by explicitly specifying a version. If you want a longer cooldown, consider using the property described below.
When installing with `tool: <tool_name>` or `tool: <tool_name>@<omitted_version>`, the tool version is associated with the install-action version, so pinning install-action version with the `@v<major>.<minor>.<patch>` tag or their hash also pins the version of the tool being installed. This also means that if a [dependency cooldown] applies to the action itself, a cooldown of one to a few days longer will apply to the tools installed by that action.
[dependency cooldown]: https://blog.yossarian.net/2025/11/21/We-should-all-be-using-dependency-cooldowns
<!-- omit in toc -->
### Security on other installation methods
See the linked documentation for information on security when installed using [rustup](https://rust-lang.github.io/rustup/security.html), [snap](https://snapcraft.io/docs), or [cargo-binstall](https://github.com/cargo-bins/cargo-binstall#faq).
If the installation method is rustup and rustup is not yet installed, this action downloads [rustup-init for the current platform](https://rust-lang.github.io/rustup/installation/other.html#manual-installation) using HTTPS with tlsv1.2+, verifies SHA256 checksum, and then installs rustup using it.
If the installation method is cargo-binstall and cargo-binstall is not yet installed or outdated, this action installs cargo-binstall [from GitHub Releases](#security-on-installation-from-github-releases).
See the [Supported tools section](#supported-tools) for how to ensure that fallback is not used.
+14 -8
View File
@@ -16,12 +16,14 @@ See the [Supported tools section in README.md](README.md#supported-tools) for ho
| ---- | -------------------------------- | ------------------------------- | ------------------ | ------- |
| [**auto-doc**](https://github.com/tj-actions/auto-doc) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/tj-actions/auto-doc/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/tj-actions/auto-doc/blob/main/LICENSE) |
| [**biome**](https://biomejs.dev) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/biomejs/biome/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/biomejs/biome/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/biomejs/biome/blob/main/LICENSE-MIT) |
| [**cargo-audit**](https://github.com/rustsec/rustsec/tree/HEAD/cargo-audit) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/rustsec/rustsec/releases) | Linux, macOS, Windows | [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) |
| [**cargo-auditable**](https://github.com/rust-secure-code/cargo-auditable) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/rust-secure-code/cargo-auditable/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/rust-secure-code/cargo-auditable/blob/HEAD/LICENSE-APACHE) OR [MIT](https://github.com/rust-secure-code/cargo-auditable/blob/HEAD/LICENSE-MIT) |
| [**cargo-binstall**](https://github.com/cargo-bins/cargo-binstall) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/cargo-bins/cargo-binstall/releases) | Linux, macOS, Windows | [GPL-3.0](https://github.com/cargo-bins/cargo-binstall/blob/HEAD/crates/bin/LICENSE) |
| [**cargo-apple-runner**](https://github.com/madsmtm/cargo-apple-runner) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/madsmtm/cargo-apple-runner/releases) | macOS | [Zlib](https://github.com/madsmtm/cargo-apple-runner/blob/main/LICENSE-ZLIB.txt) OR [Apache-2.0](https://github.com/madsmtm/cargo-apple-runner/blob/main/LICENSE-APACHE.txt) OR [MIT](https://github.com/madsmtm/cargo-apple-runner/blob/main/LICENSE-MIT.txt) |
| [**cargo-audit**](https://github.com/rustsec/rustsec/tree/HEAD/cargo-audit) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/rustsec/rustsec/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/rustsec/rustsec/blob/main/cargo-audit/LICENSE-APACHE) OR [MIT](https://github.com/rustsec/rustsec/blob/main/cargo-audit/LICENSE-MIT) |
| [**cargo-auditable**](https://github.com/rust-secure-code/cargo-auditable) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/rust-secure-code/cargo-auditable/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/rust-secure-code/cargo-auditable/blob/master/LICENSE-APACHE) OR [MIT](https://github.com/rust-secure-code/cargo-auditable/blob/master/LICENSE-MIT) |
| [**cargo-binstall**](https://github.com/cargo-bins/cargo-binstall) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/cargo-bins/cargo-binstall/releases) | Linux, macOS, Windows | [GPL-3.0](https://github.com/cargo-bins/cargo-binstall/blob/main/crates/bin/LICENSE) |
| [**cargo-careful**](https://github.com/RalfJung/cargo-careful) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/RalfJung/cargo-careful/releases) | Linux, macOS, Windows | [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) |
| [**cargo-cyclonedx**](https://github.com/CycloneDX/cyclonedx-rust-cargo) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/CycloneDX/cyclonedx-rust-cargo/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/CycloneDX/cyclonedx-rust-cargo/blob/main/LICENSE) |
| [**cargo-deadlinks**](https://github.com/deadlinks/cargo-deadlinks) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/deadlinks/cargo-deadlinks/releases) | Linux, macOS, Windows | [MIT](https://github.com/deadlinks/cargo-deadlinks/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/deadlinks/cargo-deadlinks/blob/master/LICENSE-APACHE) |
| [**cargo-deb**](https://github.com/kornelski/cargo-deb) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/kornelski/cargo-deb/releases) | Linux | [MIT](https://github.com/kornelski/cargo-deb/blob/main/LICENSE) |
| [**cargo-deny**](https://github.com/EmbarkStudios/cargo-deny) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/EmbarkStudios/cargo-deny/releases) | Linux, macOS, Windows | [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) |
| [**cargo-dinghy**](https://github.com/sonos/dinghy) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/sonos/dinghy/releases) | Linux, macOS | [MIT](https://github.com/sonos/dinghy/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/sonos/dinghy/blob/main/LICENSE-APACHE) |
| [**cargo-export**](https://github.com/bazhenov/cargo-export) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/bazhenov/cargo-export/releases) | Linux, macOS, Windows | [MIT](https://github.com/bazhenov/cargo-export/blob/master/LICENSE) |
@@ -41,10 +43,12 @@ See the [Supported tools section in README.md](README.md#supported-tools) for ho
| [**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-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/master/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-xwin**](https://github.com/rust-cross/cargo-xwin) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/rust-cross/cargo-xwin/releases) | Linux, macOS, Windows | [MIT](https://github.com/rust-cross/cargo-xwin/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) |
| [**cosign**](https://github.com/sigstore/cosign) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/sigstore/cosign/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/sigstore/cosign/blob/main/LICENSE) |
| [**covgate**](https://github.com/jesse-black/covgate) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/jesse-black/covgate/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/jesse-black/covgate/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) |
| [**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) |
@@ -54,7 +58,7 @@ See the [Supported tools section in README.md](README.md#supported-tools) for ho
| [**editorconfig-checker**](https://github.com/editorconfig-checker/editorconfig-checker) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/editorconfig-checker/editorconfig-checker/releases) | Linux, macOS, Windows | [MIT](https://github.com/editorconfig-checker/editorconfig-checker/blob/main/LICENSE) |
| [**espup**](https://github.com/esp-rs/espup) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/esp-rs/espup/releases) | Linux, macOS, Windows | [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) |
| [**git-cliff**](https://github.com/orhun/git-cliff) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/orhun/git-cliff/releases) | Linux, macOS, Windows | [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) |
| [**grcov**](https://github.com/mozilla/grcov) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/mozilla/grcov/releases) | Linux, macOS, Windows | [MPL-2.0](https://github.com/mozilla/grcov/blob/HEAD/LICENSE-MPL-2.0) |
| [**grcov**](https://github.com/mozilla/grcov) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/mozilla/grcov/releases) | Linux, macOS, Windows | [MPL-2.0](https://github.com/mozilla/grcov/blob/master/LICENSE-MPL-2.0) |
| [**gungraun-runner**](https://gungraun.github.io/gungraun/) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/gungraun/gungraun/releases) | Linux | [Apache-2.0](https://github.com/gungraun/gungraun/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/gungraun/gungraun/blob/main/LICENSE-MIT) |
| [**hyperfine**](https://github.com/sharkdp/hyperfine) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/sharkdp/hyperfine/releases) | Linux, macOS, Windows | [MIT](https://github.com/sharkdp/hyperfine/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/sharkdp/hyperfine/blob/master/LICENSE-APACHE) |
| [**iai-callgrind-runner**](https://gungraun.github.io/gungraun/) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/iai-callgrind/iai-callgrind/releases) | Linux | [Apache-2.0](https://github.com/iai-callgrind/iai-callgrind/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/iai-callgrind/iai-callgrind/blob/main/LICENSE-MIT) |
@@ -64,6 +68,7 @@ See the [Supported tools section in README.md](README.md#supported-tools) for ho
| [**martin**](https://maplibre.org/martin/) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/maplibre/martin/releases) | Linux, macOS | [MIT](https://github.com/maplibre/martin/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/maplibre/martin/blob/main/LICENSE-APACHE) |
| [**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-d2**](https://github.com/danieleades/mdbook-d2) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/danieleades/mdbook-d2/releases) | Linux, macOS, Windows | [MIT](https://github.com/danieleades/mdbook-d2/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-mermaid**](https://github.com/badboy/mdbook-mermaid) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/badboy/mdbook-mermaid/releases) | Linux, macOS, Windows | [MPL-2.0](https://github.com/badboy/mdbook-mermaid/blob/main/LICENSE) |
| [**mdbook-mermaid-ssr**](https://github.com/CommanderStorm/mdbook-mermaid-ssr) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/CommanderStorm/mdbook-mermaid-ssr/releases) | Linux, macOS, Windows | [MPL-2.0](https://github.com/CommanderStorm/mdbook-mermaid-ssr/blob/main/LICENSE) |
@@ -72,9 +77,10 @@ See the [Supported tools section in README.md](README.md#supported-tools) for ho
| [**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) |
| [**prek**](https://github.com/j178/prek) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/j178/prek/releases) | Linux, macOS, Windows | [MIT](https://github.com/j178/prek/blob/master/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) |
| [**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/main/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) |
| [**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) |
| [**rust**](https://rust-lang.org) | `$CARGO_HOME/bin` | rustup | Linux, macOS, Windows | [Apache-2.0 OR MIT](https://github.com/rust-lang/rust/blob/main/COPYRIGHT) |
| [**sccache**](https://github.com/mozilla/sccache) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/mozilla/sccache/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/mozilla/sccache/blob/main/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) |
@@ -85,13 +91,13 @@ See the [Supported tools section in README.md](README.md#supported-tools) for ho
| [**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) |
| [**ubi**](https://github.com/houseabsolute/ubi) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/houseabsolute/ubi/releases) | Linux, macOS, Windows | [MIT](https://github.com/houseabsolute/ubi/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/houseabsolute/ubi/blob/master/LICENSE-APACHE) |
| [**uv**](https://github.com/astral-sh/uv) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/astral-sh/uv/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/astral-sh/uv/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/astral-sh/uv/blob/main/LICENSE-MIT) |
| [**uv**](https://github.com/astral-sh/uv) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/astral-sh/uv/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/astral-sh/uv/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/astral-sh/uv/blob/main/LICENSE-MIT) |
| [**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) |
| [**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) |
| [**wasm-bindgen**](https://github.com/wasm-bindgen/wasm-bindgen) (alias: `wasm-bindgen-cli`) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/wasm-bindgen/wasm-bindgen/releases) | Linux, macOS, Windows | [MIT](https://github.com/wasm-bindgen/wasm-bindgen/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/wasm-bindgen/wasm-bindgen/blob/main/LICENSE-APACHE) |
| [**wasm-pack**](https://github.com/drager/wasm-pack) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/drager/wasm-pack/releases) | Linux, macOS, Windows | [MIT](https://github.com/drager/wasm-pack/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/drager/wasm-pack/blob/master/LICENSE-APACHE) |
| [**wasm-pack**](https://github.com/wasm-bindgen/wasm-pack) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/wasm-bindgen/wasm-pack/releases) | Linux, macOS, Windows | [MIT](https://github.com/wasm-bindgen/wasm-pack/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/wasm-bindgen/wasm-pack/blob/master/LICENSE-APACHE) |
| [**wasm-tools**](https://github.com/bytecodealliance/wasm-tools) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/bytecodealliance/wasm-tools/releases) | Linux, macOS, Windows | [Apache-2.0 WITH LLVM-exception](https://github.com/bytecodealliance/wasm-tools/blob/main/LICENSE-APACHE) OR [Apache-2.0](https://github.com/bytecodealliance/wasm-tools/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/bytecodealliance/wasm-tools/blob/main/LICENSE-MIT) |
| [**wasmtime**](https://github.com/bytecodealliance/wasmtime) (alias: `wasmtime-cli`) | `$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) |
+47 -19
View File
@@ -4,14 +4,14 @@ description: GitHub Action for installing development tools
inputs:
tool:
description: Tools to install (whitespace or comma separated list)
required: true
# default: #publish:tool
required: false
default: rust
checksum:
description: Whether to enable checksums
description: Whether to enable checksums (strongly discouraged to disable)
required: false
default: 'true'
fallback:
description: Whether to use fallback (none, cargo-binstall, cargo-install)
description: Whether to use fallback (none, cargo-binstall, or cargo-install)
required: false
default: 'cargo-binstall'
@@ -22,7 +22,15 @@ runs:
using: composite
steps:
- run: |
set -eu
bail() {
printf '::error::install-action: %s\n' "$*"
exit 1
}
# If /bin/sh is dash, environment variable containing % is not imported, but is fine
# because it also means that it will not be exposed to subprocess.
if /usr/bin/env | grep -Eq '^BASH_FUNC_'; then
bail 'bash function injection via BASH_FUNC_ environment variable is not allowed for security reasons'
fi
if ! command -v bash >/dev/null; then
if grep -Eq '^ID=alpine' /etc/os-release; then
printf '::group::Install packages required for install-action (bash)\n'
@@ -36,34 +44,54 @@ runs:
fi
printf '::endgroup::\n'
else
printf '::error::install-action requires bash\n'
exit 1
bail 'this action requires bash'
fi
fi
shell: sh
if: runner.os == 'Linux'
- run: bash --noprofile --norc "${GITHUB_ACTION_PATH:?}/main.sh"
shell: bash
bash --noprofile --norc "${GITHUB_ACTION_PATH:?}/main.sh"
shell: /usr/bin/env -u ENV -u BASH_ENV -u CDPATH -u SHELLOPTS -u BASHOPTS /bin/sh -eu {0} # zizmor: ignore[misfeature] false positive
env:
# NB: Sync with non-Windows case.
# NB: Sync with Windows case.
INPUT_TOOL: ${{ inputs.tool }}
INPUT_CHECKSUM: ${{ inputs.checksum }}
INPUT_FALLBACK: ${{ inputs.fallback }}
DEFAULT_GITHUB_TOKEN: ${{ github.token }}
DEFAULT_GITHUB_TOKEN: ${{ inputs.fallback == 'cargo-binstall' && github.token || '' }}
ACTION_USER_AGENT: ${{ github.action_repository }} (${{ github.action_ref }})
RUNNER_OS: ${{ runner.os }}
RUNNER_ARCH: ${{ runner.arch }}
if: runner.os != 'Windows'
# Workaround for https://github.com/actions/partner-runner-images/issues/169
# TODO: Is it necessary to retry for main.sh call? Or is this sufficient? https://github.com/taiki-e/install-action/pull/1647
# Use pwsh and retry on bash startup failure to work around windows-11-arm runner bug:
# https://github.com/actions/partner-runner-images/issues/169
- run: |
Set-StrictMode -Version Latest
$action_path = $env:GITHUB_ACTION_PATH
& bash --noprofile --norc "${action_path}/main.sh"
shell: powershell
$remove_env = @('ENV','BASH_ENV','CDPATH','SHELLOPTS','BASHOPTS','BASH_FUNC_*')
foreach ($name in $remove_env) {
if (Test-Path "Env:$name") { Remove-Item "Env:\$name" }
}
for ($i=1; $i -le 10; $i++) {
$prev_err_action = $ErrorActionPreference
$ErrorActionPreference = "Continue"
& bash --noprofile --norc "$env:GITHUB_ACTION_PATH\main.sh"
$code = $LASTEXITCODE
$ErrorActionPreference = "$prev_err_action"
if (Test-Path "$env:USERPROFILE\.install-action\init") {
# If bash started successfully, main.sh creates init file.
Remove-Item "$env:USERPROFILE\.install-action\init" -Force
exit $code
}
if ($i -lt 10) {
Write-Output "::warning::install-action: installation failed due to bash startup failure (<https://github.com/actions/partner-runner-images/issues/169>); retrying..."
}
}
Write-Output "::error::install-action: installation failed due to bash startup failure (<https://github.com/actions/partner-runner-images/issues/169>); this maybe resolved by re-running job"
exit 1
shell: pwsh
env:
# NB: Sync with non-Windows case.
INPUT_TOOL: ${{ inputs.tool }}
INPUT_CHECKSUM: ${{ inputs.checksum }}
INPUT_FALLBACK: ${{ inputs.fallback }}
DEFAULT_GITHUB_TOKEN: ${{ github.token }}
DEFAULT_GITHUB_TOKEN: ${{ inputs.fallback == 'cargo-binstall' && github.token || '' }}
ACTION_USER_AGENT: ${{ github.action_repository }} (${{ github.action_ref }})
RUNNER_OS: ${{ runner.os }}
RUNNER_ARCH: ${{ runner.arch }}
if: runner.os == 'Windows'
+336 -87
View File
@@ -9,6 +9,14 @@ rx() {
"$@"
)
}
g() {
IFS=' '
local cmd="$*"
IFS=$'\n\t'
printf '::group::%s\n' "${cmd#retry }"
"$@"
printf '::endgroup::\n'
}
retry() {
for i in {1..10}; do
if "$@"; then
@@ -20,11 +28,11 @@ retry() {
"$@"
}
bail() {
printf '::error::%s\n' "$*"
printf '::error::install-action: %s\n' "$*"
exit 1
}
warn() {
printf '::warning::%s\n' "$*"
printf '::warning::install-action: %s\n' "$*"
}
info() {
printf >&2 'info: %s\n' "$*"
@@ -35,11 +43,11 @@ normalize_comma_or_space_separated() {
if [[ "${list}" == *","* ]]; then
# If a comma is contained, consider it is a comma-separated list.
# Drop leading and trailing whitespaces in each element.
sed -E 's/ *, */,/g; s/^.//' <<<",${list},"
sed -E 's/ *\+ */+/g; s/ *, */,/g; s/^.//; s/,,$/,/' <<<",${list},"
else
# Otherwise, consider it is a whitespace-separated list.
# Convert whitespace characters into comma.
sed -E 's/ +/,/g; s/^.//' <<<" ${list} "
sed -E 's/ *\+ */+/g; s/ +/,/g; s/^.//' <<<" ${list} "
fi
}
_sudo() {
@@ -56,7 +64,7 @@ download_and_checksum() {
checksum=''
fi
info "downloading ${url}"
retry curl --proto '=https' --tlsv1.2 -fsSL "${url}" -o tmp
retry curl --proto '=https' --tlsv1.2 -fsSL --retry 10 -o tmp "${url}"
if [[ -n "${checksum}" ]]; then
info "verifying sha256 checksum for $(basename -- "${url}")"
if type -P sha256sum >/dev/null; then
@@ -161,6 +169,17 @@ download_and_extract() {
esac
fi
;;
*.deb)
if ! type -P dpkg-deb >/dev/null; then
case "${base_distro}" in
debian | fedora | suse | arch | alpine)
printf '::group::Install packages required for installation (dpkg)\n'
sys_install dpkg
printf '::endgroup::\n'
;;
esac
fi
;;
esac
mkdir -p -- "${tmp_dir}"
@@ -194,6 +213,12 @@ download_and_extract() {
mv -- "${tmp}" "${bin_dir}/"
done
;;
*.deb)
dpkg-deb -x tmp .
for tmp in "${bin_in_archive[@]}"; do
mv -- "${tmp}" "${bin_dir}/"
done
;;
*)
for tmp in "${installed_bin[@]}"; do
mv -- tmp "${tmp}"
@@ -219,7 +244,7 @@ read_manifest() {
local version="$2"
local manifest
rust_crate=$(jq -r '.rust_crate' "${manifest_dir}/${tool}.json")
manifest=$(jq -r ".[\"${version}\"]" "${manifest_dir}/${tool}.json")
manifest=$(jq -r --arg version "${version}" '.[$version]' "${manifest_dir}/${tool}.json")
if [[ "${manifest}" == "null" ]]; then
download_info="null"
return 0
@@ -228,15 +253,15 @@ read_manifest() {
if [[ "${exact_version}" == "null" ]]; then
exact_version="${version}"
else
manifest=$(jq -r ".[\"${exact_version}\"]" "${manifest_dir}/${tool}.json")
manifest=$(jq -r --arg version "${exact_version}" '.[$version]' "${manifest_dir}/${tool}.json")
if [[ "${rust_crate}" != "null" ]]; then
# TODO: don't hardcode tool name and use 'immediate_yank_reflection' field in base manifest.
case "${tool}" in
cargo-nextest)
crate_info=$(retry curl --user-agent "${ACTION_USER_AGENT}" --proto '=https' --tlsv1.2 -fsSL "https://crates.io/api/v1/crates/${rust_crate}" || true)
crate_info=$(retry curl --user-agent "${ACTION_USER_AGENT}" --proto '=https' --tlsv1.2 -fsSL --retry 10 "https://crates.io/api/v1/crates/${rust_crate}" || true)
if [[ -n "${crate_info}" ]]; then
while true; do
yanked=$(jq -r ".versions[] | select(.num == \"${exact_version}\") | .yanked" <<<"${crate_info}")
yanked=$(jq -r --arg version "${exact_version}" '.versions[] | select(.num == $version) | .yanked' <<<"${crate_info}")
if [[ "${yanked}" != "true" ]]; then
break
fi
@@ -246,7 +271,7 @@ read_manifest() {
fi
info "${tool}@${exact_version} is yanked; downgrade to ${previous_stable_version}"
exact_version="${previous_stable_version}"
manifest=$(jq -r ".[\"${exact_version}\"]" "${manifest_dir}/${tool}.json")
manifest=$(jq -r --arg version "${exact_version}" '.[$version]' "${manifest_dir}/${tool}.json")
done
fi
;;
@@ -260,14 +285,14 @@ read_manifest() {
# 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.)
host_platform="${host_arch}_linux_musl"
download_info=$(jq -r ".${host_platform}" <<<"${manifest}")
download_info=$(jq -r --arg p "${host_platform}" '.[$p]' <<<"${manifest}")
if [[ "${download_info}" == "null" ]]; then
# 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.
# https://wiki.alpinelinux.org/wiki/Running_glibc_programs
# TODO: However, a warning may make sense.
host_platform="${host_arch}_linux_gnu"
download_info=$(jq -r ".${host_platform}" <<<"${manifest}")
download_info=$(jq -r --arg p "${host_platform}" '.[$p]' <<<"${manifest}")
elif [[ "${host_env}" == "gnu" ]]; then
# TODO: don't hardcode tool name and use 'prefer_linux_gnu' field in base manifest.
case "${tool}" in
@@ -279,7 +304,7 @@ read_manifest() {
# musl build of nextest is slow, so use glibc build if host_env is gnu.
# https://github.com/taiki-e/install-action/issues/13
host_platform="${host_arch}_linux_gnu"
download_info=$(jq -r ".${host_platform}" <<<"${manifest}")
download_info=$(jq -r --arg p "${host_platform}" '.[$p]' <<<"${manifest}")
fi
;;
esac
@@ -289,10 +314,10 @@ read_manifest() {
# 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+.
host_platform="${host_arch}_${host_os}"
download_info=$(jq -r ".${host_platform}" <<<"${manifest}")
download_info=$(jq -r --arg p "${host_platform}" '.[$p]' <<<"${manifest}")
if [[ "${download_info}" == "null" ]] && [[ "${host_arch}" != "x86_64" ]]; then
host_platform="x86_64_${host_os}"
download_info=$(jq -r ".${host_platform}" <<<"${manifest}")
download_info=$(jq -r --arg p "${host_platform}" '.[$p]' <<<"${manifest}")
fi
;;
*) bail "unsupported OS type '${host_os}' for ${tool}" ;;
@@ -310,7 +335,7 @@ read_download_info() {
bin_in_archive=()
if [[ "${url}" == "null" ]]; then
local template
template=$(jq -c ".template.${host_platform}" "${manifest_dir}/${tool}.json")
template=$(jq -c --arg p "${host_platform}" '.template[$p]' "${manifest_dir}/${tool}.json")
template="${template//\$\{version\}/${exact_version}}"
url=$(jq -r '.url' <<<"${template}")
tmp=$(jq -r '.bin' <<<"${template}")
@@ -357,7 +382,7 @@ install_cargo_binstall() {
info "cargo-binstall already installed at ${cargo_bin}/cargo-binstall${exe}"
install_binstall=''
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 this action, upgrading"
rm -- "${cargo_bin}/cargo-binstall${exe}"
fi
fi
@@ -431,23 +456,24 @@ init_install_action_bin_dir() {
}
canonicalize_windows_path() {
case "${host_os}" in
windows) sed -E 's/^\/cygdrive\//\//; s/^\/c\//C:\\/; s/\//\\/g' <<<"$1" ;;
windows)
local t="$1"
if [[ "${t}" == '/cygdrive/'* ]]; then
t="${t#/cygdrive}"
fi
if [[ "${t}" == '/c/'* ]]; then
t="${t/\/c\//C:\\}"
fi
printf '%s\n' "${t//\//\\}"
;;
*) printf '%s\n' "$1" ;;
esac
}
# cargo-binstall may call `cargo install` on their fallback: https://github.com/taiki-e/install-action/pull/54#issuecomment-1383140833
# cross calls rustup on `cross --version` if the current directly is cargo workspace.
export CARGO_NET_RETRY=10
export RUSTUP_MAX_RETRIES=10
if [[ $# -gt 0 ]]; then
bail "invalid argument '$1'"
fi
export DEBIAN_FRONTEND=noninteractive
manifest_dir="$(dirname -- "$0")/manifests"
# Inputs
tool="${INPUT_TOOL:-}"
tools=()
@@ -466,7 +492,10 @@ fi
enable_checksum="${INPUT_CHECKSUM:-}"
case "${enable_checksum}" in
true) ;;
false) enable_checksum='' ;;
false)
enable_checksum=''
warn "checksums have been disabled by 'checksum' input option; this is strongly discouraged for security reasons"
;;
*) bail "'checksum' input option must be 'true' or 'false': '${enable_checksum}'" ;;
esac
@@ -476,20 +505,40 @@ case "${fallback}" in
*) bail "'fallback' input option must be 'none', 'cargo-binstall', or 'cargo-install': '${fallback}'" ;;
esac
# Refs: https://github.com/rust-lang/rustup/blob/HEAD/rustup-init.sh
# Unlike gh command, cargo-binstall reads GITHUB_TOKEN first via cli parser, and then reads GH_TOKEN.
# https://github.com/cargo-bins/cargo-binstall/blob/v1.17.9/crates/bin/src/args.rs#L704
token="${GITHUB_TOKEN:-"${GH_TOKEN:-"${DEFAULT_GITHUB_TOKEN:-}"}"}"
# This prevents tokens from being exposed to subprocesses via environment variables.
# Since the tokens remain in memory, setting `fallback: none` (which prevents the tokens from being
# set in the first place) remains the best practice from a security standpoint, as readme says.
# Note that this does not prevent token leaks via reading `/proc/*/environ` on Linux or
# via `ps -Eww` on macOS. It only reduces the risk of leaks.
unset GITHUB_TOKEN GH_TOKEN DEFAULT_GITHUB_TOKEN
# Refs:
# - https://github.com/rust-lang/rustup/blob/HEAD/rustup-init.sh
# - https://docs.github.com/en/actions/reference/workflows-and-actions/contexts#runner-context
# NB: Sync with tools/ci/tool-list.sh.
base_distro=''
exe=''
case "$(uname -s)" in
case "${RUNNER_OS}" in
Linux)
host_os=linux
ldd_version=$(ldd --version 2>&1 || true)
if grep -Fq musl <<<"${ldd_version}"; then
if [[ "${ldd_version}" == *'musl'* ]]; then
host_env=musl
else
host_env=gnu
host_glibc_version=$(grep -E "GLIBC|GNU libc" <<<"${ldd_version}" | sed -E "s/.* //g")
host_glibc_version=$(grep -E "GLIBC|GNU libc" <<<"${ldd_version}")
host_glibc_version="${host_glibc_version##* }"
fi
if [[ -e /etc/os-release ]]; then
if [[ -e /etc/redhat-release ]]; then
# /etc/os-release is available on RHEL/CentOS 7+
base_distro=fedora
elif [[ -e /etc/debian_version ]]; then
# /etc/os-release is available on Debian 7+
base_distro=debian
elif [[ -e /etc/os-release ]]; then
if grep -Eq '^ID_LIKE=' /etc/os-release; then
base_distro=$(grep -E '^ID_LIKE=' /etc/os-release | cut -d= -f2)
case "${base_distro}" in
@@ -503,12 +552,6 @@ case "$(uname -s)" in
base_distro=$(grep -E '^ID=' /etc/os-release | cut -d= -f2)
fi
base_distro="${base_distro//\"/}"
elif [[ -e /etc/redhat-release ]]; then
# /etc/os-release is available on RHEL/CentOS 7+
base_distro=fedora
elif [[ -e /etc/debian_version ]]; then
# /etc/os-release is available on Debian 7+
base_distro=debian
fi
case "${base_distro}" in
fedora)
@@ -528,16 +571,15 @@ case "$(uname -s)" in
;;
esac
;;
Darwin) host_os=macos ;;
MINGW* | MSYS* | CYGWIN* | Windows_NT)
macOS) host_os=macos ;;
Windows)
host_os=windows
exe=.exe
;;
*) bail "unrecognized OS type '$(uname -s)'" ;;
*) bail "unrecognized runner.os '${RUNNER_OS}'" ;;
esac
# NB: Sync with tools/ci/tool-list.sh.
case "$(uname -m)" in
aarch64 | arm64) host_arch=aarch64 ;;
case "${RUNNER_ARCH}" in
X64) host_arch=x86_64 ;;
# Ignore 32-bit 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/cross-rs/cross/pull/1018
@@ -546,21 +588,32 @@ case "$(uname -m)" in
# Does it seem only armv7l+ is supported?
# https://github.com/actions/runner/blob/v2.321.0/src/Misc/externals.sh#L178
# https://github.com/actions/runner/issues/688
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>" ;;
ppc64le) host_arch=powerpc64le ;;
riscv64) host_arch=riscv64 ;;
s390x) host_arch=s390x ;;
# 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.)
loongarch64 | mips | mips64 | ppc | ppc64 | sun4v) 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 x86_64/AArch64/Arm Linux and x86_64/AArch64 Windows/macOS.
# https://github.com/actions/runner/blob/v2.332.0/.github/workflows/build.yml#L24
# https://docs.github.com/en/actions/reference/runners/self-hosted-runners#supported-processor-architectures
# And IBM provides runners for powerpc64le/s390x Linux.
# https://github.com/IBM/actionspz
# So we can assume x86_64 unless it has a known non-x86_64 uname -m result.
# TODO: uname -m on windows-11-arm returns "x86_64"
*) host_arch=x86_64 ;;
ARM) bail "32-bit Arm runner is currently not supported; if you need support for this platform, please submit an issue at <https://github.com/taiki-e/install-action>" ;;
X86) bail "32-bit x86 runner is currently not supported; if you need support for this platform, please submit an issue at <https://github.com/taiki-e/install-action>" ;;
ARM64) host_arch=aarch64 ;;
PPC64LE) host_arch=powerpc64le ;;
RISCV64) host_arch=riscv64 ;;
S390X) host_arch=s390x ;;
*)
info "unrecognized runner.arch '${RUNNER_ARCH}'; fallback to uname -m"
case "$(uname -m)" in
aarch64 | arm64) host_arch=aarch64 ;;
xscale | arm | armv*l) bail "32-bit Arm runner is currently not supported; if you need support for this platform, please submit an issue at <https://github.com/taiki-e/install-action>" ;;
ppc64le) host_arch=powerpc64le ;;
riscv64) host_arch=riscv64 ;;
s390x) host_arch=s390x ;;
# 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.)
loongarch64 | mips | mips64 | ppc | ppc64 | sun4v) bail "$(uname -m) runner is not supported yet; please submit an issue at <https://github.com/taiki-e/install-action>" ;;
# GitHub Actions Runner supports x86_64/AArch64/Arm Linux and x86_64/AArch64 Windows/macOS.
# https://github.com/actions/runner/blob/v2.332.0/.github/workflows/build.yml#L24
# https://docs.github.com/en/actions/reference/runners/self-hosted-runners#supported-processor-architectures
# And IBM provides runners for powerpc64le/s390x Linux.
# https://github.com/IBM/actionspz
# So we can assume x86_64 unless it has a known non-x86_64 uname -m result.
*) host_arch=x86_64 ;;
esac
;;
esac
info "host platform: ${host_arch}_${host_os}"
@@ -586,24 +639,36 @@ fi
install_action_dir="${home}/.install-action"
tmp_dir="${install_action_dir}/tmp"
cargo_bin="${CARGO_HOME:-"${home}/.cargo"}/bin"
cargo_path=$(type -P cargo || true)
# If $CARGO_HOME does not exist, or cargo installed outside of $CARGO_HOME/bin
# is used ($CARGO_HOME/bin is most likely not included in the PATH), fallback to
# $install_action_dir/bin.
if [[ "${host_os}" == "windows" ]]; then
if type -P cargo >/dev/null; then
info "cargo is located at $(type -P cargo)"
cargo_bin=$(dirname -- "$(type -P cargo)")
mkdir -p -- "${install_action_dir}"
# See action.yml.
printf '' >|"${install_action_dir}"/init
if [[ -n "${cargo_path}" ]]; then
info "cargo is located at ${cargo_path}"
cargo_bin="${cargo_path%/*}"
else
cargo_bin="${install_action_dir}/bin"
fi
elif [[ ! -e "${cargo_bin}" ]] || [[ "$(type -P cargo || true)" != "${cargo_bin}/cargo"* ]]; then
if type -P cargo >/dev/null; then
info "cargo is located at $(type -P cargo)"
elif [[ ! -e "${cargo_bin}" ]] || [[ "${cargo_path}" != "${cargo_bin}/cargo"* ]]; then
if [[ -n "${cargo_path}" ]]; then
info "cargo is located at ${cargo_path}"
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
cargo_bin="${install_action_dir}/bin"
fi
# cargo-binstall may call `cargo install` on their fallback: https://github.com/taiki-e/install-action/pull/54#issuecomment-1383140833
# cross calls rustup on `cross --version` if the current directly is cargo workspace.
export CARGO_NET_RETRY=10
export RUSTUP_MAX_RETRIES=10
export DEBIAN_FRONTEND=noninteractive
manifest_dir="${GITHUB_ACTION_PATH}/manifests"
case "${host_os}" in
linux)
if ! type -P jq >/dev/null || ! type -P curl >/dev/null || ! type -P tar >/dev/null; then
@@ -638,18 +703,18 @@ case "${host_os}" in
fi
printf '::endgroup::\n'
;;
*) warn "install-action requires at least jq and curl on non-Debian/Fedora/SUSE/Arch/Alpine-based Linux" ;;
*) warn "this action requires at least jq and curl on non-Debian/Fedora/SUSE/Arch/Alpine-based Linux" ;;
esac
fi
;;
macos)
if ! type -P jq >/dev/null || ! type -P curl >/dev/null; then
warn "install-action requires at least jq and curl on macOS"
warn "this action requires at least jq and curl on macOS"
fi
;;
windows)
if ! type -P curl >/dev/null; then
warn "install-action requires at least curl on Windows"
warn "this action requires at least curl on Windows"
fi
if [[ -f "${install_action_dir}/jq/bin/jq.exe" ]]; then
jq() { "${install_action_dir}/jq/bin/jq.exe" -b "$@"; }
@@ -683,20 +748,150 @@ esac
unsupported_tools=()
for tool in "${tools[@]}"; do
if [[ "${tool}" == *"@"* ]]; then
additional=''
if [[ "${tool}" == *'+'* ]]; then
additional="${tool#*+}"
tool="${tool%%+*}"
fi
if [[ "${tool}" == *'@'* ]]; then
version="${tool#*@}"
tool="${tool%@*}"
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
bail "install-action does not support semver operators: '${version}'"
if [[ "${tool}" != 'rust' ]]; 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
bail "semver operators are not supported in 'tool' input option: '${version}'"
fi
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
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
else
version=latest
fi
if [[ -n "${additional}" ]]; then
case "${tool}" in
rust) ;;
*) bail "<tool_name>+<additional> syntax is not supported for ${tool}" ;;
esac
fi
installed_bin=()
# NB: Update tools/ci/release-post-commit.sh when adding non-manifest-based tools.
case "${tool}" in
rust)
if [[ "${version}" == 'latest' ]]; then
version=stable
fi
info "installing ${tool}@${version}"
export RUSTUP_MAX_RETRIES="${RUSTUP_MAX_RETRIES:-10}"
rustup_args=(--profile minimal)
if [[ -n "${additional}" ]]; then
component=''
target=''
while read -rd+; do
case "${REPLY}" in
# Last checked: nightly-2026-05-03
# rustup component list
# rustup target list
cargo | cargo-* | clippy | clippy-* | llvm-* | miri | miri-* | rust-* | rustc-* | rustfmt | rustfmt-*) component+=",${REPLY}" ;;
*) target+=",${REPLY}" ;;
esac
done <<<"${additional}+"
if [[ -n "${component}" ]]; then
if [[ "${component}," == *',miri,'* ]] && [[ "${component}," != *',rust-src,'* ]]; then
component+=',rust-src'
fi
rustup_args+=(--component "${component#,}")
fi
if [[ -n "${target}" ]]; then
rustup_args+=(--target "${target#,}")
fi
fi
if type -P rustup >/dev/null; then
# --no-self-update is necessary because the windows environment cannot self-update rustup.exe.
g retry rustup toolchain add "${version}" --no-self-update "${rustup_args[@]}"
g rustup default "${version}"
else
# https://github.com/rust-lang/rustup/tags
# Run tools/rustup-hash.sh to get sha256 hash.
rustup_version=1.29.0
# https://rust-lang.github.io/rustup/installation/other.html#manual-installation
rust_target=''
checksum=''
case "${host_os}" in
linux)
rust_target="${host_arch}-unknown-${host_os}-${host_env}"
case "${host_arch}" in
x86_64)
case "${host_env}" in
gnu) checksum=4acc9acc76d5079515b46346a485974457b5a79893cfb01112423c89aeb5aa10 ;;
musl) checksum=9cd3fda5fd293890e36ab271af6a786ee22084b5f6c2b83fd8323cec6f0992c1 ;;
esac
;;
aarch64)
case "${host_env}" in
gnu) checksum=9732d6c5e2a098d3521fca8145d826ae0aaa067ef2385ead08e6feac88fa5792 ;;
musl) checksum=88761caacddb92cd79b0b1f939f3990ba1997d701a38b3e8dd6746a562f2a759 ;;
esac
;;
powerpc64le)
case "${host_env}" in
gnu) checksum=4bfff85bd3967d988e14567aa9cc6ab0ea386f0ffeff0f9f14d23f0103bf1f97 ;;
musl) checksum=e15d033af90b7a55d170aac2d82cc28ddd96dbfcdda7c6d4eb8cb064a99c4646 ;;
esac
;;
riscv64)
rust_target="${host_arch}gc-unknown-${host_os}-${host_env}"
# riscv64gc-unknown-linux-musl is tier 2 without host tools
case "${host_env}" in
gnu) checksum=7e43f2b2e6307d61da17a4dff61e6bceef408b8189822df64e1094590d2a70f9 ;;
esac
;;
s390x)
# s390x-unknown-linux-musl is tier 3
case "${host_env}" in
gnu) checksum=66c2c132428b6b77803facb02cbdf33b89d20c00bd20da142be8cb651f2e7cd8 ;;
esac
;;
esac
;;
macos)
rust_target="${host_arch}-apple-darwin"
case "${host_arch}" in
x86_64) checksum=33cf85df9142bc6d29cbc62fa5ca1d4c29622cddb55213a4c1a43c457fb9b2d7 ;;
aarch64) checksum=aeb4105778ca1bd3c6b0e75768f581c656633cd51368fa61289b6a71696ac7e1 ;;
esac
;;
windows)
rust_target="${host_arch}-pc-windows-msvc"
case "${host_arch}" in
x86_64) checksum=86478e53f769379d7f0ebfa7c9aa97cb76ca92233f79aa2cc0dbee2efaac73c7 ;;
aarch64) checksum=3af309e6c3062aa11df0e932954f69d13b734d8a431e593812f3ecd9ff9e6ef6 ;;
esac
;;
esac
if [[ -z "${rust_target}" ]] || [[ -z "${checksum}" ]]; then
bail "unsupported host platform ${host_arch}_${host_os} for ${tool}"
fi
url="https://static.rust-lang.org/rustup/archive/${rustup_version}/${rust_target}/rustup-init${exe}"
mkdir -p -- "${tmp_dir}"
(
cd -- "${tmp_dir}"
download_and_checksum "${url}" "${checksum}"
mv -- tmp rustup-init
case "${host_os}" in
linux | macos) chmod +x ./rustup-init ;;
esac
g retry ./rustup-init -y --default-toolchain "${version}" --no-modify-path "${rustup_args[@]}"
)
rm -rf -- "${tmp_dir}"
cargo_bin_dir="${CARGO_HOME:-"${home}/.cargo"}/bin"
export PATH="${PATH}:${cargo_bin_dir}"
cargo_bin_dir=$(canonicalize_windows_path "${cargo_bin_dir}")
info "adding '${cargo_bin_dir}' to PATH"
printf '%s\n' "${cargo_bin_dir}" >>"${GITHUB_PATH}"
cargo_path=$(type -P cargo || true)
fi
installed_bin=("rustc${exe}" "cargo${exe}")
;;
protoc)
info "installing ${tool}@${version}"
read_manifest "protoc" "${version}"
@@ -738,11 +933,11 @@ for tool in "${tools[@]}"; do
info "installing ${tool}@${version}"
case "${version}" in
latest) ;;
*) warn "specifying the version of ${tool} is not supported yet by this action" ;;
*) warn "specifying the version of ${tool} is not supported" ;;
esac
case "${host_os}" in
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" ;;
*) bail "unsupported host OS '${host_os}' for ${tool}" ;;
esac
# libc6-dbg is needed to run Valgrind
@@ -755,7 +950,7 @@ for tool in "${tools[@]}"; do
cargo-binstall)
case "${version}" in
latest) ;;
*) warn "specifying the version of ${tool} is not supported by this action" ;;
*) warn "specifying the version of ${tool} is not supported" ;;
esac
install_cargo_binstall
printf '\n'
@@ -763,7 +958,7 @@ for tool in "${tools[@]}"; do
;;
*)
# Handle aliases.
# NB: Update alias list in .github/workflows/release.yml, tool input option in test-alias in .github/workflows/ci.yml,
# NB: Update alias list in tools/ci/release-post-commit.sh, tool input option in test-alias in .github/workflows/ci.yml,
# and match for alias for tools/codegen/src/tools-markdown.rs.
# TODO(codegen): auto-detect cases where crate name and tool name are different.
case "${tool}" in
@@ -845,15 +1040,15 @@ for tool in "${tools[@]}"; do
# gungraun-runner up to 0.17.1 (exclusive) does not support --version flag.
biome | cargo-machete | wait-for-them | gungraun-runner) rx "${tool_bin_stem}" --version || true ;;
# these packages support neither --version nor --help flag.
cargo-auditable | cargo-careful | wasm-bindgen-test-runner) ;;
cargo-auditable | cargo-careful | wasm-bindgen-test-runner | cargo-apple-runner) ;;
# wasm2es6js does not support --version flag and --help flag doesn't contains version info.
wasm2es6js) ;;
# iai-callgrind-runner --version works only with iai-callgrind in nearby Cargo.toml.
iai-callgrind-runner) ;;
# cargo-zigbuild/cargo-insta has no --version flag on `cargo $tool_bin_stem` subcommand.
cargo-zigbuild | cargo-insta) rx "${tool_bin_stem}" --version ;;
# deepsource has version command instead of --version flag.
deepsource | vacuum) rx "${tool_bin_stem}" version ;;
# these packages have version command instead of --version flag.
cosign | deepsource | vacuum) rx "${tool_bin_stem}" version ;;
cargo-*)
case "${tool_bin_stem}" in
# cargo-valgrind 2.1.0's --version flag just calls cargo's --version flag
@@ -881,7 +1076,7 @@ if [[ ${#unsupported_tools[@]} -gt 0 ]]; then
none) bail "install-action does not support ${unsupported_tools[*]} (fallback is disabled by 'fallback: none' input option)" ;;
cargo-binstall)
case "${host_arch}" in
x86_64 | aarch64) ;;
x86_64 | aarch64 | riscv64) ;;
*)
info "cargo-binstall does not provide prebuilt binaries for this platform (${host_arch}); use 'cargo-install' fallback instead"
fallback=cargo-install
@@ -894,16 +1089,70 @@ if [[ ${#unsupported_tools[@]} -gt 0 ]]; then
case "${fallback}" in
cargo-binstall)
install_cargo_binstall
if [[ -z "${GITHUB_TOKEN:-}" ]] && [[ -n "${DEFAULT_GITHUB_TOKEN:-}" ]]; then
export GITHUB_TOKEN="${DEFAULT_GITHUB_TOKEN}"
fi
# By default, cargo-binstall enforce downloads over secure transports only.
# As a result, http will be disabled, and it will also set
# min tls version to be 1.2
cargo-binstall binstall --force --no-confirm --locked "${unsupported_tools[@]}"
if ! type -P cargo >/dev/null; then
binstall_args=(
--force
--no-confirm
--locked
# Since the build script can access the token when `cargo install` is called
# within `cargo-binstall`, disables building from source in cargo-binstall
# and fallback to `cargo install` which doesn't need the token.
# TODO: once https://github.com/cargo-bins/cargo-binstall/pull/2533 merged,
# we can remove this and use batch install again.
--disable-strategies compile
)
unsupported_tools2=()
for tool in "${unsupported_tools[@]}"; do
if [[ -n "${token}" ]]; then
if ! GITHUB_TOKEN="${token}" cargo-binstall binstall "${binstall_args[@]}" "${tool}"; then
warn "cargo-binstall fallback does not support prebuilt binaries for ${tool} on this platform (${host_arch}); use 'cargo-install' fallback instead"
unsupported_tools2+=("${tool}")
fi
else
if ! cargo-binstall binstall "${binstall_args[@]}" "${tool}"; then
warn "cargo-binstall fallback does not support prebuilt binaries for ${tool} on this platform (${host_arch}); use 'cargo-install' fallback instead"
unsupported_tools2+=("${tool}")
fi
fi
done
if [[ ${#unsupported_tools2[@]} -gt 0 ]]; then
for tool in "${unsupported_tools2[@]}"; do
# This logic is from cache-cargo-install-action.
cargo_args=(--locked)
if [[ "${tool}" == *"@"* ]]; then
version="${tool#*@}"
tool="${tool%@*}"
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 non-semver version: '${version}'"
fi
crate_info=$(retry curl --user-agent "${ACTION_USER_AGENT}" --proto '=https' --tlsv1.2 -fsSL --retry 10 "https://crates.io/api/v1/crates/${tool}")
if [[ ! "${version}" =~ ^[0-9]+(\.[0-9]+)?$ ]]; then
bail "install-action does not support non-semver version: '${version}'"
fi
# shellcheck disable=SC2207
versions=($(jq -r --arg start "${version}." '.versions[] | select(.num | startswith($start)) | select(.yanked == false) | .num' <<<"${crate_info}"))
full_version=''
for v in ${versions[@]+"${versions[@]}"}; do
if [[ "${v}" =~ ^[0-9]+\.[0-9]+\.[0-9]+(\+[0-9A-Za-z\.-]+)?$ ]]; then
full_version="${v}"
break
fi
done
if [[ -z "${full_version}" ]]; then
bail "no stable version found for ${tool} that match with '${version}.*'; if you want to install a pre-release version, please specify the full version"
fi
version="${full_version}"
fi
cargo_args+=(--version "${version}")
fi
cargo install "${cargo_args[@]}" "${tool}"
done
fi
if [[ -z "${cargo_path}" ]]; then
_bin_dir=$(canonicalize_windows_path "${home}/.cargo/bin")
# TODO: avoid this when already added
info "adding '${_bin_dir}' to PATH"
printf '%s\n' "${_bin_dir}" >>"${GITHUB_PATH}"
fi
-1
View File
@@ -26,7 +26,6 @@
"bin": "auto-doc.exe"
}
},
"license_markdown": "[Apache-2.0](https://github.com/tj-actions/auto-doc/blob/main/LICENSE)",
"latest": {
"version": "3.6.0"
},
+193 -4
View File
@@ -1,15 +1,204 @@
{
"rust_crate": null,
"template": null,
"license_markdown": "[Apache-2.0](https://github.com/biomejs/biome/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/biomejs/biome/blob/main/LICENSE-MIT)",
"latest": {
"version": "2.4.10"
"version": "2.4.15"
},
"2": {
"version": "2.4.10"
"version": "2.4.15"
},
"2.4": {
"version": "2.4.10"
"version": "2.4.15"
},
"2.4.15": {
"x86_64_linux_musl": {
"url": "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.4.15/biome-linux-x64-musl",
"etag": "0x8DEADEDC0FCFEE0",
"hash": "60b19c9c7e611e1b18268b3d9baf9ec903f6ca184c3a8e81845f68fd3b621f49",
"bin": "biome"
},
"x86_64_macos": {
"url": "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.4.15/biome-darwin-x64",
"etag": "0x8DEADEDC08631B9",
"hash": "fab8a39dc54a38f820b2952f7f80e7e8993483b7501a4f19d1cbf4361128a07d",
"bin": "biome"
},
"x86_64_windows": {
"url": "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.4.15/biome-win32-x64.exe",
"etag": "0x8DEADEDC0D8D6B7",
"hash": "a77a61537dfc6f923b5b1fc912bc2e0ed46a83c3303ca973695d7f4f8351c71e",
"bin": "biome.exe"
},
"aarch64_linux_musl": {
"url": "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.4.15/biome-linux-arm64-musl",
"etag": "0x8DEADEDC081C9DE",
"hash": "9dfd5ab51e493864777fc77447d8416cc19d70d644d900048e703aad95afe9d2",
"bin": "biome"
},
"aarch64_macos": {
"url": "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.4.15/biome-darwin-arm64",
"etag": "0x8DEADEDC063B561",
"hash": "b2c65601b3b0fcd0606c4152f20e3774aadf0b73ba791b8dbcff7e6f1a4fa17a",
"bin": "biome"
},
"aarch64_windows": {
"url": "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.4.15/biome-win32-arm64.exe",
"etag": "0x8DEADEDC0A3AAA6",
"hash": "52f859229094fb75198f3649036b38b4f6aae48b4040c5dec8d1f29a905c69f6",
"bin": "biome.exe"
}
},
"2.4.14": {
"x86_64_linux_musl": {
"url": "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.4.14/biome-linux-x64-musl",
"etag": "0x8DEA7B7382C3BD2",
"hash": "c3b6f38eccb72a9d41afb5a3b38976f590380111cb3e878bf9121f998e8c274e",
"bin": "biome"
},
"x86_64_macos": {
"url": "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.4.14/biome-darwin-x64",
"etag": "0x8DEA7B738245577",
"hash": "dc835f90255a5c9c1734d3adb07ac142396187953545029e0aeab82177e466c6",
"bin": "biome"
},
"x86_64_windows": {
"url": "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.4.14/biome-win32-x64.exe",
"etag": "0x8DEA7B738D2BCE3",
"hash": "6aad48b69bb0699394f93c34fc700bf1b20130aeb7101e52fccf5d306b65ab92",
"bin": "biome.exe"
},
"aarch64_linux_musl": {
"url": "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.4.14/biome-linux-arm64-musl",
"etag": "0x8DEA7B738307CC9",
"hash": "756b7d7dbd3d5d857c40638776f930c234bc69f6f5c0ed13c8acedfb87147bac",
"bin": "biome"
},
"aarch64_macos": {
"url": "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.4.14/biome-darwin-arm64",
"etag": "0x8DEA7B73802C26A",
"hash": "13895170d26b0a9818532b84f33e04a2980b46cbb7e86d43ecc606c6bd1b1e63",
"bin": "biome"
},
"aarch64_windows": {
"url": "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.4.14/biome-win32-arm64.exe",
"etag": "0x8DEA7B738F3DB34",
"hash": "1f2d2f78dcf05ea708314608ff567b3412a85bfcd8c09ec555cee0b8a60bf5ae",
"bin": "biome.exe"
}
},
"2.4.13": {
"x86_64_linux_musl": {
"url": "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.4.13/biome-linux-x64-musl",
"etag": "0x8DEA14EF44907A9",
"hash": "a1939a267e2077dadd9134cfa582a2f3ca153f06f882c30d37314fea187667fc",
"bin": "biome"
},
"x86_64_macos": {
"url": "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.4.13/biome-darwin-x64",
"etag": "0x8DEA14EF441E3C2",
"hash": "2180d3467d67773daccea90855d8d65e1026ffa429ceba3edcb4553c8664627b",
"bin": "biome"
},
"x86_64_windows": {
"url": "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.4.13/biome-win32-x64.exe",
"etag": "0x8DEA14EF473DF10",
"hash": "bc7d1f26be936aec1423f70ed94fd8c5aa80c3ba199d991dcaf13476daa5f786",
"bin": "biome.exe"
},
"aarch64_linux_musl": {
"url": "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.4.13/biome-linux-arm64-musl",
"etag": "0x8DEA14EF500B376",
"hash": "948bbe5fb63d95372d391d42694ce5d553032f66043a178221166da2a76e8614",
"bin": "biome"
},
"aarch64_macos": {
"url": "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.4.13/biome-darwin-arm64",
"etag": "0x8DEA14EF41FB52C",
"hash": "22eb03789d405ea84e7b01192a9b5a4885802468dd0f369613837f5b5935178b",
"bin": "biome"
},
"aarch64_windows": {
"url": "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.4.13/biome-win32-arm64.exe",
"etag": "0x8DEA14EF44782BD",
"hash": "4ebfc108a649076b45d04ebb2a6b8a6642ab2180da893b70a5c42b15d4154da6",
"bin": "biome.exe"
}
},
"2.4.12": {
"x86_64_linux_musl": {
"url": "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.4.12/biome-linux-x64-musl",
"etag": "0x8DE9A52C9C67EE4",
"hash": "09acbdcd294e40e1f5c493e58f56f78cf2522c9d9b9f4609323c05689e8dc4bd",
"bin": "biome"
},
"x86_64_macos": {
"url": "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.4.12/biome-darwin-x64",
"etag": "0x8DE9A52C98D38A5",
"hash": "2617d939c0076743cbc597d9e1531628a0346eb19e6916f9374cb6e8f203fe3b",
"bin": "biome"
},
"x86_64_windows": {
"url": "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.4.12/biome-win32-x64.exe",
"etag": "0x8DE9A52CA29DA1D",
"hash": "bb4309a0c05caf7377fc071b770d503c5e052a45f8ddea3c9dca34890f202189",
"bin": "biome.exe"
},
"aarch64_linux_musl": {
"url": "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.4.12/biome-linux-arm64-musl",
"etag": "0x8DE9A52C937FE5A",
"hash": "8334e330fdc3eca2461928071704092b615831035108b1761386981262570f2c",
"bin": "biome"
},
"aarch64_macos": {
"url": "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.4.12/biome-darwin-arm64",
"etag": "0x8DE9A52C9684DEF",
"hash": "ac5775441d77af4ef9f61827e6058b2ec21db469102c94ccd9d1c48d09d5c461",
"bin": "biome"
},
"aarch64_windows": {
"url": "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.4.12/biome-win32-arm64.exe",
"etag": "0x8DE9A52C96CB5D0",
"hash": "df8552b36007c4339bda7d5328a5d41560f761fd24d53fffe31f58b171483b66",
"bin": "biome.exe"
}
},
"2.4.11": {
"x86_64_linux_musl": {
"url": "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.4.11/biome-linux-x64-musl",
"etag": "0x8DE9656A2924E77",
"hash": "f10d041ae17c8d4d659950941fec862dc342945ab3af811e3e90bd93770c08e6",
"bin": "biome"
},
"x86_64_macos": {
"url": "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.4.11/biome-darwin-x64",
"etag": "0x8DE9656A24F9CFE",
"hash": "9069156955cfd53efc273cfcd4ece85a7af2ed715d20a8717a63bde3e05b5a40",
"bin": "biome"
},
"x86_64_windows": {
"url": "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.4.11/biome-win32-x64.exe",
"etag": "0x8DE9656A2C64373",
"hash": "6c626fdf119215234cbe51455b07995eb67b24ada85819d9273a02b7c6770fbd",
"bin": "biome.exe"
},
"aarch64_linux_musl": {
"url": "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.4.11/biome-linux-arm64-musl",
"etag": "0x8DE9656A253B713",
"hash": "f58e2abd4fa737b90d1d9a4f2a3e87af1583df064b9ec14a10b34f4f34f61d88",
"bin": "biome"
},
"aarch64_macos": {
"url": "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.4.11/biome-darwin-arm64",
"etag": "0x8DE9656A22891CD",
"hash": "9de8fa513c170b33933f397e4906eb4f8af21890aa5f36a36db22df3d9ed1978",
"bin": "biome"
},
"aarch64_windows": {
"url": "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.4.11/biome-win32-arm64.exe",
"etag": "0x8DE9656A280D5F1",
"hash": "a0b928f3894dfaea97906974e30785948e44e9fbab8b3d86897fb7da55ab36a9",
"bin": "biome.exe"
}
},
"2.4.10": {
"x86_64_linux_musl": {
+26
View File
@@ -0,0 +1,26 @@
{
"rust_crate": "cargo-apple-runner",
"template": {
"x86_64_macos": {
"url": "https://github.com/madsmtm/cargo-apple-runner/releases/download/v${version}/cargo-apple-runner-x86_64-apple-darwin.tar.gz",
"bin": "cargo-apple-runner"
},
"aarch64_macos": {
"url": "https://github.com/madsmtm/cargo-apple-runner/releases/download/v${version}/cargo-apple-runner-aarch64-apple-darwin.tar.gz",
"bin": "cargo-apple-runner"
}
},
"latest": {
"version": "0.0.1"
},
"0.0.1": {
"x86_64_macos": {
"etag": "0x8DE9E56906B2739",
"hash": "66e53e60e1502d6c6e57aed9c423ecbe9f155fbcee56824a20eb72c49136a554"
},
"aarch64_macos": {
"etag": "0x8DE9E56816E1F2D",
"hash": "58b94a77328568eff1c8d1216f51933c0753d20365b2284cf3a1dca843a6d0c1"
}
}
}
-1
View File
@@ -22,7 +22,6 @@
"bin": "cargo-audit-aarch64-apple-darwin-v${version}/cargo-audit"
}
},
"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": {
"version": "0.22.1"
},
-1
View File
@@ -26,7 +26,6 @@
"bin": "cargo-auditable.exe"
}
},
"license_markdown": "[Apache-2.0](https://github.com/rust-secure-code/cargo-auditable/blob/HEAD/LICENSE-APACHE) OR [MIT](https://github.com/rust-secure-code/cargo-auditable/blob/HEAD/LICENSE-MIT)",
"latest": {
"version": "0.7.4"
},
+21 -15
View File
@@ -18,36 +18,42 @@
},
"aarch64_windows": {
"url": "https://github.com/cargo-bins/cargo-binstall/releases/download/v${version}/cargo-binstall-aarch64-pc-windows-msvc.zip"
},
"riscv64_linux_musl": {
"url": "https://github.com/cargo-bins/cargo-binstall/releases/download/v${version}/cargo-binstall-riscv64gc-unknown-linux-musl.tgz"
}
},
"license_markdown": "[GPL-3.0](https://github.com/cargo-bins/cargo-binstall/blob/HEAD/crates/bin/LICENSE)",
"latest": {
"version": "1.17.9"
"version": "1.18.1"
},
"1.17.9": {
"1.18.1": {
"x86_64_linux_musl": {
"etag": "0x8DE8D54CBD7C8ED",
"hash": "bdea3fd820b118576316bf69c8240f454857287717809e6ecef010faace901ff"
"etag": "0x8DE9959D5E8FE78",
"hash": "cf2a4b54494ea8555d6349685e9a301efc1051d9fba6308c76914b2486f8700f"
},
"x86_64_macos": {
"etag": "0x8DE8D54D0C7EA49",
"hash": "1d4fbd74c15274a029dd92e19a0ead8e1831b6e6b60f0f5c3690ef517022c41c"
"etag": "0x8DE9959DBCBBA2C",
"hash": "e06370bec7143668653bb7c09d0b8b689fc703dd4fa58ec5847c4b571d8a490d"
},
"x86_64_windows": {
"etag": "0x8DE8D54CF270B9E",
"hash": "d17b413a19592af2cf57f9f742d49bef8837099e1407d73e79de5bc7834c4fd6"
"etag": "0x8DE9959D9E5BCF3",
"hash": "89706aa5215c164d8d091597a470fee72308ac87e8553af395ea77db844a888c"
},
"aarch64_linux_musl": {
"etag": "0x8DE8D54D9B48785",
"hash": "89df253cc00a307209daee7648272bba4d8a342fce084d5922f6b3f4e4db0e25"
"etag": "0x8DE9959E60E685D",
"hash": "c55962a0115f9716b709216de7f8bdd59d6ba8738779e60b051b4593f677717a"
},
"aarch64_macos": {
"etag": "0x8DE8D54DF4E885F",
"hash": "021d537caa2071bbcd8ec50b210ea45af68a6983cca7780918b3603ef68d2585"
"etag": "0x8DE9959ED2C11A4",
"hash": "955abf167994c90f3547e233edace4c0f794465dd4aa408249b38999aa5ca3cf"
},
"aarch64_windows": {
"etag": "0x8DE8D54DD746155",
"hash": "37295aa1c3aed07bda2b757f613477c8ca2de1208ec360c7d00238b6886de780"
"etag": "0x8DE9959EAAC5732",
"hash": "c6873e81457d9e44973a8e9a849795f2c83765fce0af8ad68b597b5b40dec418"
},
"riscv64_linux_musl": {
"etag": "0x8DE9959DFE57CE6",
"hash": "3eb039f14fa71dd27b614bf692f0bffd4ba087204829805d54b014646aed7c14"
}
}
}
-1
View File
@@ -1,7 +1,6 @@
{
"rust_crate": "cargo-careful",
"template": null,
"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": {
"version": "0.4.10"
},
-1
View File
@@ -1,7 +1,6 @@
{
"rust_crate": "cargo-cyclonedx",
"template": null,
"license_markdown": "[Apache-2.0](https://github.com/CycloneDX/cyclonedx-rust-cargo/blob/main/LICENSE)",
"latest": {
"version": "0.5.9"
},
-1
View File
@@ -14,7 +14,6 @@
"bin": "cargo-deadlinks"
}
},
"license_markdown": "[MIT](https://github.com/deadlinks/cargo-deadlinks/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/deadlinks/cargo-deadlinks/blob/master/LICENSE-APACHE)",
"latest": {
"version": "0.8.1"
},
+51
View File
@@ -0,0 +1,51 @@
{
"rust_crate": "cargo-deb",
"template": {
"x86_64_linux_gnu": {
"url": "https://github.com/kornelski/cargo-deb/releases/download/v${version}/cargo-deb_${version}-1_amd64.deb",
"bin": "usr/bin/cargo-deb"
}
},
"latest": {
"version": "3.7.0"
},
"3": {
"version": "3.7.0"
},
"3.7": {
"version": "3.7.0"
},
"3.7.0": {
"x86_64_linux_gnu": {
"etag": "0x8DEA87CE0C3370E",
"hash": "e61273031c84b6ef2ca3fb259b594d34d2b592e1c6bc378c1249380c53e5b05e"
}
},
"3.6": {
"version": "3.6.4"
},
"3.6.4": {
"x86_64_linux_gnu": {
"etag": "0x8DEA528E26D5EF0",
"hash": "3a95dff12baba70efe3a050a3ad94149ace73114c5af988d34073183e09dd584"
}
},
"3.6.3": {
"x86_64_linux_gnu": {
"etag": "0x8DE63F58EBB06E1",
"hash": "e4b8c1a499a8f4e5b96d72f0d1ec9da8005ba379aee95aaeef83860991c831c3"
}
},
"3.6.2": {
"x86_64_linux_gnu": {
"etag": "0x8DE0A5D04840934",
"hash": "a0053e0089f0efb194013e9629087c247d1de6cb439b7381b4109e21153b991e"
}
},
"3.6.1": {
"x86_64_linux_gnu": {
"etag": "0x8DDE4DDD98766C4",
"hash": "c7c890cc90dae8c4f5f9ad0ff3d7675fec74fbb57ff89c4f27cfbbab34676e93"
}
}
}
+112 -3
View File
@@ -22,12 +22,121 @@
"bin": "cargo-deny-${version}-aarch64-apple-darwin/cargo-deny"
}
},
"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": {
"version": "0.19.0"
"version": "0.19.6"
},
"0.19": {
"version": "0.19.0"
"version": "0.19.6"
},
"0.19.6": {
"x86_64_linux_musl": {
"etag": "0x8DEAF4B78F6F2BB",
"hash": "0021d321c781f0159a150ca308859ad93ccce64a887b22ad2e129f096a8a2c07"
},
"x86_64_macos": {
"etag": "0x8DEAF4B5F6AE77A",
"hash": "2526753e4f10ce8a0c9c45ba634e59d7c07e4aace9a21304a0fa86fb089b7039"
},
"x86_64_windows": {
"etag": "0x8DEAF4BAABFE5E0",
"hash": "e334e1f7d6f8b9ed47a9ff9fa9f3c3190138b4e5e2cc4cdbc23ceea943cd253b"
},
"aarch64_linux_musl": {
"etag": "0x8DEAF4B908B1216",
"hash": "d27bdcc361099068db61652761633e338372d4fa318d38944f09af3b1639d52a"
},
"aarch64_macos": {
"etag": "0x8DEAF4B720C018A",
"hash": "1eca0934ec7bf12d8b9a8303335e1fff8bcc0767476947a50d3357858eded222"
}
},
"0.19.5": {
"x86_64_linux_musl": {
"etag": "0x8DEADC4AFCE086D",
"hash": "5ea64ae09959b5fe1072d898f95caaa89b374678ba6728d5e9ed1366745479b0"
},
"x86_64_macos": {
"etag": "0x8DEADC4A43426A1",
"hash": "36102b6ab83a546036ada57526227317a7827e1788ce39ac6df1c9102b86fa10"
},
"x86_64_windows": {
"etag": "0x8DEADC4E4CE23BB",
"hash": "390159ef49444b9b0b98ce36b35bc068180103d078b73f0d3d67872eff375e3e"
},
"aarch64_linux_musl": {
"etag": "0x8DEADC4AB47CBC0",
"hash": "f23d2b4e343a54af3d925b557294c8c9d00dacb7bb98663f995a4427efebe1db"
},
"aarch64_macos": {
"etag": "0x8DEADC4A1166B57",
"hash": "0cf28e019edb3708ba9755b8c822864ee6d6175d6fc167956972e78ea9ff0be3"
}
},
"0.19.4": {
"x86_64_linux_musl": {
"etag": "0x8DE9AED0DA16A3C",
"hash": "3bd58b784e83715b86ddbc9deac591890372ec77fda5741bb0826970b958506f"
},
"x86_64_macos": {
"etag": "0x8DE9AED0D025AC6",
"hash": "90fb22528daae11d0ce68cd968ea1f8e4d852b33510d0243d8c6666fc1dbea16"
},
"x86_64_windows": {
"etag": "0x8DE9AED3516701F",
"hash": "410b2f2bcb4d802dd8b018939156617ca290ac06554e95c35ab0a2bd07be2298"
},
"aarch64_linux_musl": {
"etag": "0x8DE9AED166EB210",
"hash": "c32ded194b38b48e0b44a838a0d85c856120801e1253fc7febf6f2e48ccb84d8"
},
"aarch64_macos": {
"etag": "0x8DE9AED0D9176A2",
"hash": "2437a51d904b29abe2d3aa9ea87e353c86cff108d519ba1e5fb495bb28e7fbaf"
}
},
"0.19.2": {
"x86_64_linux_musl": {
"etag": "0x8DE99FE8DE28F6D",
"hash": "0c722daba6e38497a008c75f9232578481f0a1ad621d99865024a68204f18cc7"
},
"x86_64_macos": {
"etag": "0x8DE99FE88C77055",
"hash": "b73dc84685920324f0092e2ade445be5d8d2581f409454241c38135b1a34ff68"
},
"x86_64_windows": {
"etag": "0x8DE99FECCC8BC39",
"hash": "27d2584ad4edee4d481852a5b62748059863c9fb623d238a76c87b0c1cf4dca6"
},
"aarch64_linux_musl": {
"etag": "0x8DE99FEAFD6114C",
"hash": "8de0b4774ed6236a21dd5a4407bd98acf814073b58fbe4fb60a792e5bacac07b"
},
"aarch64_macos": {
"etag": "0x8DE99FE6BE18845",
"hash": "35e715486a78c0583c05a8cfe136c54b7e4e20e43bf01d91d345f80dfd345076"
}
},
"0.19.1": {
"x86_64_linux_musl": {
"etag": "0x8DE96F183A112FE",
"hash": "baa0d618ce06bd1fb352115de47e31acba439c3e639b990dc43429c948364d70"
},
"x86_64_macos": {
"etag": "0x8DE96F1880BF6C5",
"hash": "aaf5970ea5241cbf552fc14dea1e8cc788b25a6b3d77f2729692964d0f4142c8"
},
"x86_64_windows": {
"etag": "0x8DE96F1B5ECB7E2",
"hash": "0b60886df60629e68511bc2445d249d3646390db47e78f60ea8094606f4b606a"
},
"aarch64_linux_musl": {
"etag": "0x8DE96F18AF78F66",
"hash": "8f09b71258750bc58c828e47bb73d75500a43feea3c07af923002ca4869c2be1"
},
"aarch64_macos": {
"etag": "0x8DE96F1661BFBFD",
"hash": "d8a162b2595117101b6769ba678bd3396e5d3fcb49612f385d7a9f6acf1c30b4"
}
},
"0.19.0": {
"x86_64_linux_musl": {
-1
View File
@@ -10,7 +10,6 @@
"bin": "cargo-dinghy-${version}/cargo-dinghy"
}
},
"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": {
"version": "0.8.4"
},
-1
View File
@@ -22,7 +22,6 @@
"bin": "cargo-export-v${version}-aarch64-apple-darwin/bin/cargo-export"
}
},
"license_markdown": "[MIT](https://github.com/bazhenov/cargo-export/blob/master/LICENSE)",
"latest": {
"version": "0.2.5"
},
-1
View File
@@ -1,7 +1,6 @@
{
"rust_crate": "cargo-hack",
"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)",
"latest": {
"version": "0.6.44"
},
-1
View File
@@ -18,7 +18,6 @@
"bin": "cargo-insta-aarch64-apple-darwin/cargo-insta"
}
},
"license_markdown": "[Apache-2.0](https://github.com/mitsuhiko/insta/blob/master/LICENSE)",
"latest": {
"version": "1.47.2"
},
-1
View File
@@ -18,7 +18,6 @@
"url": "https://github.com/cargo-lambda/cargo-lambda/releases/download/v${version}/cargo-lambda-v${version}.aarch64-apple-darwin.tar.gz"
}
},
"license_markdown": "[MIT](https://github.com/cargo-lambda/cargo-lambda/blob/main/LICENSE)",
"latest": {
"version": "1.9.1"
},
+78 -3
View File
@@ -29,12 +29,87 @@
"url": "https://github.com/taiki-e/cargo-llvm-cov/releases/download/v${version}/cargo-llvm-cov-s390x-unknown-linux-gnu.tar.gz"
}
},
"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": {
"version": "0.8.5"
"version": "0.8.6"
},
"0.8": {
"version": "0.8.5"
"version": "0.8.6"
},
"0.8.7": {
"x86_64_linux_musl": {
"etag": "0x8DEB08B2B1E1C29",
"hash": "967b5cc996c29d8baa52bbb4595ef1f53af35255af8e2036ddbc6468d7b523c7"
},
"x86_64_macos": {
"etag": "0x8DEB08B20CA17C7",
"hash": "288ce0cb976207a9a1ad5af4d7ec9a06c9af116727066fb2287df8d9d1026be9"
},
"x86_64_windows": {
"etag": "0x8DEB08BA5F00B0A",
"hash": "56bce7aef6bf906af0fe025d2459f8be483d65ed4c105760671f9c92449c966d"
},
"aarch64_linux_musl": {
"etag": "0x8DEB08B27EEC151",
"hash": "b7bb2ad514166f3b19fc06874c577eefde0010e5ac571f9ae33ff45cd19a4785"
},
"aarch64_macos": {
"etag": "0x8DEB08B18434DF2",
"hash": "3efee732ed7e9a653e20d96c930e0ec799901289cce90f46bb20f627e2c0d2e9"
},
"aarch64_windows": {
"etag": "0x8DEB08B50DAB377",
"hash": "1f49a2f9e9c475c2587933b96572a5e5cc06a8a84560cdb60b21315868e576b7"
},
"powerpc64le_linux_musl": {
"etag": "0x8DEB08B2B8DC570",
"hash": "d2f1678408ccb5345bea02f8e1adc5aed38eb2fee27ee5752ccc3e3fa7e3e596"
},
"riscv64_linux_musl": {
"etag": "0x8DEB08B2D556124",
"hash": "d27f1cdb7d292f64214ecd9384fa87702f6e11c0c0f558f1b8f8d61bb6552ee2"
},
"s390x_linux_gnu": {
"etag": "0x8DEB08B2BDFA7FB",
"hash": "f65da6f59bc5091b223b82638b6333e14228cec59a3bde8e9f09f698d0dcdeb9"
}
},
"0.8.6": {
"x86_64_linux_musl": {
"etag": "0x8DEAD9DFC629D58",
"hash": "15db93baf9410ed9dd01b89b9cc1d98cdc86bb381bc3ca77ba256f6cc6bf8852"
},
"x86_64_macos": {
"etag": "0x8DEAD9DEFD2B9FE",
"hash": "5f92be8cff2016e5435b876a29e15f726a803701b4fab5fc7d295b94cd954afa"
},
"x86_64_windows": {
"etag": "0x8DEAD9E249616EC",
"hash": "9e254799deddb5b8c99d0bb1785674891e06eb432c63deb2ae113ccd67f06e4d"
},
"aarch64_linux_musl": {
"etag": "0x8DEAD9DFB03ACB9",
"hash": "b3ad4cceb5a4cc2450c30f16a9fe86d0e673c311e3b807590b38b25b8a2eaf77"
},
"aarch64_macos": {
"etag": "0x8DEAD9DF69D79EF",
"hash": "ef9e27aa59bfbe2c3006b8ad3dc8c64aee7b704a6c9236c3bcf711ec47c6c42d"
},
"aarch64_windows": {
"etag": "0x8DEAD9E22BC8D0D",
"hash": "2379527cd030cb0b99841fefc0a249e19bb614681a01e46c9759afba6f0b4ff2"
},
"powerpc64le_linux_musl": {
"etag": "0x8DEAD9DFE216AD4",
"hash": "5db10c4fcd4452dd544f0efc546c5d52d83e7d1c079d3a458aca414a70c44d88"
},
"riscv64_linux_musl": {
"etag": "0x8DEAD9DF80B4E05",
"hash": "ed2a13d217eb9c26d1c197460826b17a94ac234d87345b73d3096ac5caa1531f"
},
"s390x_linux_gnu": {
"etag": "0x8DEAD9E0CABCE5C",
"hash": "4a4fbf602624866c511f35cdf443bf8c631efd1de31694aea592e6b69fca1b8f"
}
},
"0.8.5": {
"x86_64_linux_musl": {
+34 -3
View File
@@ -1,12 +1,43 @@
{
"rust_crate": "cargo-machete",
"template": null,
"license_markdown": "[MIT](https://github.com/bnjbvr/cargo-machete/blob/main/LICENSE.md)",
"latest": {
"version": "0.9.1"
"version": "0.9.2"
},
"0.9": {
"version": "0.9.1"
"version": "0.9.2"
},
"0.9.2": {
"x86_64_linux_musl": {
"url": "https://github.com/bnjbvr/cargo-machete/releases/download/v0.9.2/cargo-machete-v0.9.2-x86_64-unknown-linux-musl.tar.gz",
"etag": "0x8DE9B0EC4E4A16A",
"hash": "48200087f54c55aabcd4db4af1e25742b49846c02a1b1bfa134711945b35b2e9",
"bin": "cargo-machete-v0.9.2-x86_64-unknown-linux-musl/cargo-machete"
},
"x86_64_macos": {
"url": "https://github.com/bnjbvr/cargo-machete/releases/download/v0.9.2/cargo-machete-v0.9.2-x86_64-apple-darwin.tar.gz",
"etag": "0x8DE9B0EC263ACC1",
"hash": "3e8cb936c9b820f84d047a2b5be8b229b2be67bf2467014885376a6faffdcac3",
"bin": "cargo-machete-v0.9.2-x86_64-apple-darwin/cargo-machete"
},
"x86_64_windows": {
"url": "https://github.com/bnjbvr/cargo-machete/releases/download/v0.9.2/cargo-machete-v0.9.2-x86_64-pc-windows-msvc.tar.gz",
"etag": "0x8DE9B0EDA735250",
"hash": "996120ac70afe405c58fce508a476f25bb71032c6fb8013aa0123bba36429c76",
"bin": "cargo-machete-v0.9.2-x86_64-pc-windows-msvc/cargo-machete.exe"
},
"aarch64_linux_gnu": {
"url": "https://github.com/bnjbvr/cargo-machete/releases/download/v0.9.2/cargo-machete-v0.9.2-aarch64-unknown-linux-gnu.tar.gz",
"etag": "0x8DE9B0EB0A844A7",
"hash": "6f96c3e6026a5bdd241b6ae600c6fb86c9197c6e189a894f91371baa01fd10f5",
"bin": "cargo-machete-v0.9.2-aarch64-unknown-linux-gnu/cargo-machete"
},
"aarch64_macos": {
"url": "https://github.com/bnjbvr/cargo-machete/releases/download/v0.9.2/cargo-machete-v0.9.2-aarch64-apple-darwin.tar.gz",
"etag": "0x8DE9B0EC004E6C0",
"hash": "63e28fee386d82d33f2d12406c857f98e2d4697f3f7df7f71f34dff07fca0fde",
"bin": "cargo-machete-v0.9.2-aarch64-apple-darwin/cargo-machete"
}
},
"0.9.1": {
"x86_64_linux_musl": {
-1
View File
@@ -18,7 +18,6 @@
"bin": "cargo-make-v${version}-aarch64-apple-darwin/cargo-make"
}
},
"license_markdown": "[Apache-2.0](https://github.com/sagiegurari/cargo-make/blob/master/LICENSE)",
"latest": {
"version": "0.37.24"
},
-1
View File
@@ -29,7 +29,6 @@
"url": "https://github.com/taiki-e/cargo-minimal-versions/releases/download/v${version}/cargo-minimal-versions-s390x-unknown-linux-gnu.tar.gz"
}
},
"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": {
"version": "0.1.37"
},
-1
View File
@@ -22,7 +22,6 @@
"bin": "cargo-neat-${version}-aarch64-apple-darwin/cargo-neat"
}
},
"license_markdown": "[MIT](https://github.com/killzoner/cargo-neat/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/killzoner/cargo-neat/blob/master/LICENSE-APACHE)",
"latest": {
"version": "0.3.2"
},
+37 -3
View File
@@ -26,12 +26,46 @@
"url": "https://github.com/nextest-rs/nextest/releases/download/cargo-nextest-${version}/cargo-nextest-${version}-riscv64gc-unknown-linux-gnu.tar.gz"
}
},
"license_markdown": "[Apache-2.0](https://github.com/nextest-rs/nextest/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/nextest-rs/nextest/blob/main/LICENSE-MIT)",
"latest": {
"version": "0.9.132"
"version": "0.9.133"
},
"0.9": {
"version": "0.9.132"
"version": "0.9.133"
},
"0.9.133": {
"previous_stable_version": "0.9.132",
"x86_64_linux_gnu": {
"etag": "0x8DE9A69A09A2C2E",
"hash": "a9f992321e8759818400d93abb9477b4b11422d18d216e8d208505bd73454103"
},
"x86_64_linux_musl": {
"etag": "0x8DE9A6A8E17A645",
"hash": "c42e03975841e4de3d7b80de39683a57f916532f349c1783f736bd55a9388d90"
},
"x86_64_macos": {
"etag": "0x8DE9A6A301F6420",
"hash": "6141b22cb71970aed9bd44bb21e31170755db94a469603760df327ebb219a109"
},
"x86_64_windows": {
"etag": "0x8DE9A6AD40CB8FE",
"hash": "7a2ecd620bb377255b1de642b6587b73efb4dc6d35beaf13cabf52bdb7ca2ba9"
},
"aarch64_linux_gnu": {
"etag": "0x8DE9A69FDAEB379",
"hash": "8e4d241c78f9cbf5ca8597b13004f0441c18af484ea105b8f83b44a716c82d3d"
},
"aarch64_linux_musl": {
"etag": "0x8DE9A69B4847E92",
"hash": "27495080ed27032e3bf019a50d2d72b7d85fe48c6391cf24de80d5157771049f"
},
"aarch64_windows": {
"etag": "0x8DE9A6AD91613C1",
"hash": "7a9b714bd5879db124e8d8a4e4e5959295345678456af61741a516d17f6e4a69"
},
"riscv64_linux_gnu": {
"etag": "0x8DE9A69A1E2EE1A",
"hash": "57146e41731792fd25efd9d8e20cd3854807bd7b73197deb7266920b3114ff09"
}
},
"0.9.132": {
"previous_stable_version": "0.9.131",
-1
View File
@@ -29,7 +29,6 @@
"url": "https://github.com/taiki-e/cargo-no-dev-deps/releases/download/v${version}/cargo-no-dev-deps-s390x-unknown-linux-gnu.tar.gz"
}
},
"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": {
"version": "0.2.23"
},
-1
View File
@@ -1,7 +1,6 @@
{
"rust_crate": "cargo-rdme",
"template": null,
"license_markdown": "[MPL-2.0](https://github.com/orium/cargo-rdme/blob/main/LICENSE.md)",
"latest": {
"version": "1.4.2"
},
-1
View File
@@ -17,7 +17,6 @@
"url": "https://github.com/obi1kenobi/cargo-semver-checks/releases/download/v${version}/cargo-semver-checks-aarch64-apple-darwin.tar.gz"
}
},
"license_markdown": "[Apache-2.0](https://github.com/obi1kenobi/cargo-semver-checks/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/obi1kenobi/cargo-semver-checks/blob/main/LICENSE-MIT)",
"latest": {
"version": "0.47.0"
},
-1
View File
@@ -26,7 +26,6 @@
"bin": "cargo-shear.exe"
}
},
"license_markdown": "[MIT](https://github.com/Boshen/cargo-shear/blob/main/LICENSE)",
"latest": {
"version": "1.11.2"
},
+17 -4
View File
@@ -14,15 +14,28 @@
"url": "https://github.com/DevinR528/cargo-sort/releases/download/v${version}/cargo-sort-aarch64-apple-darwin.tar.gz"
}
},
"license_markdown": "[Apache-2.0 OR MIT](https://github.com/DevinR528/cargo-sort/blob/v1.0.9/Cargo.toml#L5)",
"latest": {
"version": "2.1.3"
"version": "2.1.4"
},
"2": {
"version": "2.1.3"
"version": "2.1.4"
},
"2.1": {
"version": "2.1.3"
"version": "2.1.4"
},
"2.1.4": {
"x86_64_linux_gnu": {
"etag": "0x8DEA2B427453DC9",
"hash": "c10fdf954e51221d63743884aaf6ee5d576464abdc4965b395e3ec26948072ee"
},
"x86_64_windows": {
"etag": "0x8DEA2B44F072C94",
"hash": "0c59ef2433e523e060909cdfa678969eaa81a44fdc4313cb5a1a9592e8ded2b3"
},
"aarch64_macos": {
"etag": "0x8DEA2B420DAFA52",
"hash": "d2091a14be8482d8771ac379ef46a9501d678cee000a5e855490009fad3a65a3"
}
},
"2.1.3": {
"x86_64_linux_gnu": {
+37 -11
View File
@@ -1,36 +1,54 @@
{
"rust_crate": "cargo-spellcheck",
"template": {
"x86_64_linux_gnu": {
"url": "https://github.com/drahnr/cargo-spellcheck/releases/download/v${version}/cargo-spellcheck-v${version}-x86_64-unknown-linux-gnu"
},
"x86_64_windows": {
"url": "https://github.com/drahnr/cargo-spellcheck/releases/download/v${version}/cargo-spellcheck-v${version}-x86_64-pc-windows-gnu.exe"
}
},
"license_markdown": "[LGPLv2.1](https://github.com/drahnr/cargo-spellcheck/blob/master/LICENSE-LGPL)",
"template": null,
"latest": {
"version": "0.15.1"
"version": "0.15.7"
},
"0.15": {
"version": "0.15.1"
"version": "0.15.7"
},
"0.15.7": {
"x86_64_linux_gnu": {
"url": "https://github.com/drahnr/cargo-spellcheck/releases/download/v0.15.7/cargo-spellcheck-v0.15.7-x86_64-unknown-linux-gnu",
"etag": "0x8DEA7C00640F8EA",
"hash": "6c944067adde19558aff6b6eb0003e82a95a52ac9dd75465ba3df894eeac5b74"
},
"x86_64_windows": {
"url": "https://github.com/drahnr/cargo-spellcheck/releases/download/v0.15.7/cargo-spellcheck-v0.15.7-x86_64-pc-windows-msvc.exe",
"etag": "0x8DEA7C002803985",
"hash": "fef4eae8bd21d1edac52b00c7729fbabd7ad47bb6053e29025d62adb2746c93f"
},
"aarch64_linux_gnu": {
"url": "https://github.com/drahnr/cargo-spellcheck/releases/download/v0.15.7/cargo-spellcheck-v0.15.7-aarch64-unknown-linux-gnu",
"etag": "0x8DEA7C0074205C5",
"hash": "22c5ea30ca4bc86004022cffb671bdbf971d66f2dd564397e8a7647cadcf3ec8"
},
"aarch64_windows": {
"url": "https://github.com/drahnr/cargo-spellcheck/releases/download/v0.15.7/cargo-spellcheck-v0.15.7-aarch64-pc-windows-msvc.exe",
"etag": "0x8DEA7C002536910",
"hash": "cc72699c01f192f160d2c402fa44efdd56b9ff5856c5b1d4cd5af1631ded48a3"
}
},
"0.15.2": {
"x86_64_linux_gnu": {
"url": "https://github.com/drahnr/cargo-spellcheck/releases/download/v0.15.2/cargo-spellcheck-v0.15.2-x86_64-unknown-linux-gnu",
"etag": "0x8DD4A85530EF13A",
"hash": "9b36eb04e83aaea2c943064fbb2e5a04d37a46bcf51dfd99495b74b09ff56455"
},
"x86_64_windows": {
"url": "https://github.com/drahnr/cargo-spellcheck/releases/download/v0.15.2/cargo-spellcheck-v0.15.2-x86_64-pc-windows-gnu.exe",
"etag": "0x8DD4A8564500872",
"hash": "5d70eac68be1dae5fb69439217581f79e642867ddd4b67ba258e224de6ff82a2"
}
},
"0.15.1": {
"x86_64_linux_gnu": {
"url": "https://github.com/drahnr/cargo-spellcheck/releases/download/v0.15.1/cargo-spellcheck-v0.15.1-x86_64-unknown-linux-gnu",
"etag": "0x8DD49AEF852F898",
"hash": "b96e4e73babd959aa138d1629b143180e83ebd8461064fa68e99e2e961560029"
},
"x86_64_windows": {
"url": "https://github.com/drahnr/cargo-spellcheck/releases/download/v0.15.1/cargo-spellcheck-v0.15.1-x86_64-pc-windows-gnu.exe",
"etag": "0x8DD49AF09E6176C",
"hash": "53e697b1016880ffe864dfba9fda68c050694644267557450881d52d9eed987d"
}
@@ -40,10 +58,12 @@
},
"0.14.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/drahnr/cargo-spellcheck/releases/download/v0.14.0/cargo-spellcheck-v0.14.0-x86_64-unknown-linux-gnu",
"etag": "0x8DC6466EF3038F3",
"hash": "6f35073843f2eb87990ef19c841c61ded5263e3a7ff38f885cfab22193b84f13"
},
"x86_64_windows": {
"url": "https://github.com/drahnr/cargo-spellcheck/releases/download/v0.14.0/cargo-spellcheck-v0.14.0-x86_64-pc-windows-gnu.exe",
"etag": "0x8DC646705A424A4",
"hash": "ad97a1471b7e718902ec385c3ad045a6afbc986f736d0c4986855ec99a79c80c"
}
@@ -53,30 +73,36 @@
},
"0.13.2": {
"x86_64_linux_gnu": {
"url": "https://github.com/drahnr/cargo-spellcheck/releases/download/v0.13.2/cargo-spellcheck-v0.13.2-x86_64-unknown-linux-gnu",
"etag": "0x8DC0E0760B5DD94",
"hash": "f547b8f992dcc43f8a4106bae8b090ecb3fcb7ef6ce336081c22636f70e876d9"
},
"x86_64_windows": {
"url": "https://github.com/drahnr/cargo-spellcheck/releases/download/v0.13.2/cargo-spellcheck-v0.13.2-x86_64-pc-windows-gnu.exe",
"etag": "0x8DC0E07751C8D13",
"hash": "f54fb8243497258115d1eb55b99bfc94ab3e09636c78665d3b6410885ba9190a"
}
},
"0.13.1": {
"x86_64_linux_gnu": {
"url": "https://github.com/drahnr/cargo-spellcheck/releases/download/v0.13.1/cargo-spellcheck-v0.13.1-x86_64-unknown-linux-gnu",
"etag": "0x8DBC987279A3734",
"hash": "17af34dbefad5c45d23df3e4e81b0addc78782db0ed2e8e491a1532761463e1e"
},
"x86_64_windows": {
"url": "https://github.com/drahnr/cargo-spellcheck/releases/download/v0.13.1/cargo-spellcheck-v0.13.1-x86_64-pc-windows-gnu.exe",
"etag": "0x8DBC9875250341E",
"hash": "d18c19a3c5e7eb9ea516e691b54a4517a60517b6b1fb75b7f56a0c1dcc9b177e"
}
},
"0.13.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/drahnr/cargo-spellcheck/releases/download/v0.13.0/cargo-spellcheck-v0.13.0-x86_64-unknown-linux-gnu",
"etag": "0x8DB98F2A6C10BCB",
"hash": "41e99240e55f38cc6d43d7ea9f2ccd448f584eefdc262129e4238f057d995923"
},
"x86_64_windows": {
"url": "https://github.com/drahnr/cargo-spellcheck/releases/download/v0.13.0/cargo-spellcheck-v0.13.0-x86_64-pc-windows-gnu.exe",
"etag": "0x8DB98F240CB78CC",
"hash": "57d45d5942d7ccd49599aae549c0bd5d906868eaeb39481088e55001d65f4784"
}
+46 -3
View File
@@ -17,12 +17,55 @@
"url": "https://github.com/xd009642/tarpaulin/releases/download/${version}/cargo-tarpaulin-aarch64-apple-darwin.tar.gz"
}
},
"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": {
"version": "0.35.2"
"version": "0.35.4"
},
"0.35": {
"version": "0.35.2"
"version": "0.35.4"
},
"0.35.4": {
"x86_64_linux_musl": {
"etag": "0x8DEA2A058109F8F",
"hash": "bc60f0668389edd48b112c4ecc7374d3180f522cf933b7fcb3486a447f24aef8"
},
"x86_64_macos": {
"etag": "0x8DEA29FED382280",
"hash": "a48eb40fc541a440ac0e62a22bfb7984819a1409591b4ce7e20d3d1a01625e96"
},
"x86_64_windows": {
"etag": "0x8DEA29FE6F1DA8E",
"hash": "6d51cfca33da65079392c55b2506705f8dcf518337a9a68f619d4de14c5aa5e6"
},
"aarch64_linux_musl": {
"etag": "0x8DEA29FD9717357",
"hash": "0ca28350061a6b3f4e40685472434ba56082de992022b667ec7fdb5433f186c6"
},
"aarch64_macos": {
"etag": "0x8DEA2A01A31E15B",
"hash": "fd4433bd3d5e930cda6571b2b2cded2d859ee8cb10bc72245201bada707999b8"
}
},
"0.35.3": {
"x86_64_linux_musl": {
"etag": "0x8DEA298DDF784C5",
"hash": "1728506eff323e9e6908fa4de88f931f4c52a46f4bdb87a768bab819ae3a1ee0"
},
"x86_64_macos": {
"etag": "0x8DEA2985EB8F923",
"hash": "f1373a539becba1604f12b10fafd42ec3818b30075696f6785b1c880f1d44222"
},
"x86_64_windows": {
"etag": "0x8DEA2985F93E3F9",
"hash": "728df0c01ed906a66df6da57d52b4427e3fe52e0684ec8d1ce6d353b48bf8a69"
},
"aarch64_linux_musl": {
"etag": "0x8DEA298D6C6614C",
"hash": "34843dd46fdf13988bfdfa9021a91e942b00ddbe38277a45cbcc70eade8655b0"
},
"aarch64_macos": {
"etag": "0x8DEA29889111947",
"hash": "6bcc479f1dd38e191dd50fb4da7d6b11de158c7bb5cbe084407aca003c34d9d5"
}
},
"0.35.2": {
"x86_64_linux_musl": {
+40 -3
View File
@@ -1,12 +1,49 @@
{
"rust_crate": "cargo-udeps",
"template": null,
"license_markdown": "[Apache-2.0 OR MIT](https://github.com/est31/cargo-udeps/blob/HEAD/LICENSE)",
"latest": {
"version": "0.1.60"
"version": "0.1.61"
},
"0.1": {
"version": "0.1.60"
"version": "0.1.61"
},
"0.1.61": {
"x86_64_linux_musl": {
"url": "https://github.com/est31/cargo-udeps/releases/download/v0.1.61/cargo-udeps-v0.1.61-x86_64-unknown-linux-musl.tar.gz",
"etag": "0x8DEA584E93B9FDB",
"hash": "27031ca3902390a1d793901d17ec073ac85297ab3477b13faea984e4c97de479",
"bin": "cargo-udeps-v0.1.61-x86_64-unknown-linux-musl/cargo-udeps"
},
"x86_64_macos": {
"url": "https://github.com/est31/cargo-udeps/releases/download/v0.1.61/cargo-udeps-v0.1.61-x86_64-apple-darwin.tar.gz",
"etag": "0x8DEA584FB3914CC",
"hash": "0840c47e3ac640db8cf1ac9136c7a133eff68f07753a8a450363b95124d0ee34",
"bin": "cargo-udeps-v0.1.61-x86_64-apple-darwin/cargo-udeps"
},
"x86_64_windows": {
"url": "https://github.com/est31/cargo-udeps/releases/download/v0.1.61/cargo-udeps-v0.1.61-x86_64-pc-windows-msvc.zip",
"etag": "0x8DEA5855ED09C2C",
"hash": "6920b6f493f0c13a28e32522ccb7efffcc57c8849d887366b19c599dc2238cc0",
"bin": "cargo-udeps-v0.1.61-x86_64-pc-windows-msvc/cargo-udeps.exe"
},
"aarch64_linux_musl": {
"url": "https://github.com/est31/cargo-udeps/releases/download/v0.1.61/cargo-udeps-v0.1.61-aarch64-unknown-linux-musl.tar.gz",
"etag": "0x8DEA584C0D0F4DF",
"hash": "d257553c03b36d2ee7e8028d622c80b1244fc512fabb2de058c1e0ceeb92169b",
"bin": "cargo-udeps-v0.1.61-aarch64-unknown-linux-musl/cargo-udeps"
},
"aarch64_macos": {
"url": "https://github.com/est31/cargo-udeps/releases/download/v0.1.61/cargo-udeps-v0.1.61-aarch64-apple-darwin.tar.gz",
"etag": "0x8DEA5849C45DEF1",
"hash": "0ca49f226c268ff3f7d65e82dd471900b962e4dcb3e75793558e5f4287be2011",
"bin": "cargo-udeps-v0.1.61-aarch64-apple-darwin/cargo-udeps"
},
"aarch64_windows": {
"url": "https://github.com/est31/cargo-udeps/releases/download/v0.1.61/cargo-udeps-v0.1.61-aarch64-pc-windows-msvc.zip",
"etag": "0x8DEA585933B8EBC",
"hash": "56f71b63e24fff67cf5f34e21bf4bcd8b090d80336a629c7b829045b02494718",
"bin": "cargo-udeps-v0.1.61-aarch64-pc-windows-msvc/cargo-udeps.exe"
}
},
"0.1.60": {
"x86_64_linux_musl": {
-1
View File
@@ -11,7 +11,6 @@
"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)",
"latest": {
"version": "2.4.1"
},
+444
View File
@@ -0,0 +1,444 @@
{
"rust_crate": "cargo-xwin",
"template": {
"x86_64_linux_musl": {
"url": "https://github.com/rust-cross/cargo-xwin/releases/download/v${version}/cargo-xwin-v${version}.x86_64-unknown-linux-musl.tar.gz"
},
"x86_64_macos": {
"url": "https://github.com/rust-cross/cargo-xwin/releases/download/v${version}/cargo-xwin-v${version}.universal2-apple-darwin.tar.gz"
},
"x86_64_windows": {
"url": "https://github.com/rust-cross/cargo-xwin/releases/download/v${version}/cargo-xwin-v${version}.windows-x64.zip"
},
"aarch64_linux_musl": {
"url": "https://github.com/rust-cross/cargo-xwin/releases/download/v${version}/cargo-xwin-v${version}.aarch64-unknown-linux-musl.tar.gz"
}
},
"latest": {
"version": "0.22.0"
},
"0.22": {
"version": "0.22.0"
},
"0.22.0": {
"x86_64_linux_musl": {
"etag": "0x8DE9F37C7CF1B98",
"hash": "a883bdc833df614978514485d00e6174fcc3a229bf0edc07bbea8762a0405e0b"
},
"x86_64_macos": {
"etag": "0x8DE9F37FADC11D8",
"hash": "6a0ba0734f9c8af3c98338be34ad70a3010d1014b5e551134d3e087d46192ffd"
},
"x86_64_windows": {
"etag": "0x8DE9F38104A6015",
"hash": "2d0e46a28b2919e92f6952dcd88c9a8f9a1e6426a6ef1319ff3a6ccaef264774"
},
"aarch64_linux_musl": {
"etag": "0x8DE9F37D403A82E",
"hash": "f4ec28c33817623c2f2638c11fc7f011d7ea2468d8b56ef590daa4032ee2e256"
}
},
"0.21": {
"version": "0.21.5"
},
"0.21.5": {
"x86_64_linux_musl": {
"etag": "0x8DE996AB7D4D4DC",
"hash": "42928296cfaaede33b85cc1b96c0db424070f32dfbd5c0a2abbd6d0d64f05334"
},
"x86_64_macos": {
"etag": "0x8DE996A9D6EC9D6",
"hash": "68824cbab61a1f16b9648eb82637de2ecb4b1e7b590e10808b7f11fb60c5a5b0"
},
"x86_64_windows": {
"etag": "0x8DE996A6C11905B",
"hash": "05664cc1dcebb2529a26c876957738abc7bf9e5bad53c8de82e0696bb68cacd5"
},
"aarch64_linux_musl": {
"etag": "0x8DE996A75B99E58",
"hash": "5af6421d4970a0c289d60f5cd79023cade9a83ba25a8495e8d401a45095ffcc1"
}
},
"0.21.4": {
"x86_64_linux_musl": {
"etag": "0x8DE600B46A93E96",
"hash": "fe3e4afd02c24f90da1333fc9a5896813d3daee3bd0e5c5d89a4800eb58b9687"
},
"x86_64_macos": {
"etag": "0x8DE600B4A82E719",
"hash": "ddaeb84691027edd7b5012f617ac59d5dedf8b2d3472798c1e4521808cf1be78"
},
"x86_64_windows": {
"etag": "0x8DE600B35C26780",
"hash": "6136ba7c320265a8ee6c663fad9c84bbe55185d9f6bccec8f61ae7f5798400e8"
},
"aarch64_linux_musl": {
"etag": "0x8DE600AF0A1F960",
"hash": "c5f125e9da3ac89ec1e2fa6888afedff2b75b8c025c381150c3676817762f7cf"
}
},
"0.21.3": {
"x86_64_linux_musl": {
"etag": "0x8DE5DA9F883D575",
"hash": "cc4c322d4dfd5480bb4e39efa80fc51b08a65af5105d2d4f6607e9dc58ae72e2"
},
"x86_64_macos": {
"etag": "0x8DE5DAADCC5C6A6",
"hash": "6e96509d70fe79224d79505e9e9467137a3f299acc57ecaafa8c701af855b537"
},
"x86_64_windows": {
"etag": "0x8DE5DAA849F88C7",
"hash": "53284aec3e9a012712123b9c155145891dcd457aad63408b5557d82281cc172e"
},
"aarch64_linux_musl": {
"etag": "0x8DE5DAA3406E74D",
"hash": "885554586b7976de6d497be4230a22e8905d6d975b6275650a81461ee6b2fd41"
}
},
"0.21.2": {
"x86_64_linux_musl": {
"etag": "0x8DE556CBE19F2B9",
"hash": "b4f6305c9e9277a017caf229be21ee3a9eabafb569e48fb94bd19462374d5a0d"
},
"x86_64_macos": {
"etag": "0x8DE556CF3C7F023",
"hash": "e5668a9c89f631485a56f259671a102501854e049f48dc554d47d65ad0d64d81"
},
"x86_64_windows": {
"etag": "0x8DE556C77269749",
"hash": "e4397af02b47c11fd2dd4ef6837350c9aa85fd1ec2707cbc616f9938f48b0c1b"
},
"aarch64_linux_musl": {
"etag": "0x8DE556CC89C2946",
"hash": "551e0fb484ebdb2528cda57982e2862ed6dc401fa94b03e6a448dc784b4a70bc"
}
},
"0.21.1": {
"x86_64_linux_musl": {
"etag": "0x8DE556BA913B810",
"hash": "a2854076543226e3fe7cd13b8fe3944a86aa1ec786bca2a17050fd5f10679f9e"
},
"aarch64_linux_musl": {
"etag": "0x8DE556B9DEE31AE",
"hash": "fd7fc2dbc3a25d29855a16c0229e2faf8b7813e3583803664219a1976a8149fe"
}
},
"0.21.0": {
"x86_64_linux_musl": {
"etag": "0x8DE556A00F6F0D7",
"hash": "3a6cf133224c7892f3ce9a759def219a9da9b91828a1ff4c014b050f612dab40"
},
"x86_64_macos": {
"etag": "0x8DE556A52036390",
"hash": "804cb91204ca021916de2dc74861ec977656b850ac1cc1dd8c1c465eb15e9d21"
},
"x86_64_windows": {
"etag": "0x8DE556A42974548",
"hash": "d7116616379104c0a152c570750e54a62621062f64aedc82ff8dc849b87e879a"
},
"aarch64_linux_musl": {
"etag": "0x8DE5569FDEE043A",
"hash": "b4deede6f6ab774cd508e8892eb68926542e4cd19d9329a79dbb084921fecc17"
}
},
"0.20": {
"version": "0.20.2"
},
"0.20.2": {
"x86_64_linux_musl": {
"etag": "0x8DE1B943AB4AF33",
"hash": "81eb698b63fc196ad0601167dbc4bd191fdf7543b48ff1ab6cded6eb354f92bd"
},
"x86_64_macos": {
"etag": "0x8DE1B942F56F595",
"hash": "94c9249218c0c8595d265ec0ba3780954f1ff7799fd3ab2c773669ced39ad514"
},
"x86_64_windows": {
"etag": "0x8DE1B93D8EF8707",
"hash": "02ce726fc1a89054e86eaae28315715f41e920ac8b24ae9da2c733ca5b6bae71"
},
"aarch64_linux_musl": {
"etag": "0x8DE1B941A8C4951",
"hash": "71420b6949774eb75fc89704191b5e858146645083ef7ffba11cd008030a9a0f"
}
},
"0.20.1": {
"x86_64_linux_musl": {
"etag": "0x8DE0A454A67227E",
"hash": "779286435b8cfe24069ce7d21c7953d8cc1b297110b2cfc645234b511ad150f2"
},
"x86_64_macos": {
"etag": "0x8DE0A45AF373CB0",
"hash": "7e2ef1b2eae202957babc595d7bc2be1f09fe8757e27ce8f3ecffac14936783a"
},
"x86_64_windows": {
"etag": "0x8DE0A452EB50C40",
"hash": "51545a33e45c7b4c26feb6fae9eeb35ab9d936bbe4ee1c15bbb6e1a06c99a91e"
},
"aarch64_linux_musl": {
"etag": "0x8DE0A456EFDE36A",
"hash": "b7dc2239f051675e96240b1b617b2a3bcc94b58d20ee3dde329f272a8c876dfa"
}
},
"0.20.0": {
"x86_64_linux_musl": {
"etag": "0x8DE072F952C41EB",
"hash": "083fdc00067f69eed2ddd2b40b37436b55d417104101b4f618157c35e4125d49"
},
"x86_64_macos": {
"etag": "0x8DE072FC97A9F36",
"hash": "025ac0e6b5e5d8f7a5364e97bbe23a49297437aa4063c4cef608b5689b547293"
},
"x86_64_windows": {
"etag": "0x8DE072FE1FFF088",
"hash": "6f450cf62ec8e1dece73eea487174d83311762122a1a8196f5b229a5fb109904"
},
"aarch64_linux_musl": {
"etag": "0x8DE072F974E68F2",
"hash": "4b35a5e69347fa29b8b051a4ece87cb74129d2bbdfcecaf35f18f6025d9cb0ce"
}
},
"0.19": {
"version": "0.19.2"
},
"0.19.2": {
"x86_64_linux_musl": {
"etag": "0x8DDD4FA6C5995C9",
"hash": "89af8a9cef823e01c0d2f612ade731b4b638b0d199dc1dc09957017ff53a39cb"
},
"x86_64_macos": {
"etag": "0x8DDD4FA0504038C",
"hash": "65522dbb52ddc0c59d19c594c3993a1daa4345d8b526b938f7b2da3d65dde31e"
},
"x86_64_windows": {
"etag": "0x8DDD4FA6D526ECB",
"hash": "860473eb378e6c146bcaef7ed84deff4b465602a9300cf39442c2f9bb1f35152"
},
"aarch64_linux_musl": {
"etag": "0x8DDD4FA5CCE5810",
"hash": "5986e73691f67a8d97921ff0e4add4bd3c2c758867f0049e07d4468cd4f5e439"
}
},
"0.19.1": {
"x86_64_linux_musl": {
"etag": "0x8DDBDE32F5348B4",
"hash": "baa5b908620ce60636a07b5cd54948f4466d6b1f4372bb17e371fa58bdfd7f95"
},
"x86_64_macos": {
"etag": "0x8DDBDE30AD344DB",
"hash": "67b2c2d4ffd1cbe926b805b8766346b2521250650eae5b93fc397efdbe69f322"
},
"x86_64_windows": {
"etag": "0x8DDBDE37F279D0D",
"hash": "e1e4bc3b9b52c026491a291125a7408bb74f2dd898d491b791b7a84a6753b4bd"
},
"aarch64_linux_musl": {
"etag": "0x8DDBDE2DF764B7D",
"hash": "85569f88ad728ae417c61350aadd4b71cc956d38f8f3eca1717cf98371d16642"
}
},
"0.19.0": {
"x86_64_linux_musl": {
"etag": "0x8DDB266A6D4BD7C",
"hash": "f5bc724b6fd5af8c294b2cc9890e0600a7de47137cd84f2f0835fd3ebc885581"
},
"x86_64_macos": {
"etag": "0x8DDB266C4F4C65B",
"hash": "1c7f4f7a161e207b7173b2b569d198f64927ba2bffaa61812b7447aa3ab59bd4"
},
"x86_64_windows": {
"etag": "0x8DDB266F0C1CB68",
"hash": "ca1253ce4d4d287e8a03690fc644f986aef5bbdd6ed08f1438ac443c461b5d77"
},
"aarch64_linux_musl": {
"etag": "0x8DDB266AFDC5848",
"hash": "b40cf06a0f84221b5a722a9490c2b95a37bb562a8a1c24375107f459894f6249"
}
},
"0.18": {
"version": "0.18.6"
},
"0.18.6": {
"x86_64_linux_musl": {
"etag": "0x8DDA7E03CFB71A8",
"hash": "5bf295561ae2fdb9aaba1a4d7b10acff125d657f0d356f20f46db788b05910d8"
},
"x86_64_macos": {
"etag": "0x8DDA75324488DFA",
"hash": "aa6cb652d108e87175b43be8941f2ac944498310cd8525be40de03a2707f1e77"
},
"x86_64_windows": {
"etag": "0x8DDA7532EA841D5",
"hash": "1e9cc537f098a32909242829d36c462c3e09c7f0238c80da375a8c511e071a06"
},
"aarch64_linux_musl": {
"etag": "0x8DDA7E034FF1090",
"hash": "ffa3d74b644883988ee41597284925c97aad183dd77f5f29db64bb6d331f29f6"
}
},
"0.18.5": {
"x86_64_linux_musl": {
"etag": "0x8DDA1E6413EA875",
"hash": "97470b43878dd14f3c9c08b5f3eb5fbd8b3111e36597ae62bbb50b636b36fc52"
},
"x86_64_macos": {
"etag": "0x8DDA1E64A45AE82",
"hash": "479013ccd59d69c3aa4b83a8f02da454b1c092f580d16757eb753194d145ae17"
},
"x86_64_windows": {
"etag": "0x8DDA1E6B46DF128",
"hash": "2deb364f2d894ea5b50a2e0f26e96410d7f12701e1ad3286108905e2b9b8ecdc"
},
"aarch64_linux_musl": {
"etag": "0x8DDA1E661868FDE",
"hash": "58151eac78e2bafc9600dadc2b77607bfc1f61b95efba8707824bff455aa9824"
}
},
"0.18.4": {
"x86_64_linux_musl": {
"etag": "0x8DD33C5EAB5DD19",
"hash": "35d05e10b12e0f8d56bf25a4bb77700c1369e7d8db63e82a09c2dcf536c6ed71"
},
"x86_64_macos": {
"etag": "0x8DD33C612B24250",
"hash": "40ddf40369453bfbd39cdecf0e90d81718f28e7cfd64327e6d0ba963b0b2f33c"
},
"x86_64_windows": {
"etag": "0x8DD33C672C4572E",
"hash": "55600c9a0d3d85bd86afd5bd5fd5d93e18d96b7b9c9f966fd7a45337bacf5d17"
},
"aarch64_linux_musl": {
"etag": "0x8DD33C5EA9BBBDC",
"hash": "a68290b2b2cdc4a3bc368e5e8fe25a62bf9f4a4fa53290fc8779a73d7b7b881f"
}
},
"0.18.3": {
"x86_64_linux_musl": {
"etag": "0x8DD242CB4BFE521",
"hash": "44136f6357c030d0f5f3f597e5a2a53e5aa8ada45ac78fffb33ab8761bbc91d5"
},
"x86_64_macos": {
"etag": "0x8DD242CABFC2F64",
"hash": "d22a3d5536dd6dea65600b3cdc006304c7416e1f930b2afd336ec5936a320f5d"
},
"x86_64_windows": {
"etag": "0x8DD242CE656CE47",
"hash": "3d0ab25517a8dcc6b0390197bdbe7ac945892a153d4f67ddd517f379cd1db86d"
},
"aarch64_linux_musl": {
"etag": "0x8DD242C8D2C07DB",
"hash": "8bde55860b086ec502f858d988db2ca0651219cf1388ac0157fdaf325f254785"
}
},
"0.18.2": {
"x86_64_linux_musl": {
"etag": "0x8DD2340A85DD30C",
"hash": "2f3a954422c2f7295a64e9c7e8bfbd0c7ea160e87a0920e59e5fc8dd5bb1de4b"
},
"x86_64_macos": {
"etag": "0x8DD2340D8DD8135",
"hash": "32629286ef6e16083cf89a61e027084f2f463aa5e0dc230de720dd5699f96b4d"
},
"x86_64_windows": {
"etag": "0x8DD2341097D16D7",
"hash": "35c2248edf1a48b9c1c1923de05f99ce578ce7df80615caee77a3cc7194f9e28"
},
"aarch64_linux_musl": {
"etag": "0x8DD2340AA0A1674",
"hash": "6d21c208b33694303213c5b91e6d516f2bd2fc67bd027d210e2d72eef7b7f0d5"
}
},
"0.18.1": {
"x86_64_linux_musl": {
"etag": "0x8DD228CA218670D",
"hash": "24f5d63d18ab73dcb464c206fab27a60081755416d294b0f728f9dd8db2ae8fe"
},
"x86_64_macos": {
"etag": "0x8DD228CAA0EB75B",
"hash": "2271128452ef93e42f8506d086b4e86e9963b61cae727e09eb3f05174dfe43b2"
},
"x86_64_windows": {
"etag": "0x8DD228CD42423C6",
"hash": "34b78fe4abbc4723c631f987d5d1188db2498ea6dbb1b9dcdc7ce4f72ea451fe"
},
"aarch64_linux_musl": {
"etag": "0x8DD228C99F2FE57",
"hash": "01bfbbd8f69ef64fcffac87e674c027dbdcceb5243535a31dfc97b9e94d58faa"
}
},
"0.18.0": {
"x86_64_linux_musl": {
"etag": "0x8DD21AF3AB5C8AF",
"hash": "c5f23cc01d0c091c67153e93ee34d92160443166ce74595d8fdbf802b5ec09cc"
},
"x86_64_macos": {
"etag": "0x8DD21AF54F99F2B",
"hash": "af9d29b44da4a8790f5cb424f73bf3dd1c4b611798f3c6789f230b5cf3b45347"
},
"x86_64_windows": {
"etag": "0x8DD21AF80BD488B",
"hash": "dc82808c5c951009f1e67fe88bace45f0e35eb8c038282c1887f080db5b10704"
},
"aarch64_linux_musl": {
"etag": "0x8DD21AF349141F0",
"hash": "91457ab107212193b0638b5da234bbd18d8898e4ac901a0f32f5e3b1e4e7fa38"
}
},
"0.17": {
"version": "0.17.6"
},
"0.17.6": {
"x86_64_linux_musl": {
"etag": "0x8DD1E925AB4F528",
"hash": "d391b26b356bac0f642f4e94abbfb8c94d86735951ec25f8404f152468331133"
},
"x86_64_macos": {
"etag": "0x8DD1E9266DF9B94",
"hash": "50d1f80fd5b364f756dd93670f70f2b967d97839e618e6c000cbfa509bceb059"
},
"x86_64_windows": {
"etag": "0x8DD1E929A149415",
"hash": "ba6cf8ea22e0721737ccfd6dbda6d90543eabf45947a480d995334832f7719d1"
},
"aarch64_linux_musl": {
"etag": "0x8DD1E925A93AFF2",
"hash": "c0da934baa028356ed20f57f3d10cfad33781dd457a1960e9f8b3e8f039a2e56"
}
},
"0.17.5": {
"x86_64_linux_musl": {
"etag": "0x8DD1214BD639CD2",
"hash": "4f179d3f543dfe6569fb00fa6655bf1939f782c50df83b7d9704b58ef84a4a81"
},
"x86_64_macos": {
"etag": "0x8DD1214C233ADC7",
"hash": "a61d590cbddca4ab898f1f1742428ce125a8e795fb8034ad76a307e7830da612"
},
"x86_64_windows": {
"etag": "0x8DD121501CF2759",
"hash": "5f0e3c1fb9ca39cc157f8f10aeb8af49980863f5f5ae140bdfbb68a2582356ac"
},
"aarch64_linux_musl": {
"etag": "0x8DD1214C0F1E9E2",
"hash": "cb90d3e070187677c8d71aa17a1d4fd795cb39a2283bbbb71be9ae2d7f04570f"
}
},
"0.17.4": {
"x86_64_linux_musl": {
"etag": "0x8DD10EA9265F332",
"hash": "029bc3e5b4fc1b845dc65bb494813462ec24733ec9fee6b05b2bdfecb3d6d981"
},
"x86_64_macos": {
"etag": "0x8DD10EC876C59B6",
"hash": "b5a423b7d0fdc946af9ce51424c1b60d71082a0cd4cd01e3a14b7a601fe8d5df"
},
"x86_64_windows": {
"etag": "0x8DD10EAE5D42438",
"hash": "e88603cb77e5491730bafab5287d8f1465abd2cce731b062cd76d22d70734ac2"
},
"aarch64_linux_musl": {
"etag": "0x8DD10EA59E6D198",
"hash": "86ac0e9a4f2697259f21fccc291ce121bfc6a39b7d264c58a781bcf89731c79e"
}
}
}
-1
View File
@@ -17,7 +17,6 @@
"url": "https://github.com/rust-cross/cargo-zigbuild/releases/download/v${version}/cargo-zigbuild-v${version}.windows-arm64.zip"
}
},
"license_markdown": "[MIT](https://github.com/rust-cross/cargo-zigbuild/blob/main/LICENSE)",
"latest": {
"version": "0.21.4"
},
+44 -1
View File
@@ -1,10 +1,53 @@
{
"rust_crate": "coreutils",
"template": null,
"license_markdown": "[MIT](https://github.com/uutils/coreutils/blob/main/LICENSE)",
"latest": {
"version": "0.6.0"
},
"0.8.0": {
"x86_64_linux_musl": {
"url": "https://github.com/uutils/coreutils/releases/download/0.8.0/coreutils-0.8.0-x86_64-unknown-linux-musl.tar.gz",
"etag": "0x8DE941D3DECEE20",
"hash": "b8977997a49b677169f7ce65bfc2ad658d4943c4f02f0493b1a802137202b0bf",
"bin": "coreutils-0.8.0-x86_64-unknown-linux-musl/coreutils"
},
"x86_64_macos": {
"url": "https://github.com/uutils/coreutils/releases/download/0.8.0/coreutils-0.8.0-x86_64-apple-darwin.tar.gz",
"etag": "0x8DE941DCF25AA9A",
"hash": "8ac6299b298eb3ba995973b42aece162578e19f9243425a5945d9c4bd8135b0a",
"bin": "coreutils-0.8.0-x86_64-apple-darwin/coreutils"
},
"x86_64_windows": {
"url": "https://github.com/uutils/coreutils/releases/download/0.8.0/coreutils-0.8.0-x86_64-pc-windows-msvc.zip",
"etag": "0x8DE941D6E03C003",
"hash": "db464cf2a6ecbfd42c85f46ed2d749be574df4df47feca1f08988fd760f324f3",
"bin": "coreutils-0.8.0-x86_64-pc-windows-msvc/coreutils.exe"
},
"aarch64_linux_musl": {
"url": "https://github.com/uutils/coreutils/releases/download/0.8.0/coreutils-0.8.0-aarch64-unknown-linux-musl.tar.gz",
"etag": "0x8DE941C4BA7DC07",
"hash": "e592200ef784deecc5ac2328b0617422c89f62b9bb841eb114528ed938ccb725",
"bin": "coreutils-0.8.0-aarch64-unknown-linux-musl/coreutils"
},
"aarch64_macos": {
"url": "https://github.com/uutils/coreutils/releases/download/0.8.0/coreutils-0.8.0-aarch64-apple-darwin.tar.gz",
"etag": "0x8DE941D614F7398",
"hash": "add95b420f9f1b69a0a7cb7b2672648fc72cf1294384344791e8e064bdc5e8c2",
"bin": "coreutils-0.8.0-aarch64-apple-darwin/coreutils"
},
"aarch64_windows": {
"url": "https://github.com/uutils/coreutils/releases/download/0.8.0/coreutils-0.8.0-aarch64-pc-windows-msvc.zip",
"etag": "0x8DE941BAE10C59A",
"hash": "1dfa62f18b64c70b664936b06fb1be20f0f6afa9ff041dd95dda629e987435a9",
"bin": "coreutils-0.8.0-aarch64-pc-windows-msvc/coreutils.exe"
},
"riscv64_linux_musl": {
"url": "https://github.com/uutils/coreutils/releases/download/0.8.0/coreutils-0.8.0-riscv64gc-unknown-linux-musl.tar.gz",
"etag": "0x8DE941BF13F7832",
"hash": "6e6c8823d7319f0d83a932515e248df0eb531e07f3a9193aaf05fdfb9dd63698",
"bin": "coreutils-0.8.0-riscv64gc-unknown-linux-musl/coreutils"
}
},
"0.7.0": {
"x86_64_linux_musl": {
"url": "https://github.com/uutils/coreutils/releases/download/0.7.0/coreutils-0.7.0-x86_64-unknown-linux-musl.tar.gz",
+242
View File
@@ -0,0 +1,242 @@
{
"rust_crate": null,
"template": {
"x86_64_linux_musl": {
"url": "https://github.com/sigstore/cosign/releases/download/v${version}/cosign-linux-amd64"
},
"x86_64_macos": {
"url": "https://github.com/sigstore/cosign/releases/download/v${version}/cosign-darwin-amd64"
},
"x86_64_windows": {
"url": "https://github.com/sigstore/cosign/releases/download/v${version}/cosign-windows-amd64.exe"
},
"aarch64_linux_musl": {
"url": "https://github.com/sigstore/cosign/releases/download/v${version}/cosign-linux-arm64"
},
"aarch64_macos": {
"url": "https://github.com/sigstore/cosign/releases/download/v${version}/cosign-darwin-arm64"
},
"powerpc64le_linux_musl": {
"url": "https://github.com/sigstore/cosign/releases/download/v${version}/cosign-linux-ppc64le"
},
"riscv64_linux_musl": {
"url": "https://github.com/sigstore/cosign/releases/download/v${version}/cosign-linux-riscv64"
},
"s390x_linux_musl": {
"url": "https://github.com/sigstore/cosign/releases/download/v${version}/cosign-linux-s390x"
}
},
"latest": {
"version": "3.0.6"
},
"3": {
"version": "3.0.6"
},
"3.0": {
"version": "3.0.6"
},
"3.0.6": {
"x86_64_linux_musl": {
"etag": "0x8DE9427E4F4F66D",
"hash": "c956e5dfcac53d52bcf058360d579472f0c1d2d9b69f55209e256fe7783f4c74"
},
"x86_64_macos": {
"etag": "0x8DE942809604B8D",
"hash": "4c3e7af8372d3ca3296e62fa56f23fcbb5721cc6ac1827900d398f110d7cd280"
},
"x86_64_windows": {
"etag": "0x8DE9427FF1A8F49",
"hash": "9b85a88ebff2d9dd30ff4984a6f61f2cedc232dd87d81fa7f2ff3c0ed96c241c"
},
"aarch64_linux_musl": {
"etag": "0x8DE94280251A997",
"hash": "bedac92e8c3729864e13d4a17048007cfafa79d5deca993a43a90ffe018ef2b8"
},
"aarch64_macos": {
"etag": "0x8DE9427F9B353E4",
"hash": "5fadd012ae6381a6a29ff86a7d39aa873878852f1073fc90b15995961ecfb084"
},
"powerpc64le_linux_musl": {
"etag": "0x8DE9427F2F77DC2",
"hash": "08c3e5e0a09c440f49e9a69d8639d37fbec522ec8c5c0ac805243b098e6ea512"
},
"riscv64_linux_musl": {
"etag": "0x8DE9427F6775D14",
"hash": "e25952e798958b0f9168d044153ccc353f5469ca4b71a1707dffad0534d27017"
},
"s390x_linux_musl": {
"etag": "0x8DE9427EF733685",
"hash": "3cf4b769258ed9cc3c2a93268c0d5c1cc3fbd094af8df21035cbac8fb0d7c088"
}
},
"3.0.5": {
"x86_64_linux_musl": {
"etag": "0x8DE6FF25F78B056",
"hash": "db15cc99e6e4837daabab023742aaddc3841ce57f193d11b7c3e06c8003642b2"
},
"x86_64_macos": {
"etag": "0x8DE6FF25A90279D",
"hash": "e032c44d3f7c247bbb2966b41239f88ffba002497a4516358d327ad5693c386f"
},
"x86_64_windows": {
"etag": "0x8DE6FF2745A020C",
"hash": "44e9e44202b67ddfaaf5ea1234f5a265417960c4ae98c5b57c35bc40ba9dd714"
},
"aarch64_linux_musl": {
"etag": "0x8DE6FF265833D25",
"hash": "d098f3168ae4b3aa70b4ca78947329b953272b487727d1722cb3cb098a1a20ab"
},
"aarch64_macos": {
"etag": "0x8DE6FF25CFDD02F",
"hash": "4888c898e2901521a6bd4cf4f0383c9465588a6a46ecd2465ad34faf13f09eb7"
},
"powerpc64le_linux_musl": {
"etag": "0x8DE6FF26DA417A7",
"hash": "ccd07709a25fd549dc3987eb378c4fecc1d7b851c904a59528cae8144f725c36"
},
"riscv64_linux_musl": {
"etag": "0x8DE6FF27042D22A",
"hash": "9d108e72249dacb6ef5685320f34efcd0d85b842df90552b8fd7903a39a11c98"
},
"s390x_linux_musl": {
"etag": "0x8DE6FF26AFDC493",
"hash": "45ebd52e4cb3c1c5dc0661f76728fa9ee7a510ae211b0cde3c43e4d8bebade86"
}
},
"3.0.4": {
"x86_64_linux_musl": {
"etag": "0x8DE4FCA2BF218E5",
"hash": "10dab2fd2170b5aa0d5c0673a9a2793304960220b314f6a873bf39c2f08287aa"
},
"x86_64_macos": {
"etag": "0x8DE4FCA39840E0E",
"hash": "4dbafca16d29be06a6a740d517a9f63de67c78be3a64d048e42520401d88facc"
},
"x86_64_windows": {
"etag": "0x8DE4FCA28D7404D",
"hash": "a3a0dc4e8c745f9bd855ec18db346538b78ab2c4d6d510ae4186bb4a03f35438"
},
"aarch64_linux_musl": {
"etag": "0x8DE4FCA1C26496E",
"hash": "c12fc6150195758ec0b1aeb1aade3381a1d3a299584982b66543f22bab04535b"
},
"aarch64_macos": {
"etag": "0x8DE4FCA3CB7AA05",
"hash": "7098c46809c0818d970e63f7acd10f44c6919d3b4a261a63972a60694a9c9f66"
},
"powerpc64le_linux_musl": {
"etag": "0x8DE4FCA2210A074",
"hash": "784dc5461a588dd8611e7969a4c988620f08bcb7f173beb77321b7acfc9a2b5f"
},
"riscv64_linux_musl": {
"etag": "0x8DE4FCA250DB25B",
"hash": "9ec0c4ec477aaed0dbf6d3a294405441b2cc93fff0d23482eba5c2e84af5aba4"
},
"s390x_linux_musl": {
"etag": "0x8DE4FCA35FC9609",
"hash": "0516fe2ea7d3c039cb6ed99aefbd86b69d661ff35956484c16fb480c29f3897d"
}
},
"3.0.3": {
"x86_64_linux_musl": {
"etag": "0x8DE378193840B57",
"hash": "052363a0e23e2e7ed53641351b8b420918e7e08f9c1d8a42a3dd3877a78a2e10"
},
"x86_64_macos": {
"etag": "0x8DE378184E3D243",
"hash": "6c75981e85e081a73f0b4087f58e0ad5fd4712c71b37fa0b6ad774c1f965bafa"
},
"x86_64_windows": {
"etag": "0x8DE37818A249E3E",
"hash": "2593655025b52b5b1c99e43464459b645a3acbe5d4a5a9f3a766e77beec5a441"
},
"aarch64_linux_musl": {
"etag": "0x8DE37819892DC0D",
"hash": "81398231362031e3c7afd6a7508c57049460cd7e02736f1ebe89a452102253e5"
},
"aarch64_macos": {
"etag": "0x8DE378186BF54D2",
"hash": "38349e45a8bb0d1ed3a7affb8bdd2e9d597cee08b6800c395a926b4d9adb84d2"
},
"powerpc64le_linux_musl": {
"etag": "0x8DE37819135D5B6",
"hash": "6af9ed378d289ffd1bce9b6de02a47a25f9bf32d01a2f6b0f43f0fbb544f14c6"
},
"riscv64_linux_musl": {
"etag": "0x8DE3781829B3B92",
"hash": "86bbb2c0da0a80107fbe6d500da4148c3f84fa2595f76db68d4499664da2b90d"
},
"s390x_linux_musl": {
"etag": "0x8DE37818ED171E1",
"hash": "e8cda1bb6b6719e46fe72a89789852971a228d364063cc961d065c3cd4e3db4b"
}
},
"3.0.2": {
"x86_64_linux_musl": {
"etag": "0x8DE082BF53266ED",
"hash": "46dbdcb5467a3dfec2526923d0b3365e40c8d9dc00ec23d5aca3437449e8cbfd"
},
"x86_64_macos": {
"etag": "0x8DE082BF2D094CE",
"hash": "0fc2b6f16b900abdfda3153b11fc435a8cbe3830e8e820fe8ad5fe4149a5b472"
},
"x86_64_windows": {
"etag": "0x8DE082C03974CE8",
"hash": "7a137280d8686665ceb4d8565df2a0ac63f28031e014cdcae5d56891a6c8a400"
},
"aarch64_linux_musl": {
"etag": "0x8DE082C0648458F",
"hash": "17fd784737ca54d7d8a343c82da6c5d6dbdee971e66644d923d1b057fb97d7ed"
},
"aarch64_macos": {
"etag": "0x8DE082C0064BD15",
"hash": "3823b044de184da21e300bc5e20dd29d3fa9243af3ba70c4a5da1712f3385d46"
},
"powerpc64le_linux_musl": {
"etag": "0x8DE082C0B62CF31",
"hash": "650aefe9d2bf0ee5282e8e40a7fc93ef6d66ef718a83ac3c3ec06b22b797ff00"
},
"riscv64_linux_musl": {
"etag": "0x8DE082C0E28E598",
"hash": "0ffd9125ada732d3d3f0f1702fefd8031c04383d070cda895c5df2dfaca6e7b8"
},
"s390x_linux_musl": {
"etag": "0x8DE082BFDC4C845",
"hash": "f45331cfa5dfb6f908a5ed4f20f6fda4f31716028d6f0dcff9c775f006d486df"
}
},
"3.0.1": {
"x86_64_linux_musl": {
"etag": "0x8DE05F22B41933C",
"hash": "23c9ff889672f03676b673539de07d5ad4e8efc8247a3ad55c9bc00169aa2305"
},
"x86_64_macos": {
"etag": "0x8DE05F23E3EC0F5",
"hash": "260c174b80d6401a7d2703109eb32f6a0bdbddd2ac91d3268dc96a51238d96ab"
},
"x86_64_windows": {
"etag": "0x8DE05F21CA08FF9",
"hash": "21843dbb2e910097531ca23e9f87d0ca2ae9a412e056009eae670b090418e8ed"
},
"aarch64_linux_musl": {
"etag": "0x8DE05F232E5B6D9",
"hash": "8f5bb6899118d521d7b12252f06d5808fba4e6cb0a23ff120ed6c14d7c87863a"
},
"aarch64_macos": {
"etag": "0x8DE05F2419FF210",
"hash": "dad2a161d91fba199d1ebae7e5652a4c2dd412cbb1ab6b4cc8ad6a15378319fe"
},
"powerpc64le_linux_musl": {
"etag": "0x8DE05F2278FB689",
"hash": "82ed1e2c4b37927fc39c488dd1871f2a51ea40140a8c7911ed90026b8d8bf2cd"
},
"riscv64_linux_musl": {
"etag": "0x8DE05F23A221742",
"hash": "07b7ce941bf9918bf245153bf029d53873f4f0b1bc5e8f9141876b3523c1de0b"
},
"s390x_linux_musl": {
"etag": "0x8DE05F22438B32A",
"hash": "6e30ae5e33014197a888b9492728e49aaf72343e31e26da8f7b3720518e8f6df"
}
}
}
+20 -3
View File
@@ -18,12 +18,29 @@
"bin": "covgate-v${version}-aarch64-apple-darwin/covgate"
}
},
"license_markdown": "[Apache-2.0](https://github.com/jesse-black/covgate/blob/main/LICENSE)",
"latest": {
"version": "0.1.3"
"version": "0.1.4"
},
"0.1": {
"version": "0.1.3"
"version": "0.1.4"
},
"0.1.4": {
"x86_64_linux_musl": {
"etag": "0x8DE97290157DE06",
"hash": "443bcdb2d5bd550c374f9721a6663a42d0d402955cbd32bb61b3b875a04bc80f"
},
"x86_64_windows": {
"etag": "0x8DE9729014F3532",
"hash": "fcd6971cbcb58181b85042f6f80eb2a4e05bccfa1450aa203083dd6f95a14254"
},
"aarch64_linux_musl": {
"etag": "0x8DE97290159FE80",
"hash": "15477ecb35695955ebaf6677a18a94fe5ac50dadc9985f277651e5c9b0ea4471"
},
"aarch64_macos": {
"etag": "0x8DE9729015A4C45",
"hash": "af6713df579260053b1b5054f0750febc8e456ba54041154900fe19cf51f3160"
}
},
"0.1.3": {
"x86_64_linux_musl": {
-1
View File
@@ -1,7 +1,6 @@
{
"rust_crate": "cross",
"template": null,
"license_markdown": "[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)",
"latest": {
"version": "0.2.5"
},
+30 -2
View File
@@ -20,9 +20,37 @@
"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.30.0"
"version": "0.31.0"
},
"0.31": {
"version": "0.31.0"
},
"0.31.0": {
"x86_64_linux_gnu": {
"etag": "0x8DEA5BE1A225492",
"hash": "72c465982796cb930dd7bfabe68d869aea053c9b7a717dff9ceee56b5624eea4"
},
"x86_64_macos": {
"etag": "0x8DEA5BE2A8378AE",
"hash": "78c3f395499fc80d1b0a0c2ad0497fa212ccb90a544524599be6356707b49bbd"
},
"x86_64_windows": {
"etag": "0x8DEA5BE2463CF5D",
"hash": "da18bdb0d5b10a5f45ddfb59b7b08b11ddc050bb5c6407608d831929a1799d3f"
},
"aarch64_linux_gnu": {
"etag": "0x8DEA5BE20738480",
"hash": "ecdb5a10bba199417ccf94b57f27f0ec201b91eb4fadc6d7998696e082e69bef"
},
"aarch64_macos": {
"etag": "0x8DEA5BE4A7F7F7B",
"hash": "42d5b880968eed5b8939d48adf125c5d96944231259e19167c29e9da9e9d2afe"
},
"aarch64_windows": {
"etag": "0x8DEA5BE28D7835D",
"hash": "af0a5c6c17b0bee113066760d3378eb5e03eb5c75eca2479e61fc43669c46036"
}
},
"0.30": {
"version": "0.30.0"
-1
View File
@@ -17,7 +17,6 @@
"url": "https://github.com/DeepSourceCorp/cli/releases/download/v${version}/deepsource_${version}_darwin_arm64.tar.gz"
}
},
"license_markdown": "[BSD-2-Clause](https://github.com/DeepSourceCorp/cli/blob/master/LICENSE)",
"latest": {
"version": "0.10.1"
},
+57 -3
View File
@@ -26,12 +26,66 @@
"url": "https://github.com/dprint/dprint/releases/download/${version}/dprint-riscv64gc-unknown-linux-gnu.zip"
}
},
"license_markdown": "[MIT](https://github.com/dprint/dprint/blob/main/LICENSE)",
"latest": {
"version": "0.53.1"
"version": "0.54.0"
},
"0.54": {
"version": "0.54.0"
},
"0.54.0": {
"x86_64_linux_musl": {
"etag": "0x8DE95A483BDB8E6",
"hash": "859ae94e596105201faa59a3fb4bedc8316e226e3e154ae410f9373461e1e41c"
},
"x86_64_macos": {
"etag": "0x8DE95A483D34B85",
"hash": "fdbffa16cf0890ca30e958ffdabe7748e733867651a438ede1501f0e1a7b5e91"
},
"x86_64_windows": {
"etag": "0x8DE95A483BAAF19",
"hash": "3fd881acaf7fd4fbc5d07c3030ce79b965a4cb7128fe0eb1ebe725188ccd2715"
},
"aarch64_linux_musl": {
"etag": "0x8DE95A483BBBF52",
"hash": "9a66b5931ca30402a3dd2933c432c6b6316eedd08037ab0aeb8d24cd17b2a301"
},
"aarch64_macos": {
"etag": "0x8DE95A483BA138A",
"hash": "1d6a8fb14d66cba0f049738edd4ab3b1afc1de6d936cd32e483e33284cfd1ade"
},
"riscv64_linux_gnu": {
"etag": "0x8DE95A483C85B52",
"hash": "9aa7df605ade001ada4154e24f2806527d0be45ba0f465422efa62a23316f305"
}
},
"0.53": {
"version": "0.53.1"
"version": "0.53.2"
},
"0.53.2": {
"x86_64_linux_musl": {
"etag": "0x8DE9007EE1278D0",
"hash": "7ff2cf9b25c687bd59867528ae9a5526c17e75e82e9788bf1f84a0e3ca7163b6"
},
"x86_64_macos": {
"etag": "0x8DE9007EE1EC70A",
"hash": "902a9cff86a0ce643d5f1bb53e3e2434096511542363924e18016ee7bedb769f"
},
"x86_64_windows": {
"etag": "0x8DE9007EDFFA241",
"hash": "f18910879d6796b05b0666513391ab7963b346723c041dc4d777d3f43179e416"
},
"aarch64_linux_musl": {
"etag": "0x8DE9007EE226C77",
"hash": "c3843a4604dac7428f41f762c4c352e409c63bd634172765bbac482dc59773ba"
},
"aarch64_macos": {
"etag": "0x8DE9007EE116890",
"hash": "a185ba53f74e1e3a8ccdaf03a5d6f96b67d3fdf3f86d0d0f98950d15817eb0c4"
},
"riscv64_linux_gnu": {
"etag": "0x8DE9007EE210E69",
"hash": "9fe90a2e414cfd59c6df984a3910ce11e0c349d5326ab7debec06682f3ba1150"
}
},
"0.53.1": {
"x86_64_linux_musl": {
-1
View File
@@ -17,7 +17,6 @@
"url": "https://github.com/earthly/earthly/releases/download/v${version}/earthly-darwin-arm64"
}
},
"license_markdown": "[MPL-2.0](https://github.com/earthly/earthly/blob/main/LICENSE)",
"latest": {
"version": "0.8.16"
},
-1
View File
@@ -1,7 +1,6 @@
{
"rust_crate": null,
"template": null,
"license_markdown": "[MIT](https://github.com/editorconfig-checker/editorconfig-checker/blob/main/LICENSE)",
"latest": {
"version": "3.6.1"
},
+48 -2
View File
@@ -17,9 +17,55 @@
"url": "https://github.com/esp-rs/espup/releases/download/v${version}/espup-aarch64-apple-darwin.zip"
}
},
"license_markdown": "[MIT](https://github.com/esp-rs/espup/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/esp-rs/espup/blob/main/LICENSE-APACHE)",
"latest": {
"version": "0.16.0"
"version": "0.17.1"
},
"0.17": {
"version": "0.17.1"
},
"0.17.1": {
"x86_64_linux_gnu": {
"etag": "0x8DE9C74A098CB39",
"hash": "dd8625b3742b2f74ce406286baef8ee67525d63b25ea303ddf7473ed2cc31192"
},
"x86_64_macos": {
"etag": "0x8DE9C747D3044B2",
"hash": "c51cf3d7a91c5e24de680812cf110fa58a4315ed80b8d1af8e74f89088d8b861"
},
"x86_64_windows": {
"etag": "0x8DE9C748FE2165B",
"hash": "f3a2d372e6f04f67a2adb7ff310ad336d9d475a5c4ce2c0c7855792875981bf0"
},
"aarch64_linux_gnu": {
"etag": "0x8DE9C7475A3FBDB",
"hash": "9b0082414a962edfdd62aeebba07e8eaf3009477e78903a6bc656775f2f1dbe7"
},
"aarch64_macos": {
"etag": "0x8DE9C74AB2E27B6",
"hash": "93bff02d2e3f37eb5c0ab68b2016fcbeb5e9aa0334f8f47e5ec63a219daace91"
}
},
"0.17.0": {
"x86_64_linux_gnu": {
"etag": "0x8DE9C60D8405E5A",
"hash": "9b97234338a83c23e6324595ae861b190cc95fefeb257575f05327fe1f2cd77d"
},
"x86_64_macos": {
"etag": "0x8DE9C60B152442B",
"hash": "366e7f1ba3aaf60d026a232d83cf75e0d9a977083ffba5a4ef90bb0732df4d11"
},
"x86_64_windows": {
"etag": "0x8DE9C60C2BCF730",
"hash": "03049e76c11f174b3f32277545be53819a243af8e8c012e7c07e10314840e170"
},
"aarch64_linux_gnu": {
"etag": "0x8DE9C60A9AE250C",
"hash": "f6356701429f99b2bb6dc1d67aadb56bf3c3b09b6e583849d334068d5edda418"
},
"aarch64_macos": {
"etag": "0x8DE9C60B3F2D0E4",
"hash": "7f7c5f38d15bbce54a910150ba295516985e3bf27abbacf81d8718bf7cf7521d"
}
},
"0.16": {
"version": "0.16.0"
+57 -3
View File
@@ -26,12 +26,66 @@
"bin": "git-cliff-${version}/git-cliff.exe"
}
},
"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": {
"version": "2.12.0"
"version": "2.13.1"
},
"2": {
"version": "2.12.0"
"version": "2.13.1"
},
"2.13": {
"version": "2.13.1"
},
"2.13.1": {
"x86_64_linux_musl": {
"etag": "0x8DEA37D7F9F3C29",
"hash": "200d2535da6d9703f3bcc8a4d159c3b55eacdb01cf2148c55b3eee9dd04d5249"
},
"x86_64_macos": {
"etag": "0x8DEA37D44E87B3A",
"hash": "6e60ae390d375cecb9d8008c49f0e724a8dfe40390b532ef5501e421d2cc8acb"
},
"x86_64_windows": {
"etag": "0x8DEA37E02E19030",
"hash": "3ae3a5549e85c7ad5b20192ebcfee4371269deca51255f6f2f2e051c6541f5ca"
},
"aarch64_linux_musl": {
"etag": "0x8DEA37D82440AED",
"hash": "4054c124b926c117f3fa048939bc8be0a954f29f3b6f367627e8cb22c1971882"
},
"aarch64_macos": {
"etag": "0x8DEA37D25D82E17",
"hash": "21547ae4a0421164070ab75c2522864ea5565858a011fabc5f583061b20f1226"
},
"aarch64_windows": {
"etag": "0x8DEA37E17A6094D",
"hash": "03a623191fe575bc0024e2ebc61cc861cebd3ba84b93ff13b002c42e8248cd3f"
}
},
"2.13.0": {
"x86_64_linux_musl": {
"etag": "0x8DEA3772B3C02DF",
"hash": "132539f836416563e86621ff0649f0c0c766cf32ea1be85f3ba0d34f043ce86a"
},
"x86_64_macos": {
"etag": "0x8DEA3771FC5A88A",
"hash": "ad980b6bd5c52deec7c24a55599f652607d40d221f0bfb75142017a9fc82f7c4"
},
"x86_64_windows": {
"etag": "0x8DEA377B78B9783",
"hash": "17f891a0ec38f8c9ef6440eed31be43117491b05afeba6093a15545633eae6ff"
},
"aarch64_linux_musl": {
"etag": "0x8DEA37725E52DB8",
"hash": "27b9216d92a254fb03d18008252a7c8c7bc803b4616bf69175ff448918a9606a"
},
"aarch64_macos": {
"etag": "0x8DEA376FF31CE86",
"hash": "72e8d1f4d1dca4312ccf979c72a094e5bab0a659ec6c8d4e1bbea19f9cc65b23"
},
"aarch64_windows": {
"etag": "0x8DEA377B597C5A5",
"hash": "ae2cdf8b70999c8dd52af50283b0c9a8d811055e1f8879ffd1a7d90c678e902b"
}
},
"2.12": {
"version": "2.12.0"
-1
View File
@@ -17,7 +17,6 @@
"url": "https://github.com/mozilla/grcov/releases/download/v${version}/grcov-aarch64-apple-darwin.tar.bz2"
}
},
"license_markdown": "[MPL-2.0](https://github.com/mozilla/grcov/blob/HEAD/LICENSE-MPL-2.0)",
"latest": {
"version": "0.10.7"
},
+70 -2
View File
@@ -22,9 +22,77 @@
"bin": "gungraun-runner-v${version}-s390x-unknown-linux-gnu/gungraun-runner"
}
},
"license_markdown": "[Apache-2.0](https://github.com/gungraun/gungraun/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/gungraun/gungraun/blob/main/LICENSE-MIT)",
"latest": {
"version": "0.17.2"
"version": "0.18.2"
},
"0.18": {
"version": "0.18.2"
},
"0.18.2": {
"x86_64_linux_musl": {
"etag": "0x8DEA695B3CFC4FA",
"hash": "bad19b8dd280e9cfab691eb3220d107ce1b09091846ac7df19c9a303988cf071"
},
"aarch64_linux_gnu": {
"etag": "0x8DEA695BAEDE5DA",
"hash": "46ee655aaac3f1d18c823ec8abf4c8adb5dd9641c526b49de007c15b743c8fe4"
},
"powerpc64le_linux_gnu": {
"etag": "0x8DEA69515EAE4D4",
"hash": "07b17bc9904c2733cfd7663ac36ed28a80af28530403c77f0a34887b76e64f4c"
},
"riscv64_linux_gnu": {
"etag": "0x8DEA6957D2B96BF",
"hash": "496df4183e0f29ac919e14688f85fa4464d2e632fa6730743bdf24acf66108ac"
},
"s390x_linux_gnu": {
"etag": "0x8DEA695C06514A8",
"hash": "6b6ec6b64d03d73b465222062fb20ead1eb6b18a48ab791fb5fcefed34fd1532"
}
},
"0.18.1": {
"x86_64_linux_musl": {
"etag": "0x8DE9748264D41CC",
"hash": "8e085908f9de28f4e4b599f171aff61e72342481c5af3a8086ed800be8e17a35"
},
"aarch64_linux_gnu": {
"etag": "0x8DE97471C4DE6D4",
"hash": "46b29d7bb529062256b28eca27d26c6f5ca1943a627f9dd024d7641b604ecf11"
},
"powerpc64le_linux_gnu": {
"etag": "0x8DE974857C237F9",
"hash": "c7833abfdd55440b8be85e854e7b673c6cd8933c85517eb6309dfee31079f4a7"
},
"riscv64_linux_gnu": {
"etag": "0x8DE974839AFEA4F",
"hash": "3374713f6e77b0f5329674a9d03bc0ed9ee5e899a9ad0d23382cff247097e8e0"
},
"s390x_linux_gnu": {
"etag": "0x8DE97483DFFED3C",
"hash": "997d992f59088c1d7b77cc4906f5c28fcbc1c59e01ecd5442ebcdeae9e47d87c"
}
},
"0.18.0": {
"x86_64_linux_musl": {
"etag": "0x8DE9642F0CF107C",
"hash": "6bc46e9b0b9df0a13897c277c9c529488e1746b5f6ad6fa33b966f4f395bec28"
},
"aarch64_linux_gnu": {
"etag": "0x8DE9642F5351AC4",
"hash": "9ffe79ab8523c1ada9a52c1352333d6499cd26fabb60d9ba6a8eeb1ab4102dc2"
},
"powerpc64le_linux_gnu": {
"etag": "0x8DE9642F38861F9",
"hash": "6b2ddd799fec1517aee95fd03eb021e125b46690c679d29d54824b87b97c61fe"
},
"riscv64_linux_gnu": {
"etag": "0x8DE9642EC2FBFDC",
"hash": "8bf2263ac4a41cb9132df94d4e570eb3e310e2afc970ff6581ccc6a32fc66c22"
},
"s390x_linux_gnu": {
"etag": "0x8DE9642EE460E79",
"hash": "e540f51a2621fe1a69cf9e7d0acf97d0e1c8b11866ba1ef08564614c496c5259"
}
},
"0.17": {
"version": "0.17.2"
-1
View File
@@ -22,7 +22,6 @@
"bin": "hyperfine-v${version}-aarch64-apple-darwin/hyperfine"
}
},
"license_markdown": "[MIT](https://github.com/sharkdp/hyperfine/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/sharkdp/hyperfine/blob/master/LICENSE-APACHE)",
"latest": {
"version": "1.20.0"
},
-1
View File
@@ -22,7 +22,6 @@
"bin": "iai-callgrind-runner-v${version}-s390x-unknown-linux-gnu/iai-callgrind-runner"
}
},
"license_markdown": "[Apache-2.0](https://github.com/iai-callgrind/iai-callgrind/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/iai-callgrind/iai-callgrind/blob/main/LICENSE-MIT)",
"latest": {
"version": "0.16.1"
},
-1
View File
@@ -17,7 +17,6 @@
"url": "https://github.com/01mf02/jaq/releases/download/v${version}/jaq-v${version}-aarch64-apple-darwin"
}
},
"license_markdown": "[MIT](https://github.com/01mf02/jaq/blob/main/LICENSE-MIT)",
"latest": {
"version": "1.6.0"
},
+89 -3
View File
@@ -20,12 +20,98 @@
"url": "https://github.com/casey/just/releases/download/${version}/just-${version}-aarch64-pc-windows-msvc.zip"
}
},
"license_markdown": "[CC0-1.0](https://github.com/casey/just/blob/master/LICENSE)",
"latest": {
"version": "1.48.1"
"version": "1.51.0"
},
"1": {
"version": "1.48.1"
"version": "1.51.0"
},
"1.51": {
"version": "1.51.0"
},
"1.51.0": {
"x86_64_linux_musl": {
"etag": "0x8DEAE57CA880015",
"hash": "c8f085ca3e885723c341d06243fc291b5abfdc8bbe3b2c076b117de490387b59"
},
"x86_64_macos": {
"etag": "0x8DEAE57CE96D452",
"hash": "d583e45f1f9fcdd26069ad2fe3bb9dea414756d8d0752eb9093974cb5c0246f0"
},
"x86_64_windows": {
"etag": "0x8DEAE5807F7D123",
"hash": "09d1138b6845e73f04bff5e26be3f57663bddca25e36fe6241d28a5aa310b64e"
},
"aarch64_linux_musl": {
"etag": "0x8DEAE57D7B4C6C3",
"hash": "ed7ec466b77709198fd4afed253dba0270203ba5eb1c006bee2b0139090284f5"
},
"aarch64_macos": {
"etag": "0x8DEAE57C4207AAF",
"hash": "61e3f1b8a545ff064b091eab4b6e14f8cc743ff15549be293b1e92f5b1467002"
},
"aarch64_windows": {
"etag": "0x8DEAE58150634C5",
"hash": "12bf56b5b3463e20a1dbb61e3d14748efaefb49231223ef465fbec4d442e2d20"
}
},
"1.50": {
"version": "1.50.0"
},
"1.50.0": {
"x86_64_linux_musl": {
"etag": "0x8DE9E6F41A84659",
"hash": "27e011cd6328fadd632e59233d2cf5f18460b8a8c4269acd324c1a8669f34db0"
},
"x86_64_macos": {
"etag": "0x8DE9E6F39943078",
"hash": "e4fa28fe63381ca32fad101e86d4a1da7cd2d34d1b080985a37ec9dc951922fe"
},
"x86_64_windows": {
"etag": "0x8DE9E6F71190D2B",
"hash": "5dc713f049e174e22de41fd06292a26c9b90f2d37c1be9390d2082fe6928b376"
},
"aarch64_linux_musl": {
"etag": "0x8DE9E6F47F2EDF4",
"hash": "3beb4967ce05883cf09ac12d6d128166eb4c6d0b03eff74b61018a6880655d7d"
},
"aarch64_macos": {
"etag": "0x8DE9E6F49FBDCE5",
"hash": "891262207663bff1aa422dbe799a76deae4064eaa445f14eb28aef7a388222cd"
},
"aarch64_windows": {
"etag": "0x8DE9E6F73FB889D",
"hash": "91065b94d11beb4b05c8117d8a736e978f41764d73131de35d8134c9ab9dee7a"
}
},
"1.49": {
"version": "1.49.0"
},
"1.49.0": {
"x86_64_linux_musl": {
"etag": "0x8DE92D62FFEE2CA",
"hash": "05eb2f068b641b06e5b318796c2e27d4dcca608e65b34329a08c1b9f582611bd"
},
"x86_64_macos": {
"etag": "0x8DE92D6315E20A9",
"hash": "e0b83a9352952ab25e5cf13f6cb03dd1872416e5d89388b56d6ca58f11b0a3a8"
},
"x86_64_windows": {
"etag": "0x8DE92D65DAA4399",
"hash": "657338772efd17a31d67285bb5ed691da87741e44311c0366273c6cb7d913b15"
},
"aarch64_linux_musl": {
"etag": "0x8DE92D633E8329E",
"hash": "993b78f51004248114af22368f69715541542b3c9941c80e02f8ae10eb404ae0"
},
"aarch64_macos": {
"etag": "0x8DE92D61E96BBDE",
"hash": "d21b20df01ec9b9762b0ef08e56ae8dccf3738770edeafa8d2b3a750aee06d78"
},
"aarch64_windows": {
"etag": "0x8DE92D65E1C5B47",
"hash": "e73cd7b3c4fb363f703f99caaa71d4ab114a92205b2ef313212f3b2085d3ee64"
}
},
"1.48": {
"version": "1.48.1"
-1
View File
@@ -1,7 +1,6 @@
{
"rust_crate": "knope",
"template": null,
"license_markdown": "[MIT](https://github.com/knope-dev/knope/blob/main/LICENSE)",
"latest": {
"version": "0.22.4"
},
+143 -3
View File
@@ -30,12 +30,152 @@
]
}
},
"license_markdown": "[MIT](https://github.com/maplibre/martin/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/maplibre/martin/blob/main/LICENSE-APACHE)",
"latest": {
"version": "1.4.0"
"version": "1.9.0"
},
"1": {
"version": "1.4.0"
"version": "1.9.0"
},
"1.9": {
"version": "1.9.0"
},
"1.9.1": {
"x86_64_linux_musl": {
"etag": "0x8DEB0597AC2C520",
"hash": "6467f9ccfa847deb6098a0070990d68039b866576ee64af4492099431562a3d6"
},
"x86_64_macos": {
"etag": "0x8DEB05979E1046A",
"hash": "de6cc3706968c90e97cb1d59ab7b1ba95c4aa22a4237a82f6ece94e8dd398fec"
},
"aarch64_linux_musl": {
"etag": "0x8DEB05979E0DD8A",
"hash": "f42d0e1e729d2e840f4bd211f06254b07817e1919a86a4e9c3f547503b0449df"
},
"aarch64_macos": {
"etag": "0x8DEB05979DF0AD3",
"hash": "e0537a58c9eb09b8b2c638fd07f9cc3885db13194859d29eef71a1eb4972180a"
}
},
"1.9.0": {
"x86_64_linux_musl": {
"etag": "0x8DEACFBBCCAA91B",
"hash": "e3a7f9eee6336b5f3a6020430d2ff53d457295d0bb9e0f5c41a5d81ea962dc1f"
},
"x86_64_macos": {
"etag": "0x8DEACFBBBD98FB9",
"hash": "7dcaed930819d28acca8311222c1e978aacadeebd6915d6cf86821a3057616f5"
},
"aarch64_linux_musl": {
"etag": "0x8DEACFBBBC0A581",
"hash": "a4505f5d862e97f5e8587268859860841b69aa99355963c67cc4d181ffec4fba"
},
"aarch64_macos": {
"etag": "0x8DEACFBBC01844E",
"hash": "d51a66b157175a955a6332350885f127eee82fff94e7d1a2c1173b0b17878ec7"
}
},
"1.8": {
"version": "1.8.2"
},
"1.8.2": {
"x86_64_linux_musl": {
"etag": "0x8DEAA75F9C0717B",
"hash": "b7ce4906219974f33c0c80994fde6afe503cd8fc6e4c37fd75caf77f320d98cc"
},
"x86_64_macos": {
"etag": "0x8DEAA75F8954F43",
"hash": "6be5743e73b43bc7ef34d17b94e7fdce5f3eafa26120a67ce317b55d557ba481"
},
"aarch64_linux_musl": {
"etag": "0x8DEAA75F885D044",
"hash": "d994a862ae5ded571da994f3e525c04e4afb8ee355e3c91135fb0ff78f8d1294"
},
"aarch64_macos": {
"etag": "0x8DEAA75F8A93635",
"hash": "11a05523e1e59c8322bae7bb49442eaa22bb355905222f96e723b9ca42dd4316"
}
},
"1.8.0": {
"x86_64_linux_musl": {
"etag": "0x8DEA51C82B100CC",
"hash": "e633b553663ecf69b82f88235fdfc720c2cdb6390f0414837c6577b1e937d7ab"
},
"x86_64_macos": {
"etag": "0x8DEA51C81E01D4A",
"hash": "a80eeb3e37fd6127dbca77b965a4fba6f74d75029d69f2c73fdb195bf4cb3b82"
},
"aarch64_linux_musl": {
"etag": "0x8DEA51C81AB1841",
"hash": "268d5865668d85fdd583d8bc59d8a21ff90502e44340d50a95b9adca10b65af3"
},
"aarch64_macos": {
"etag": "0x8DEA51C81A8D0DD",
"hash": "e6bef9defe12697f3aab6daeb9889645ce447cef91ff82f3eaa24174965ee018"
}
},
"1.7": {
"version": "1.7.0"
},
"1.7.0": {
"x86_64_linux_musl": {
"etag": "0x8DEA2D8D2DD9B3B",
"hash": "a9b0ed13e7f31964940e3504d0eeb481669b01e3d8b303db56d64b03decc0e2b"
},
"x86_64_macos": {
"etag": "0x8DEA2D8D1EE54B5",
"hash": "50b5293d93e6cbb3d1f7dd590c7fec96f24edc05acaac710096ca535712da4c8"
},
"aarch64_linux_musl": {
"etag": "0x8DEA2D8D1EC342E",
"hash": "ea8e848dde503b77f9f8cbc4820c51cbc310a30eb7c4c3d10ecfedfc4781e687"
},
"aarch64_macos": {
"etag": "0x8DEA2D8D1FFF41D",
"hash": "582aceb8eff0da07c0e78ce74ffccc12da5c18fa261aef7630ac2e6afcc8c313"
}
},
"1.6": {
"version": "1.6.0"
},
"1.6.0": {
"x86_64_linux_musl": {
"etag": "0x8DE9E6794FD4A72",
"hash": "b71c6e5006ab152ebe6ee021ba3280dadc681a1e723f48109ac4317d34c7926e"
},
"x86_64_macos": {
"etag": "0x8DE9E6794344CFE",
"hash": "1a33cc0b9580ab5b7d9ba124113eb8db9cdd9191d6206a2e0d452d88b2ed40bc"
},
"aarch64_linux_musl": {
"etag": "0x8DE9E6794361FAD",
"hash": "42ef50d65d62358e806827f78ef660ef58eba126a449a237cbd57ab727105ea0"
},
"aarch64_macos": {
"etag": "0x8DE9E6794327A4B",
"hash": "18afc12cdb9e84b095f26a260880ef488ea0185d6ff9821bb38d2b38d2b70d63"
}
},
"1.5": {
"version": "1.5.0"
},
"1.5.0": {
"x86_64_linux_musl": {
"etag": "0x8DE9606A16881B6",
"hash": "29cebebba0bc6bc8cd3f089d4c8e06abecef1a1754b9c816ef4dbf6ae41b6f63"
},
"x86_64_macos": {
"etag": "0x8DE9606A093D120",
"hash": "c50589f9fd2ad018adb3c085b9f31fe73b9b5587949cc04f6ae37c18cd0cc390"
},
"aarch64_linux_musl": {
"etag": "0x8DE9606A0994946",
"hash": "11b9305afc987e71d0edc0a7454d1b3f9a7b42d3b2603870729c21bba924ad20"
},
"aarch64_macos": {
"etag": "0x8DE9606A08CFAF6",
"hash": "c52a2851aae177cfdcd2adf019e391ac4512eaa1566c4f7de3bd4a4746bb60d7"
}
},
"1.4": {
"version": "1.4.0"
-1
View File
@@ -17,7 +17,6 @@
"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"
},
+61
View File
@@ -0,0 +1,61 @@
{
"rust_crate": "mdbook-d2",
"template": {
"x86_64_linux_musl": {
"url": "https://github.com/danieleades/mdbook-d2/releases/download/v${version}/mdbook-d2-x86_64-unknown-linux-musl.tar.gz",
"bin": "mdbook-d2"
},
"x86_64_macos": {
"url": "https://github.com/danieleades/mdbook-d2/releases/download/v${version}/mdbook-d2-x86_64-apple-darwin.tar.gz",
"bin": "mdbook-d2"
},
"x86_64_windows": {
"url": "https://github.com/danieleades/mdbook-d2/releases/download/v${version}/mdbook-d2-x86_64-pc-windows-msvc.tar.gz",
"bin": "mdbook-d2.exe"
},
"aarch64_linux_musl": {
"url": "https://github.com/danieleades/mdbook-d2/releases/download/v${version}/mdbook-d2-aarch64-unknown-linux-musl.tar.gz",
"bin": "mdbook-d2"
},
"aarch64_macos": {
"url": "https://github.com/danieleades/mdbook-d2/releases/download/v${version}/mdbook-d2-aarch64-apple-darwin.tar.gz",
"bin": "mdbook-d2"
},
"aarch64_windows": {
"url": "https://github.com/danieleades/mdbook-d2/releases/download/v${version}/mdbook-d2-aarch64-pc-windows-msvc.tar.gz",
"bin": "mdbook-d2.exe"
}
},
"latest": {
"version": "0.3.8"
},
"0.3": {
"version": "0.3.8"
},
"0.3.8": {
"x86_64_linux_musl": {
"etag": "0x8DE4D1050CFDFE1",
"hash": "6601ff37d3f220db0c9617b85c7e80f985a13ea75e2b6bb88b5158ea429455b6"
},
"x86_64_macos": {
"etag": "0x8DE4D104B08EF36",
"hash": "0ce3bf83daa8f4d458d9acf3cc5e9af1fc85d864854439a8a7d45a9a48166eaf"
},
"x86_64_windows": {
"etag": "0x8DE4D106181D5F5",
"hash": "89ba967c1f95b32d05612183b9752aeccafa749d5dce0680fb9dcbfda24285fd"
},
"aarch64_linux_musl": {
"etag": "0x8DE4D104E5464C8",
"hash": "84f37cb1d89f6fabbefb5581205f93035fe5d9f2ace32f01cb76622cb563a9c1"
},
"aarch64_macos": {
"etag": "0x8DE4D104A941BA3",
"hash": "dcd49feace49c4adce583cfab121885cd84b746fdad6ebc99ca36eb52272f849"
},
"aarch64_windows": {
"etag": "0x8DE4D1061C79129",
"hash": "6cc7507acae02d73719b260dffd33c3b1d74029cfa97cc7edfe220f8489aef02"
}
}
}
-1
View File
@@ -11,7 +11,6 @@
"url": "https://github.com/Michael-F-Bryan/mdbook-linkcheck/releases/download/v${version}/mdbook-linkcheck.x86_64-pc-windows-msvc.zip"
}
},
"license_markdown": "[MIT](https://github.com/Michael-F-Bryan/mdbook-linkcheck/blob/master/LICENSE)",
"latest": {
"version": "0.7.7"
},
-1
View File
@@ -22,7 +22,6 @@
"bin": "mdbook-mermaid-ssr.exe"
}
},
"license_markdown": "[MPL-2.0](https://github.com/CommanderStorm/mdbook-mermaid-ssr/blob/main/LICENSE)",
"latest": {
"version": "0.3.0"
},
-1
View File
@@ -22,7 +22,6 @@
"bin": "mdbook-mermaid"
}
},
"license_markdown": "[MPL-2.0](https://github.com/badboy/mdbook-mermaid/blob/main/LICENSE)",
"latest": {
"version": "0.17.0"
},
-1
View File
@@ -20,7 +20,6 @@
"url": "https://github.com/rust-lang/mdBook/releases/download/v${version}/mdbook-v${version}-aarch64-apple-darwin.tar.gz"
}
},
"license_markdown": "[MPL-2.0](https://github.com/rust-lang/mdBook/blob/master/LICENSE)",
"latest": {
"version": "0.5.2"
},
+812 -4
View File
@@ -26,15 +26,823 @@
"bin": "mise/bin/mise.exe"
}
},
"license_markdown": "[MIT](https://github.com/jdx/mise/blob/main/LICENSE)",
"latest": {
"version": "2026.4.0"
"version": "2026.5.6"
},
"2026": {
"version": "2026.4.0"
"version": "2026.5.6"
},
"2026.5": {
"version": "2026.5.6"
},
"2026.5.6": {
"x86_64_linux_musl": {
"etag": "0x8DEAF768EE11E62",
"hash": "99284e187cd1fcc09ffd2d35c61770141f44e8990a2a866594010c5f94b21fc9"
},
"x86_64_macos": {
"etag": "0x8DEAF7691E0027D",
"hash": "3bb6a29f11c4e68bfc419ad5dbed60b2417792f8cf5c72308be7b28a322d866c"
},
"x86_64_windows": {
"etag": "0x8DEAF7692E18389",
"hash": "6a9ea4bf66aa42cd3d70c9439e13f7050ff7971129ada700b08887f03eb85065"
},
"aarch64_linux_musl": {
"etag": "0x8DEAF768B476BE8",
"hash": "e52d17e41d6e3300ff5ee5e0065a28deb5dec379f4a237fe06cf28525adf4612"
},
"aarch64_macos": {
"etag": "0x8DEAF7690277143",
"hash": "cfe18c56b37192cdd82ab48d2951e0a9ae09523b21db2783985eb34108454e7a"
},
"aarch64_windows": {
"etag": "0x8DEAF769266EA1F",
"hash": "be39174fbd2888fb4a7faaa5a2898de58f07c5ce8da799d0f9eaa4d5ec4d194d"
}
},
"2026.5.5": {
"x86_64_linux_musl": {
"etag": "0x8DEAE84398D4E86",
"hash": "417fa46792d4b2b9a4cd3682e9fb58962139bb736509722d858b86199b3f45a7"
},
"x86_64_macos": {
"etag": "0x8DEAE843BAB0D4F",
"hash": "b1e363263ced6bb20a2da7989fb3dda213dfd47df56ba35e64597db92d931098"
},
"x86_64_windows": {
"etag": "0x8DEAE843C9AEED7",
"hash": "d67c4c001e368a9f403c11d268c5ffcfeba586466eedb9db3d1ade77233a4e16"
},
"aarch64_linux_musl": {
"etag": "0x8DEAE84365F0486",
"hash": "2694824cccf8cbfdac95062c1958e6e316e3f4cc8681a3300b388cbb8d35ab20"
},
"aarch64_macos": {
"etag": "0x8DEAE843B292925",
"hash": "2994f42540fee4291a895cc5e3521df229e358884e401033b7dcc5e21eacbc1b"
},
"aarch64_windows": {
"etag": "0x8DEAE843C6B1412",
"hash": "06587ba66d031b1f3fbef3b9a1b4df7731bab0a7de350f67a3156cdcf4e28bd2"
}
},
"2026.5.4": {
"x86_64_linux_musl": {
"etag": "0x8DEADBA8BC5AE8D",
"hash": "96aaa896d9d3c02a7f72ff92f85b879afb7e9dcf92d81f72d873aa4d330b2615"
},
"x86_64_macos": {
"etag": "0x8DEADBA8E5CF79B",
"hash": "301b5f875b9ac34d5535126aec6400c2c2b540761f137cec874fcb73d577e116"
},
"x86_64_windows": {
"etag": "0x8DEADBA8FDB59F9",
"hash": "3c66193570f51ca33198e31d6f685ebd9d094aa28b46619be18f8c3825df015e"
},
"aarch64_linux_musl": {
"etag": "0x8DEADBA877F3EE8",
"hash": "3c2ec2ee50066c731d4c4492409ed234a2275f9836df02807637c1ea72c96ce9"
},
"aarch64_macos": {
"etag": "0x8DEADBA8D9F37F9",
"hash": "740210925b3dd87de72b0e6dc428176716a9870c16831f762916567dbb9252f4"
},
"aarch64_windows": {
"etag": "0x8DEADBA8F6B150C",
"hash": "c9c9ff3708df345b9c32cc449f230865136e2d854d4896d15c951c209313d4ee"
}
},
"2026.5.3": {
"x86_64_linux_musl": {
"etag": "0x8DEACF30926DA73",
"hash": "dd30b798647d29593ad6ea72882e8c6293ee6f3b10f1d7a12ed08e725631ef8e"
},
"x86_64_macos": {
"etag": "0x8DEACF30BAD955A",
"hash": "184d925d4325d85b932b2d60bda148851364fd93ce8734e8061041822eed3fd5"
},
"x86_64_windows": {
"etag": "0x8DEACF30D12994C",
"hash": "7ac7edbbe47399b9c8c8a151b31d94056b5059a4251820372e96f469f97d1d23"
},
"aarch64_linux_musl": {
"etag": "0x8DEACF3054F9DD6",
"hash": "9d756fbbcc50d78cb5772e4d260d8018f9a6f9bff226f17c8fb70a0d899572de"
},
"aarch64_macos": {
"etag": "0x8DEACF30AE815D4",
"hash": "22a65d3906a68ac415263ba6c4b9fe23c5c35e5dfd67c8440790a1023c032c51"
},
"aarch64_windows": {
"etag": "0x8DEACF30CE96D98",
"hash": "9da9f55f7f32488a40f46c7c66c4e7eed995b9370f7f09cf0bf61cf2c3f3a13e"
}
},
"2026.5.2": {
"x86_64_linux_musl": {
"etag": "0x8DEAC3BF99830AB",
"hash": "6663a7af02a23dbff5ea421c8bab86fca72c3969db3adf880b8a149131c5d2b1"
},
"x86_64_macos": {
"etag": "0x8DEAC3BFC39F4F7",
"hash": "a38b4b7fe61a3ab600ed1e638e8f9f741c690115642e07193d5490571fcb74cb"
},
"x86_64_windows": {
"etag": "0x8DEAC3BFD7E279E",
"hash": "72638be34cbf2751d352def7bc77235ec05e736c2c8ddde81e2f93d1a93eb2c9"
},
"aarch64_linux_musl": {
"etag": "0x8DEAC3BF60A7DBC",
"hash": "9e38d879e684e95c7412fba4e50721fb8874d2884430ebf39e9b17641a2defc8"
},
"aarch64_macos": {
"etag": "0x8DEAC3BFB3C3FF7",
"hash": "01e821f5a60efad8296a249604234e5dd4db46b4b417831a8bf0d92f34b5d56c"
},
"aarch64_windows": {
"etag": "0x8DEAC3BFD0CAB9F",
"hash": "58ccfa0d4aa603c5bf3955f3887dfcc76c452a13b946d83c0aee009a3fbf56c7"
}
},
"2026.5.1": {
"x86_64_linux_musl": {
"etag": "0x8DEAAEAFD6A3D30",
"hash": "5cb9f8cc7b071c5c5931fafd79bd523a81cbffe6bb23d56daea7b0be86d0a086"
},
"x86_64_macos": {
"etag": "0x8DEAAEAFFDCC12D",
"hash": "ed6c715d359bf2313fe793bc44269e38df24246c91a453fffbd0b9d94642af8f"
},
"x86_64_windows": {
"etag": "0x8DEAAEB01618438",
"hash": "a82d52bdf35e29e93c264f5dff2bebcc50030101f98dc0902ea039a043b003a5"
},
"aarch64_linux_musl": {
"etag": "0x8DEAAEAF98AF700",
"hash": "375c6a365bf7a42b3645fd3816fbd11c94c1d04af9df49910fbe11929878a365"
},
"aarch64_macos": {
"etag": "0x8DEAAEAFF27F87B",
"hash": "0eeb03e5f64f2c8fa2b0bcdb3a57fae11057d84d1f24381eb34b90663c68ffa3"
},
"aarch64_windows": {
"etag": "0x8DEAAEB00E9591F",
"hash": "d5b6c29be4711ede84b2f08b54b626e6c36ba7b1610b8193d81dcf3a3c0728a4"
}
},
"2026.5.0": {
"x86_64_linux_musl": {
"etag": "0x8DEA9471A2EEE95",
"hash": "f47a11b64b32f94db74b6792601bd9b0440bf4fe4d1e54056738b3e1eeff13db"
},
"x86_64_macos": {
"etag": "0x8DEA9471C55F180",
"hash": "8335873c9280e2dca0b1ceeb0298f2905188732fe128e0f97672f7796bdecbd7"
},
"x86_64_windows": {
"etag": "0x8DEA9471D67181D",
"hash": "053de50b0ee574a40ebcca667c17e27b06423bfed3779c623970e0e36e1d6405"
},
"aarch64_linux_musl": {
"etag": "0x8DEA94716D421D2",
"hash": "9ff141301ad0eb05ed98c45195de6af9f4f6a2b7ec8ae1acab845e65e4aa1c43"
},
"aarch64_macos": {
"etag": "0x8DEA9471BAE1289",
"hash": "c4b34f7d4831f7d296bbd3b1ae50ecca5cbe404650575472c0db6bcaad8bb4e5"
},
"aarch64_windows": {
"etag": "0x8DEA9471D4C0D77",
"hash": "43bfe834b2c420b467114cea698f08b8aee26b6be748ec046e8a06915d5003ac"
}
},
"2026.4": {
"version": "2026.4.0"
"version": "2026.4.28"
},
"2026.4.28": {
"x86_64_linux_musl": {
"etag": "0x8DEA6AC256245CA",
"hash": "5876c4febe57fc5350eade9320425ab96f29e8de6c6be620754d5e9e4920ea1c"
},
"x86_64_macos": {
"etag": "0x8DEA6AC290CADD9",
"hash": "c590f28b9e04085df73736fdfc4a1f6eef3b866d730c7a061aa2df46c8cf1c66"
},
"x86_64_windows": {
"etag": "0x8DEA6AC2A741EDB",
"hash": "36db52c5bbb3c825f753fef58b3ea4389ba833ee9a455b05e6ee2b9d657d14b6"
},
"aarch64_linux_musl": {
"etag": "0x8DEA6AC206CFC59",
"hash": "7290ef70e3d46cc54c737f7a2084b84c05008c30d3fbb40ebbf4e68b7c84096b"
},
"aarch64_macos": {
"etag": "0x8DEA6AC278D151C",
"hash": "0b226fa0b96f50bf41a35f96e8ef166e3d7a834ab7bfad4f3f1a12ff928363f4"
},
"aarch64_windows": {
"etag": "0x8DEA6AC2A4EBF8E",
"hash": "9d87a7d985d3082df9010d58d7ed5b08c0778afd5cefba84e3eb674c50176a95"
}
},
"2026.4.27": {
"x86_64_linux_musl": {
"etag": "0x8DEA613D6EEA7AA",
"hash": "72df029f60f926f4c1a0619fbdfac6870d4ce7354b074d3be82eeed557203660"
},
"x86_64_macos": {
"etag": "0x8DEA613D9552C3B",
"hash": "f55ec19657cbe15843067d22e854bc89db874b0142c122a82f8db38d14f52243"
},
"x86_64_windows": {
"etag": "0x8DEA613DA874A60",
"hash": "30540c4443b69777682ca74211ca283006f110b23f2ea4da96713b29d7766fdb"
},
"aarch64_linux_musl": {
"etag": "0x8DEA613D3075433",
"hash": "6d525c6cce79c4a0aa570eb22bd7041510c2cf601ddea85b028fcbab37dc1268"
},
"aarch64_macos": {
"etag": "0x8DEA613D88B926D",
"hash": "95493bfc1850c4df04f8e4417bd9e40a5fa1001b925ff43a92db7056afbd1d6d"
},
"aarch64_windows": {
"etag": "0x8DEA613DA8136C0",
"hash": "2de70631d51747d7bd39feaf08f4a5ae6f36a9167955cf71fcacd84b2ed3f8c0"
}
},
"2026.4.25": {
"x86_64_linux_musl": {
"etag": "0x8DEA5227685D845",
"hash": "238b647dafef3afc5f74892a1f58cdeadf8682fe54d5dabaefa114f72bca6453"
},
"x86_64_macos": {
"etag": "0x8DEA5227989E63B",
"hash": "d0a0f670c28b823e35d4a8ad963ebcf1402db55205575ebe0357bf40ac469283"
},
"x86_64_windows": {
"etag": "0x8DEA5227B378709",
"hash": "d7e2d58adc30e52f45af4a8e3dcf031b6af341f425918741439a5e35526ddfae"
},
"aarch64_linux_musl": {
"etag": "0x8DEA52271E57B1A",
"hash": "41ab437afbf42ec653329308374df8da39e5a32805327994e75c8b50b470a06b"
},
"aarch64_macos": {
"etag": "0x8DEA5227934377B",
"hash": "6ebafb7f53bdebf0cf76c86b174e742e6321f45597ae9a5e6fafa460396d99d2"
},
"aarch64_windows": {
"etag": "0x8DEA5227A9F74C9",
"hash": "5a311314c3ac9487d91efc6fc5b35b4f934fbed03d0f6a01e21188a5c84892b3"
}
},
"2026.4.24": {
"x86_64_linux_musl": {
"etag": "0x8DEA45161A9D475",
"hash": "9307d627f50c0325c33ef964723a9845bf80bfd5fe3fa4564ccc78a5ffe47900"
},
"x86_64_macos": {
"etag": "0x8DEA45165319942",
"hash": "a00d7ab6e26ed778887b49c770f7893586ee4f86e46b80b7e869201a000550c6"
},
"x86_64_windows": {
"etag": "0x8DEA4516689D916",
"hash": "b8072dca6c8399dbda929db95ff2a1fa261833a2f1dea7e77bc026c8d825d28c"
},
"aarch64_linux_musl": {
"etag": "0x8DEA4515E1EB80D",
"hash": "b5be9ef118acf0935f654a9380d5a4a8be782830063fffc006511f1023acd599"
},
"aarch64_macos": {
"etag": "0x8DEA451643D76CB",
"hash": "305aa9fc58c374dcb81b370e3ac7ac96fd13d53532252cfaf384fbd7ab9ad2a8"
},
"aarch64_windows": {
"etag": "0x8DEA4516611AE03",
"hash": "4a6ee8e3eb11e3f34842166a4594e6a2cfab4a9df867493415c3d54d663d1782"
}
},
"2026.4.23": {
"x86_64_linux_musl": {
"etag": "0x8DEA3DBFFDA9F73",
"hash": "43c9496202b5c896c2454e5c62f73dc1850181cb0c5e13b6df5d72319c5434d8"
},
"x86_64_macos": {
"etag": "0x8DEA3DC01B20756",
"hash": "1e7a2b9bd836f59039d20fc82c780d7b8c78e5dd1dfc138c0020b1b180c3192c"
},
"x86_64_windows": {
"etag": "0x8DEA3DC02E55C98",
"hash": "fbfc8913b6e95cf24be6e2a6d83bd3059ec953e47570793916fc8afb3b1b66b1"
},
"aarch64_linux_musl": {
"etag": "0x8DEA3DBFCC3463D",
"hash": "3c61f6ad05e662feaece6feccdbb0c075e787efbba5a780272133b02282c95f6"
},
"aarch64_macos": {
"etag": "0x8DEA3DC010F04E9",
"hash": "c5ab822d0e3435ae4493e31a484cf86b2a819522eedad5555f5aed45bfac4545"
},
"aarch64_windows": {
"etag": "0x8DEA3DC02747C4D",
"hash": "766197d37306009734a3696def00448cddb8f0073d4439c75b7bcb37f1882191"
}
},
"2026.4.22": {
"x86_64_linux_musl": {
"etag": "0x8DEA2F9B9C7884A",
"hash": "a80e2e1d459f4dc9e66f2fd3dd038933ac112f8709e8e1116b22945548303c8b"
},
"x86_64_macos": {
"etag": "0x8DEA2F9BC7B8681",
"hash": "63887b6deabe69924e163659623fb09269372674bf2b76d98716c3754852dc6b"
},
"x86_64_windows": {
"etag": "0x8DEA2F9BD95A3CC",
"hash": "3e9b7cab35dfdf888bdc890e86fc72369aef026bebf867199b788e38a887ebea"
},
"aarch64_linux_musl": {
"etag": "0x8DEA2F9B5F5EE53",
"hash": "62362e63f73c92af02712fb62775af77264f9d16614ccbac5a470567b212f0f7"
},
"aarch64_macos": {
"etag": "0x8DEA2F9BB9AAF4E",
"hash": "f3c00057a7ac975be04df24f95e1c987bda52588af1abdce1271121256fc82c8"
},
"aarch64_windows": {
"etag": "0x8DEA2F9BD941EE5",
"hash": "0c6f2488396dc07c9ed834dbb7fc29ea59a738e10d72a590ae513105939958ac"
}
},
"2026.4.20": {
"x86_64_linux_musl": {
"etag": "0x8DEA1F73CD03817",
"hash": "b45fafb4dac8468045575671e881888c8bea5c3ba3450805a1d068bc6fe34f9b"
},
"x86_64_macos": {
"etag": "0x8DEA1F746AAB073",
"hash": "1b1fd7e0c4b2c5950ab4cf5df5b560b5ab5cce18f9e772e38248974dcee7ec2e"
},
"x86_64_windows": {
"etag": "0x8DEA1F75EB4F213",
"hash": "b25a0edadf7398586f1dd721410cf3528f8ac13d9a9dd280d2f982273af2137e"
},
"aarch64_linux_musl": {
"etag": "0x8DEA1F735D92407",
"hash": "18fee09da992de537c563e07f352341a7bd6f1fbbdeda3b86d7a0d19a35975ae"
},
"aarch64_macos": {
"etag": "0x8DEA1F742C52FB7",
"hash": "d9278c027385e1ff90fe1a57c7a25ab71da906f9f184e148278c9efa5d6ddcc6"
},
"aarch64_windows": {
"etag": "0x8DEA1F780F740FF",
"hash": "24e03b67a95d6be74d166f2da56c155fd531d9ef1b2c18ea97228b9608c94d83"
}
},
"2026.4.19": {
"x86_64_linux_musl": {
"etag": "0x8DEA0D59752D510",
"hash": "f037a0877100ac3f9b747d6f3653bcb031d4a2d246b26cf1daca8418317da6f6"
},
"x86_64_macos": {
"etag": "0x8DEA0D59A19357B",
"hash": "ce274ebeb8762e059c171fca1d0a7d8170f9870617b8defb7f2ed5ac798f9afb"
},
"x86_64_windows": {
"etag": "0x8DEA0D59C0850B4",
"hash": "89407035a42f108f8960f6464f2903477e5bd023adef4d039427d2b1cb390bd6"
},
"aarch64_linux_musl": {
"etag": "0x8DEA0D591D041E2",
"hash": "a9c1f9b5c7f53714c81298ce563319bdee94dff29645eb935b3afd5b92a81dc4"
},
"aarch64_macos": {
"etag": "0x8DEA0D599009CF2",
"hash": "0785176288afc613cc152956bca905b7a47b91232f1b360fa9136e594af1c593"
},
"aarch64_windows": {
"etag": "0x8DEA0D59B7E3862",
"hash": "eb5910556fa13d6e85ff22c455526687525e3d412725370f62e13554e672e419"
}
},
"2026.4.18": {
"x86_64_linux_musl": {
"etag": "0x8DE9E2E39FC992B",
"hash": "dcb0187879dcd8adb0f26279f08f9b06f7b78fa3fea3fb95ffd4db72375201f4"
},
"x86_64_macos": {
"etag": "0x8DE9E2E3C75312A",
"hash": "78b95c4a26d4c7f2bbda91dc119e1001eae33aade428f134dc6f1b6857a02cce"
},
"x86_64_windows": {
"etag": "0x8DE9E2E3D783715",
"hash": "0651d43232b99d579f63ee83fa745f2418b37ae187b3f82322e9a2fd2192fe9f"
},
"aarch64_linux_musl": {
"etag": "0x8DE9E2E36AB5E0A",
"hash": "a451af75120d69139c3a88622299a893c2ef6eabdc80ec1226e2296ab6cc3432"
},
"aarch64_macos": {
"etag": "0x8DE9E2E3B93975F",
"hash": "65b8e5f3a8654d725ff3af7781e447e2ed130dcdf412ee937cbd43ef64bb7629"
},
"aarch64_windows": {
"etag": "0x8DE9E2E3D5D7A28",
"hash": "b2107c8a8a21ae6bf7d9e89efdb60a814864dd7b99c7770175896273bb798c0e"
}
},
"2026.4.17": {
"x86_64_linux_musl": {
"etag": "0x8DE9D70541A0D1C",
"hash": "5c661249b75506bdc0a133d91460544b9a0c096c40cdb60a5c8d9e60bc144897"
},
"x86_64_macos": {
"etag": "0x8DE9D705805C8FD",
"hash": "7925831a68bb119ae0a744408ab646b476f6309720b46d7f5ab466613ca7ada8"
},
"x86_64_windows": {
"etag": "0x8DE9D705A337B82",
"hash": "51bf2412db91411717e5b34bfdf4ec86428abe20de5115c71c3c2ae96baee5de"
},
"aarch64_linux_musl": {
"etag": "0x8DE9D704E988A27",
"hash": "e9e47b246b73f84348736f48e909424865a01d0d5e853df51d77da33d53ae84d"
},
"aarch64_macos": {
"etag": "0x8DE9D7056DA3305",
"hash": "ac0251f8ccbd48de250aa866a05637b74439b22f815a894bd47fce5d52e209e7"
},
"aarch64_windows": {
"etag": "0x8DE9D7059853AF9",
"hash": "efbeb472c5e30ec6715ff3722a099c70191da00a2324cfdae16c4c2af3e55103"
}
},
"2026.4.16": {
"x86_64_linux_musl": {
"etag": "0x8DE9C757DA1C42B",
"hash": "3dd389bee8684c6e8c400b2d44a33a1087981ae287b7c98816e3537f524287d7"
},
"x86_64_macos": {
"etag": "0x8DE9C7580347D88",
"hash": "547f3ed469fc97808b8b82e776ad74f63ffa34ac93a6b2b40cb69473dcb4e240"
},
"x86_64_windows": {
"etag": "0x8DE9C758180BD2A",
"hash": "9bf630a213b2cad0560a16ba6635d521b9c47d5fc48861c7a781805bb6c393b7"
},
"aarch64_linux_musl": {
"etag": "0x8DE9C757A63389F",
"hash": "5328c096b5a7aef266ee3c8495c3aab7f916c294c034b4488da2a7bdb40b76cf"
},
"aarch64_macos": {
"etag": "0x8DE9C757F339817",
"hash": "b394f42bd7d3f9c4a1edd455f6839eaa32f14265fee8ab76888cf910e76e58ed"
},
"aarch64_windows": {
"etag": "0x8DE9C758151F28A",
"hash": "82405507919f77784561d980da7f94cf5589c8d56503ada9d804996672324e04"
}
},
"2026.4.15": {
"x86_64_linux_musl": {
"etag": "0x8DE9BB9F97262D5",
"hash": "7c5d9b3bc7af393714bbf4ba4f138aac7c6250583a07cd03e31748cb100d295b"
},
"x86_64_macos": {
"etag": "0x8DE9BB9FCF9B36F",
"hash": "0e77713b77c810edf3e1fce1865610675c87db2bac8d0818841e8728335833e3"
},
"x86_64_windows": {
"etag": "0x8DE9BB9FE91741A",
"hash": "626942dbbd3e4b5b1694e5ceb6e2fc5368cf8f9e526cd51674b0692a2e33d7a4"
},
"aarch64_linux_musl": {
"etag": "0x8DE9BB9F5215263",
"hash": "54b39f73e6eb18bb34b92ff00758f765e7c4d1c9858eb7855e01efc48cf56ac1"
},
"aarch64_macos": {
"etag": "0x8DE9BB9FBCE9228",
"hash": "e75e1ee1204fe55ae3ec7da54b2476332609fc78ea4c3633c6a95115e148624e"
},
"aarch64_windows": {
"etag": "0x8DE9BB9FE20E18E",
"hash": "a109fbf6bb255f9113aa823bd2bf3a87afcfb1d2c09b672bd8c207e5426b7371"
}
},
"2026.4.14": {
"x86_64_linux_musl": {
"etag": "0x8DE9B2D3A8BD6AA",
"hash": "863b5c302b4ff88fb864fd46034973eef1a758bdd65d6f0b087cdb0217e0ac35"
},
"x86_64_macos": {
"etag": "0x8DE9B2D3D2ADE39",
"hash": "553884b12050bf61a15daab6d705856a3cd66db03c9db1db4c0d015e8adae47f"
},
"x86_64_windows": {
"etag": "0x8DE9B2D3E46F53D",
"hash": "27bebd90b1dcc0a8a04c375837dda567b89557a56435a15a51876be2f5a20e0a"
},
"aarch64_linux_musl": {
"etag": "0x8DE9B2D374ED006",
"hash": "614088eea52d08e193bee1857ac27dc9ee31bef3d5b3fb18021906bab3c02af7"
},
"aarch64_macos": {
"etag": "0x8DE9B2D3C9CF99B",
"hash": "03850d421ead7c3dfadf4dff6fa3e0bb8641d2a1bcb983151586605eca600d18"
},
"aarch64_windows": {
"etag": "0x8DE9B2D3DD0EA93",
"hash": "5062dc6928acc63084a38e19e38118377e07bb6955ca8d825b8045ca384d2fca"
}
},
"2026.4.12": {
"x86_64_linux_musl": {
"etag": "0x8DE9AE39F878650",
"hash": "d99b8a27c124ce69cde304d75e848e02d2e0c76441f89120f91b90bd5f673dfb"
},
"x86_64_macos": {
"etag": "0x8DE9AE3A1EEF395",
"hash": "f7d9affbec7c40d5cae5f166ff8d495d1c6c2c9a06dee8099f2fed462f2c23b8"
},
"x86_64_windows": {
"etag": "0x8DE9AE3A339D526",
"hash": "b8d98096f2704cd6e892aaf5f413fe5778c52b7efc8de0eed57b2b8c799ba853"
},
"aarch64_linux_musl": {
"etag": "0x8DE9AE39BE61462",
"hash": "a00bce2fc7c14cfba7eca455813316de3efa2cea26410b0b416282406cd37ad6"
},
"aarch64_macos": {
"etag": "0x8DE9AE3A12FAF3E",
"hash": "2b81ec2acad3cc87b2d476804197ce42b90de3376595fd3d22bd9ff07147ca38"
},
"aarch64_windows": {
"etag": "0x8DE9AE3A2F59EEA",
"hash": "4ac3f279f284b1262344114043cda77caa0466d5ccf7e4e4ffdff524de5644ee"
}
},
"2026.4.11": {
"x86_64_linux_musl": {
"etag": "0x8DE99529B2B70CC",
"hash": "e5950f11eaf8b6dfa9779b16b60c16e77581e9e3c2ca6ee6d0fcdbac4213755c"
},
"x86_64_macos": {
"etag": "0x8DE99529E24DCBF",
"hash": "560f1de4717b1b112e715f2e7b8e42b4ff42cff30974b4d5af6a2beee49d0fa8"
},
"x86_64_windows": {
"etag": "0x8DE99529F6DEBAC",
"hash": "bd3f65b704b3eb7ca149796cb4884f1a2cd5303095955a90cf2960226c3abf4d"
},
"aarch64_linux_musl": {
"etag": "0x8DE995297A42038",
"hash": "7d81786e18d807e99e441e1a519abf47a5dd02b4beb7c1eb4c6ec8e4f4d7519e"
},
"aarch64_macos": {
"etag": "0x8DE99529D304581",
"hash": "0058795c35854976d5e0cd6cb1cb644cd7d5d5a9c57989e4a696f0555dd6ceeb"
},
"aarch64_windows": {
"etag": "0x8DE99529F21813E",
"hash": "0595c0ace18209519cdb98b15b8e4aeba48b8dbe56a2ce5483baa3464e4c13f5"
}
},
"2026.4.10": {
"x86_64_linux_musl": {
"etag": "0x8DE9883ECEDE998",
"hash": "6a5fe535fd05e6ac7c525c70a1e05d9b1489ad735a6259c5ff29c7aeb4904b44"
},
"x86_64_macos": {
"etag": "0x8DE9883F0376682",
"hash": "0efa9ad39af34c8ac86b6de4cef9edf855cdff871db8f5146b7c13bdd841358c"
},
"x86_64_windows": {
"etag": "0x8DE9883F1781AC8",
"hash": "7a259920a81a995856949df55c6cc4c8c8f1c64313d6988fbb2b16c9b1cfcb74"
},
"aarch64_linux_musl": {
"etag": "0x8DE9883E8686E03",
"hash": "20876268118bb54471fd3701143f902f48272e59830eeaa2cb06e73012580236"
},
"aarch64_macos": {
"etag": "0x8DE9883EF04378C",
"hash": "dd36283b3418070e1606a2e80839577a8d895f02c1df0d23e424e7104efac81c"
},
"aarch64_windows": {
"etag": "0x8DE9883F10ADFAC",
"hash": "530e3613ede81b1a7a9fc2c7c45ec75ca774672cdd258f33c4048a12fe1e50a3"
}
},
"2026.4.9": {
"x86_64_linux_musl": {
"etag": "0x8DE980D9FC8526F",
"hash": "ba7b8e34c00948d34d7e28eeddc6591d79afc248967ab42180a6c12622a11e5c"
},
"x86_64_macos": {
"etag": "0x8DE980DA219DF1A",
"hash": "26440608074420298a792c0f22ef8d84580ff3b5f0066ba77567fc68ca12c86b"
},
"x86_64_windows": {
"etag": "0x8DE980DA2DB1CEB",
"hash": "f309f77f3c9456aaff9a6795fb435ebab4bc3ca88948efe6f7f82ad3cec7b922"
},
"aarch64_linux_musl": {
"etag": "0x8DE980D9CC506E0",
"hash": "254a97e05b5241fd1818ecffc000f2971978c7b4d13b719f669103109968044f"
},
"aarch64_macos": {
"etag": "0x8DE980DA1314861",
"hash": "52d983f61b5326bf45b16ed182a7ad55fa5f8a3fd83003c97601f8bf02ecd0a4"
},
"aarch64_windows": {
"etag": "0x8DE980DA2BB8382",
"hash": "ce5f87b91f25ad378a3f945b3a820003fea506220f26237aa5c9a1b4621a3186"
}
},
"2026.4.8": {
"x86_64_linux_musl": {
"etag": "0x8DE96FA8585A4DB",
"hash": "9d670988a11e6af1a478fc2037b55af90c51e4f3bc538fe684b18b71c5a5fc4e"
},
"x86_64_macos": {
"etag": "0x8DE96FA882F0282",
"hash": "b8dd35a066ed7ccfba1c9217db04cd15f0f3976f06b1c59b99a9f38122a35bd6"
},
"x86_64_windows": {
"etag": "0x8DE96FA88E8CF31",
"hash": "6bc622404bcfda0bca3f87a69dfd3ea83b2da92a0e06596c2fd4953b4ab10c5a"
},
"aarch64_linux_musl": {
"etag": "0x8DE96FA8212FBA0",
"hash": "a5be964c2e29237dc6808c237793c73732db29877aa135b2457345f5d788b436"
},
"aarch64_macos": {
"etag": "0x8DE96FA8721A766",
"hash": "b27b067d5dc5ad208eabffffb001d87d1edee82d2140ebdc35332ec434ea8e98"
},
"aarch64_windows": {
"etag": "0x8DE96FA888159DE",
"hash": "0a13e8ec7dbacd13b4eeb88ffdfd8800c5646be9592a4e2781d3f92b97ab18b1"
}
},
"2026.4.7": {
"x86_64_linux_musl": {
"etag": "0x8DE962B67CA1C09",
"hash": "494865907326bb864a31e4ca22bf6ed7572ceedea14ff8e82c783f604551dde3"
},
"x86_64_macos": {
"etag": "0x8DE962B6A6B1EA5",
"hash": "fdffa9feeba79fd0d87494fa61af0d8b32b9e54c8200d5157a0365302ad531c1"
},
"x86_64_windows": {
"etag": "0x8DE962B6B48C5C8",
"hash": "86ee64104d1d4202cc2347a325ed22b53fe28462519079b005d95a144de73933"
},
"aarch64_linux_musl": {
"etag": "0x8DE962B6482E5D0",
"hash": "58040a3fd0d8ac18ce99e7e5ebe79be50d49dc8a5a57f7e48441ab42c083cde0"
},
"aarch64_macos": {
"etag": "0x8DE962B698763DB",
"hash": "311c41004d74519f97d180f404a623f8945366d9747d3c7b1c545a291d2c168e"
},
"aarch64_windows": {
"etag": "0x8DE962B6AD54FFD",
"hash": "98ab2597f455e8e114445e30547a89007188cb57a4a2d3211cd7ae159cd2f72a"
}
},
"2026.4.6": {
"x86_64_linux_musl": {
"etag": "0x8DE9505278268D0",
"hash": "a99603adb9b185da342a1ff81e93390c42e6a90737086d130e929ddc6af774cc"
},
"x86_64_macos": {
"etag": "0x8DE950529B1EF40",
"hash": "8c38ef6bdbe87a007d4e428d3974ab4e7b657c5dcf61d288edb69882070e2d0b"
},
"x86_64_windows": {
"etag": "0x8DE95052A93FE38",
"hash": "1ccca1e747e1e5ddf0621b1a19cc02bd33f740542f0c3e5481ffa26062c05d01"
},
"aarch64_linux_musl": {
"etag": "0x8DE950524131738",
"hash": "bf5877c2ff7fd734f22ab1ed055f557d4bc865a54810fb59c3ebb175b238e6e7"
},
"aarch64_macos": {
"etag": "0x8DE95052911F638",
"hash": "3f3e5584a9d563b62d07e0422100be5a9f7f56f0fc5555d4f0a17c3661757107"
},
"aarch64_windows": {
"etag": "0x8DE95052A84A627",
"hash": "a2bb99b42571471a6bc5ff333a50841b3c8965db79e1a79644082cc7c05904a6"
}
},
"2026.4.5": {
"x86_64_linux_musl": {
"etag": "0x8DE93CF28627B72",
"hash": "8fa8eb3f3df6054089c1b8d8ab328927add851216053f83e681374f0cf34e4aa"
},
"x86_64_macos": {
"etag": "0x8DE93CF2AE7FEDD",
"hash": "a6915b8b25548a1556a3880a3d2f75dd8544ccd67ce49cc70f13661fa4eee24c"
},
"x86_64_windows": {
"etag": "0x8DE93CF2BA1F279",
"hash": "f379f668f5c51e27fab90a70007d7b5140bbabae1a78be85ef9ddef243c936b6"
},
"aarch64_linux_musl": {
"etag": "0x8DE93CF253B2C4C",
"hash": "384fe2cf9864b1bd0c91beb65c38a0d59b01c7ce1d82f05bd6ea5136e119a6c2"
},
"aarch64_macos": {
"etag": "0x8DE93CF29D221B3",
"hash": "e2b3e912ab9405daacb79ac283a99ad5b1a04667ad4c0a69dd7ab406ba0ceba9"
},
"aarch64_windows": {
"etag": "0x8DE93CF2B2BC09D",
"hash": "0dd01e1e456e79db7de39a135e8d73218841d9489b69560ce9e010141b3f21ae"
}
},
"2026.4.4": {
"x86_64_linux_musl": {
"etag": "0x8DE92B8CD42D7A7",
"hash": "3d746d5a137e63ed88e4e2213a9706a43dff68c995376fabb753a90ec799af18"
},
"x86_64_macos": {
"etag": "0x8DE92B8CF701697",
"hash": "e3fe092643f3e68c3a2be9eef217937f241accb81891332678550c15224627c0"
},
"x86_64_windows": {
"etag": "0x8DE92B8D03C1E31",
"hash": "5c879723f693514f6f8f725270724561cd8ebdf913188839ad1f879900bf5719"
},
"aarch64_linux_musl": {
"etag": "0x8DE92B8CA044A7E",
"hash": "e2da1fd598b4aa347761daf373e51608cbc4465c6b076b60b22cb1ef659cf97e"
},
"aarch64_macos": {
"etag": "0x8DE92B8CEAE639C",
"hash": "22459d2852b716f5dbbdb07173ae0fb28d99b701589f6f6a73d85ac47a497de8"
},
"aarch64_windows": {
"etag": "0x8DE92B8D051630C",
"hash": "6cada4eeeef1a9cd074962a76fa9a6f107b5b791b01839fc3355d3f3b1604c85"
}
},
"2026.4.3": {
"x86_64_linux_musl": {
"etag": "0x8DE918787D0FCD3",
"hash": "b700ef056f6671a738d824ed5b02b17615b470d6659adf548a49eda1f51bb770"
},
"x86_64_macos": {
"etag": "0x8DE91878B96BFCE",
"hash": "f7dd16c3ad36e3b631a3f4c85c24be4c2577bfe693858df85bef46aff6f8acec"
},
"x86_64_windows": {
"etag": "0x8DE91878C86A1E4",
"hash": "a564ed07eb2c41c403a59ac03238d053d0f250aa4e55225dc0456d63bb6589cb"
},
"aarch64_linux_musl": {
"etag": "0x8DE91878239E45C",
"hash": "1678e69b2fdbc9e0b8eea0c6e091922a1873a3c42e4a87bb13805a4f2613a7b5"
},
"aarch64_macos": {
"etag": "0x8DE91878A44E083",
"hash": "c00791c18b8e1192685e995fd5b6ba136a19b01d16256a0367155274056a3aa8"
},
"aarch64_windows": {
"etag": "0x8DE91878C56793B",
"hash": "02a27c60b23c5fb8d894a82af01d2ceb1f2e6d1d14db7463cb6ddb30489b0f5f"
}
},
"2026.4.1": {
"x86_64_linux_musl": {
"etag": "0x8DE90A9CD760EC0",
"hash": "fdbe9804c76f6e223a662cbd7356fefc42e791f5752cc0d5a621ffee81b735e5"
},
"x86_64_macos": {
"etag": "0x8DE90A9CFC11483",
"hash": "8673b9b846d247ba13ccde1bf95b3b8b53fb3eb464f82c59d9787562222e7fd8"
},
"x86_64_windows": {
"etag": "0x8DE90A9D0A67B10",
"hash": "5d2cdf8ed9901a92840154cd2e2046400c03b26f35906c4e9e1a60318b2af83a"
},
"aarch64_linux_musl": {
"etag": "0x8DE90A9C9F9D36E",
"hash": "faca5c453001dafd6caf1f9186cf8640103fabbc29b3218cbac5d8c69f0422d2"
},
"aarch64_macos": {
"etag": "0x8DE90A9CEFE9F12",
"hash": "b7696c98581ffcc45989a777e75982495f23be5cdbfe092523c2915eb196272c"
},
"aarch64_windows": {
"etag": "0x8DE90A9D04E84B7",
"hash": "6d268edf452acd93af983da2a803180987b85140698541a4a587fe17200e8858"
}
},
"2026.4.0": {
"x86_64_linux_musl": {
+67 -4
View File
@@ -1,15 +1,78 @@
{
"rust_crate": null,
"template": null,
"license_markdown": "[Apache-2.0](https://github.com/google/osv-scanner/blob/main/LICENSE)",
"latest": {
"version": "2.3.5"
"version": "2.3.8"
},
"2": {
"version": "2.3.5"
"version": "2.3.8"
},
"2.3": {
"version": "2.3.5"
"version": "2.3.8"
},
"2.3.8": {
"x86_64_linux_musl": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.3.8/osv-scanner_linux_amd64",
"etag": "0x8DEACC126BEB6F5",
"hash": "bc98e15319ed0d515e3f9235287ba53cdc5535d576d24fd573978ecfe9ab92dc"
},
"x86_64_macos": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.3.8/osv-scanner_darwin_amd64",
"etag": "0x8DEACC126942D4E",
"hash": "b8a80a9f14ca4c0cd0fc2d351b28f740da9e6a5b18385ac9f9d083360b5b504e"
},
"x86_64_windows": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.3.8/osv-scanner_windows_amd64.exe",
"etag": "0x8DEACC128882583",
"hash": "cb04e79dd9698a7bc821bbfdddec916a416d1409fda79c927c509d37d00c9716"
},
"aarch64_linux_musl": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.3.8/osv-scanner_linux_arm64",
"etag": "0x8DEACC126B3EDAA",
"hash": "8158b18edd2d03b1a30d905ca91b032bc62262167be8f206c27114f08823e27c"
},
"aarch64_macos": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.3.8/osv-scanner_darwin_arm64",
"etag": "0x8DEACC12887FE9C",
"hash": "a8cd6507b06239f463a7642430cfd2d154882f150f6e30cdc0653e28dfc34216"
},
"aarch64_windows": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.3.8/osv-scanner_windows_arm64.exe",
"etag": "0x8DEACC126A2C2E6",
"hash": "285d1fbcf2c69ab5ee38ae3a850ab46e83f32ef1cd5f3c4c9eb161cc493f6d52"
}
},
"2.3.6": {
"x86_64_linux_musl": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.3.6/osv-scanner_linux_amd64",
"etag": "0x8DEA71BEE7568B3",
"hash": "f689e183ef0d573d2459738aae457d411a26241ae58b5088de1af288b3355604"
},
"x86_64_macos": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.3.6/osv-scanner_darwin_amd64",
"etag": "0x8DEA71BED1E865D",
"hash": "d5c91db387e0559b12136106bce5a57dbcea6fac22942721bd25b2334b28db28"
},
"x86_64_windows": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.3.6/osv-scanner_windows_amd64.exe",
"etag": "0x8DEA71BECED9B41",
"hash": "14856196d681e18238b41d4741bbe0558bef157c4b3b49d618528294afebe19f"
},
"aarch64_linux_musl": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.3.6/osv-scanner_linux_arm64",
"etag": "0x8DEA71BECF8B260",
"hash": "e6ab0955cc906f308704575a608d28e55068d00c7fa7f47797131c89b30c0373"
},
"aarch64_macos": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.3.6/osv-scanner_darwin_arm64",
"etag": "0x8DEA71BED22798A",
"hash": "3d7a12f4349a9e8f822513e5544d4a747ab53b7225d4bf5a2d00211cbc9dfe19"
},
"aarch64_windows": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.3.6/osv-scanner_windows_arm64.exe",
"etag": "0x8DEA71BEE3B86FE",
"hash": "5edd366ce55b696dbe74237987d8947808c400721b0cc4852f8224fbfd9f3c17"
}
},
"2.3.5": {
"x86_64_linux_musl": {
-1
View File
@@ -1,7 +1,6 @@
{
"rust_crate": "parse-changelog",
"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)",
"latest": {
"version": "0.6.16"
},
-1
View File
@@ -29,7 +29,6 @@
"url": "https://github.com/taiki-e/parse-dockerfile/releases/download/v${version}/parse-dockerfile-s390x-unknown-linux-gnu.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.5"
},
+172 -3
View File
@@ -38,12 +38,181 @@
"bin": "prek-s390x-unknown-linux-gnu/prek"
}
},
"license_markdown": "[MIT](https://github.com/j178/prek/blob/master/LICENSE)",
"latest": {
"version": "0.3.8"
"version": "0.3.13"
},
"0.3": {
"version": "0.3.8"
"version": "0.3.13"
},
"0.3.13": {
"x86_64_linux_musl": {
"etag": "0x8DEAAD16585793A",
"hash": "e10cb36c9181044cda34522899457458e3551396dbc4dcf60e1ac1a8d7a71670"
},
"x86_64_macos": {
"etag": "0x8DEAAD164CE6904",
"hash": "2bbfdf15cfe6e954b98cb27094828f5c55a8bec0a02cf55041f783c71e3b8955"
},
"x86_64_windows": {
"etag": "0x8DEAAD165069ED8",
"hash": "ca32a6451cfdd22a27d99313b3a2f91eb0ce6d191eb8e35e2467f1551252ebbb"
},
"aarch64_linux_musl": {
"etag": "0x8DEAAD16312F4C4",
"hash": "af3122f5ddd69644b7cf4d3e3263305e7e2d12e03be2cb56e8888493ff4d9e72"
},
"aarch64_macos": {
"etag": "0x8DEAAD162CCEBC5",
"hash": "0b3b3dd0fbab7b95217280248196bde741b47b8de7bf60de50b4a12a9cc17b1f"
},
"aarch64_windows": {
"etag": "0x8DEAAD162A434DC",
"hash": "892cb69e81c5c77c8af23dd930d4bcf578b8f62765ee00e3ba8fb76d2035eb34"
},
"riscv64_linux_gnu": {
"etag": "0x8DEAAD1647231E0",
"hash": "8cc1fa33a4cc1fe97312d22558140842324bcc03cde679c01d49bd5d0e16a153"
},
"s390x_linux_gnu": {
"etag": "0x8DEAAD164AE81D1",
"hash": "dd447503753d9269894cf9cbc651c493aa0530525bee12f415555d3772860a06"
}
},
"0.3.12": {
"x86_64_linux_musl": {
"etag": "0x8DEAA7D00F52541",
"hash": "6e4874a2d83451df4946e81f161dc8c6bdc675064cca1f2e1e8b0921dc862ae8"
},
"x86_64_macos": {
"etag": "0x8DEAA7D008188C4",
"hash": "ed4aa96e2c71a29d30d5e8e8b173155cda9f6aea9822e4773ccff70da5a8287a"
},
"x86_64_windows": {
"etag": "0x8DEAA7D00B66709",
"hash": "b75cdae3279806c7a046b18c45c601fe3ec1a380f11911bc39c5273100e18fce"
},
"aarch64_linux_musl": {
"etag": "0x8DEAA7CFF326611",
"hash": "2d7bc8ce9bb8521a2b9f67ad23d556fbf208a8cf5d141f09c3dbae919df756aa"
},
"aarch64_macos": {
"etag": "0x8DEAA7CFEEC3638",
"hash": "8e31a0e21c2d70e0583500f728e2c1aaba45c397a2ef2c4ea43afb7cd64f5d04"
},
"aarch64_windows": {
"etag": "0x8DEAA7CFEF85D7F",
"hash": "6f69d45aa32571e9c34104564dd06a32b7aeec9802831a00a5074fa1a89d5ba9"
},
"riscv64_linux_gnu": {
"etag": "0x8DEAA7D0042F174",
"hash": "c4b23c1b7381f251499bba7e5d01c356a39b313f8fe0a5bf53a0e1f4f7d8d91a"
},
"s390x_linux_gnu": {
"etag": "0x8DEAA7D006A2383",
"hash": "5b6073abfcfd85c692c6e0f71185f24af911b55d6303a4dfa65fb0c6951d3ede"
}
},
"0.3.11": {
"x86_64_linux_musl": {
"etag": "0x8DEA414EFB86FDD",
"hash": "7671b1b17dd5a3c01e1772323b2688ab2956d737f2b5fdd15f49a7eb14eff837"
},
"x86_64_macos": {
"etag": "0x8DEA414EF57351C",
"hash": "53cd52b8ed1192d6a183775027e9d68a39e8e2470932c4caf20ea548c0bd9633"
},
"x86_64_windows": {
"etag": "0x8DEA414EF76A7B5",
"hash": "a40604c7a10e6876423fb53ce3325615a2e90b5b3f09e15676b1d2fe74e56948"
},
"aarch64_linux_musl": {
"etag": "0x8DEA414EE21BE76",
"hash": "057484ce99ccbe8ecad17ca78748098cfa209d4018fa0182181d95b2e63057ff"
},
"aarch64_macos": {
"etag": "0x8DEA414EDF86BF6",
"hash": "a01aebbb7fcebeb1cb5c074e1a3d00cc51a283a5bd8990fce6765c5d350ac602"
},
"aarch64_windows": {
"etag": "0x8DEA414EDF51449",
"hash": "da0465bd86021265089387465c4d4d7a794966fa1cf86920c79cb0e9b98665ba"
},
"riscv64_linux_gnu": {
"etag": "0x8DEA414EF281CA3",
"hash": "db2871c97bfa39da80b145966c304f3e4051aa0e6f4f3c806312ac72aec0cf05"
},
"s390x_linux_gnu": {
"etag": "0x8DEA414EF4C44E4",
"hash": "98867bfaa25f8894124680b5dccf91fe5f7e06adaec8aa77f9287a5058498ae4"
}
},
"0.3.10": {
"x86_64_linux_musl": {
"etag": "0x8DE9F997FFD1858",
"hash": "60a873474e2ff2f70a5ad524d1b51abb6fdf5991900001eb7c8979877d75dacd"
},
"x86_64_macos": {
"etag": "0x8DE9F997F77B599",
"hash": "313882a8bfd76eb6930949ded36b23ce194ccb5431f474c62ae3fde12df100ae"
},
"x86_64_windows": {
"etag": "0x8DE9F997FB515C3",
"hash": "43b85e061bbcf6febb9973a7859d029f29f5ddeeb7722bd234422d8b6bee4406"
},
"aarch64_linux_musl": {
"etag": "0x8DE9F997DF1BB18",
"hash": "50e585ce98988b70d79ec782b2cf6c787c2f0a97a448ba8594448b4a6a688943"
},
"aarch64_macos": {
"etag": "0x8DE9F997DB040DC",
"hash": "e885e023ddb765ba31a2859bd4b9683f9b40fee3195c189a749bc4b28535ab5c"
},
"aarch64_windows": {
"etag": "0x8DE9F997D9866DE",
"hash": "4a6de3ff0fc2049ca72b8ab0ec567e195362a22c7efcca7ef0824b36b55d4193"
},
"riscv64_linux_gnu": {
"etag": "0x8DE9F997F2903CC",
"hash": "029ba9576b560753b0a4374ace6c5df6808e3e935ae0d4a67a5935debc12dbd4"
},
"s390x_linux_gnu": {
"etag": "0x8DE9F997F6EE5E2",
"hash": "bfe0c951b48cca6f91a85f83ec94a59cc567df988c0a7f23c0f34de0a232e08c"
}
},
"0.3.9": {
"x86_64_linux_musl": {
"etag": "0x8DE9958BFB91B93",
"hash": "254b48c4b0d8c7da07d0f23144f55f8b56d3a83c416d17a25dbaaee2f721f231"
},
"x86_64_macos": {
"etag": "0x8DE9958BF2DA54A",
"hash": "62b863b3cfcd56dec6a924acad0362594607c86cb773265e148acce252a5c4ac"
},
"x86_64_windows": {
"etag": "0x8DE9958BF56354B",
"hash": "a260094190979a6b2aa6e0bef02121a21e8c2715c2d91603f2763123bfc7f902"
},
"aarch64_linux_musl": {
"etag": "0x8DE9958BDDB792E",
"hash": "b6153b0756a61fc45bf9e63aaf68661bdd9da03dfcf18e2509cedba445b6c4c9"
},
"aarch64_macos": {
"etag": "0x8DE9958BDA9CBA2",
"hash": "0e52d21951d488a9db211c9ea35775614b3cbadc778247486c1e0e9fd0e106cc"
},
"aarch64_windows": {
"etag": "0x8DE9958BD9BAACF",
"hash": "b2fa54c2c6c43cf447a043551e68201c103c2d22692345a29622db8af9c3ce4e"
},
"riscv64_linux_gnu": {
"etag": "0x8DE9958BEFA4C07",
"hash": "28e3ba07248eb03f1cd57d6978fdf466eebdf3f69d6eb34b161af898ebb8b45d"
},
"s390x_linux_gnu": {
"etag": "0x8DE9958BF32A8AF",
"hash": "bde03bc2acad42eff7dc1579eceb98f1a0cd271dce7e76cf8a056e93e2b85bd9"
}
},
"0.3.8": {
"x86_64_linux_musl": {
-1
View File
@@ -1,7 +1,6 @@
{
"rust_crate": null,
"template": null,
"license_markdown": "[BSD-3-Clause](https://github.com/protocolbuffers/protobuf/blob/HEAD/LICENSE)",
"latest": {
"version": "3.34.1"
},
+110 -4
View File
@@ -26,15 +26,121 @@
"bin": "rclone-v${version}-windows-arm64/rclone.exe"
}
},
"license_markdown": "[MIT](https://github.com/rclone/rclone/blob/master/COPYING)",
"latest": {
"version": "1.73.3"
"version": "1.74.1"
},
"1": {
"version": "1.73.3"
"version": "1.74.1"
},
"1.74": {
"version": "1.74.1"
},
"1.74.1": {
"x86_64_linux_musl": {
"etag": "0x8DEAD1B458A41BC",
"hash": "67df3059a6233b6e32e604bcd637654bb294ff86291b65ede77123e94818d911"
},
"x86_64_macos": {
"etag": "0x8DEAD1C25E09770",
"hash": "4f10d7845422d8568e187a0f6813f124bca9b657ac7becd8bdf8508fa968a336"
},
"x86_64_windows": {
"etag": "0x8DEAD1C6237A9FA",
"hash": "51326acc0d9cf60234aa5787d8da66a621430aa373542a6b35bad8a4a26ca43e"
},
"aarch64_linux_musl": {
"etag": "0x8DEAD1B5EE81512",
"hash": "c816ed0e568de4dd1bba1a4d0cd47523d3dd54337dd5fde73f1b068857ecf877"
},
"aarch64_macos": {
"etag": "0x8DEAD1C2F373459",
"hash": "98c04f5f678fe87d435d6f4b1fe204103c5906b151357e631ba0111410691213"
},
"aarch64_windows": {
"etag": "0x8DEAD1C6A934E14",
"hash": "317d2080debf0d941b12efb3a327d06e5cc1815c1dc4d79cb3665811b29ed12f"
}
},
"1.74.0": {
"x86_64_linux_musl": {
"etag": "0x8DEA79A9997861D",
"hash": "61de0a78d8776fe3e080f8385ebe96d817f2ee6a6003fe36b2d9f3b49d3e36ea"
},
"x86_64_macos": {
"etag": "0x8DEA79BD22CFC65",
"hash": "e47ce2c488fe097119f219018e97f6806766540238f126dcdc510da9ffc0f0eb"
},
"x86_64_windows": {
"etag": "0x8DEA79C0D5C94E2",
"hash": "ccebeae41401e60e6906a4c98bd0f0bd94038b7e6cc3dd01a487013c1a7e4951"
},
"aarch64_linux_musl": {
"etag": "0x8DEA79B022A4507",
"hash": "c28148f72e82e16953a9f7eedbe610736968240318ff33872f90bfdd689cc72f"
},
"aarch64_macos": {
"etag": "0x8DEA79BDB84A9D0",
"hash": "965b79b0bee24280a787e1f0f0a3e62347516e81cb6a40e5cc8ea4995b1ba917"
},
"aarch64_windows": {
"etag": "0x8DEA79C15813A83",
"hash": "9b0b1b407e2befbc9d4f0b0ea9ff95d5822e41e3f601085ccc1d5b62ad0c49d5"
}
},
"1.73": {
"version": "1.73.3"
"version": "1.73.5"
},
"1.73.5": {
"x86_64_linux_musl": {
"etag": "0x8DE9E0C3BBE3A4E",
"hash": "932cf4b7484de74d82b4875488e0009469fd21f9904673385184520fe11a1bf0"
},
"x86_64_macos": {
"etag": "0x8DE9E0D0D15BEE0",
"hash": "19c709563e455d8f8e343d5521e741afa7a77e37c6552ad8f7b03034f8bc214b"
},
"x86_64_windows": {
"etag": "0x8DE9E0D47EF790D",
"hash": "201567c54304935112b06dfac4ad754786287fb5acfad8889feca8d1cdeba92b"
},
"aarch64_linux_musl": {
"etag": "0x8DE9E0C537CFE99",
"hash": "8d465c921d95b2f54c5f2e79b24c97742ebc2082a0b8709a686361bed5ba7932"
},
"aarch64_macos": {
"etag": "0x8DE9E0D1603AE83",
"hash": "b9e265eb7a098743d0726c05c73fe207d355950fb8481e0b226c0c00173da1e8"
},
"aarch64_windows": {
"etag": "0x8DE9E0D4F7F62B7",
"hash": "8805406a984115e7cfe3b021a20a983b7060a70f198484cf373d687b6f625923"
}
},
"1.73.4": {
"x86_64_linux_musl": {
"etag": "0x8DE9573A5AC74E7",
"hash": "abc0e6e0f275a469d94645f7ef92c7c7673eed20b6558acec5ff48b74641213c"
},
"x86_64_macos": {
"etag": "0x8DE957478A87CEE",
"hash": "4ef15279d857372f3ff84b967ad68fc1c3b113d631effb9c09a18e40f8a78fa7"
},
"x86_64_windows": {
"etag": "0x8DE9574B24AE740",
"hash": "4ad32977eec7f77aef98c035865c333f2005be2478dd6b04c9456d1df7b326bf"
},
"aarch64_linux_musl": {
"etag": "0x8DE9573BDB7D24C",
"hash": "00c9e230f0004ab5e3b45c00edf7238ba5bff5fc7ea80f5a86a7da5568de6d1c"
},
"aarch64_macos": {
"etag": "0x8DE9574816FB321",
"hash": "8cfffacc3ce732b1960645a2f7d2ce97c2ac9ba4f2221c13af6378c199a078f9"
},
"aarch64_windows": {
"etag": "0x8DE9574BA07586F",
"hash": "db0cbec2eee4e852762d65afc5fe1c06cee5ba246c0ea8b765f4a5cf2aaa009a"
}
},
"1.73.3": {
"x86_64_linux_musl": {
+24 -3
View File
@@ -20,12 +20,33 @@
"url": "https://github.com/release-plz/release-plz/releases/download/release-plz-v${version}/release-plz-aarch64-pc-windows-msvc.tar.gz"
}
},
"license_markdown": "[MIT](https://github.com/release-plz/release-plz/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/release-plz/release-plz/blob/main/LICENSE-APACHE)",
"latest": {
"version": "0.3.157"
"version": "0.3.158"
},
"0.3": {
"version": "0.3.157"
"version": "0.3.158"
},
"0.3.158": {
"x86_64_linux_musl": {
"etag": "0x8DEAE7E5EFA2F36",
"hash": "a98a3e53396ee6ba094ab8e51f20b39a84d4e69ff6a23601940b6a4238438705"
},
"x86_64_windows": {
"etag": "0x8DEAE7EFD27D0C6",
"hash": "e8f022b37fd590ec9b97bf43e5d50e4b1325744062c612ae3a5a20b57171a991"
},
"aarch64_linux_musl": {
"etag": "0x8DEAE7E6E316BEA",
"hash": "9358c419819665e89e82e3222d733b8d45cae7bcb2c3644e1ac4ca867dacb7d0"
},
"aarch64_macos": {
"etag": "0x8DEAE7E3CA78DB4",
"hash": "6f56ddaf3c6c2d658348af4a08b3cfc7b732e1f6cc11d32ba08a35cde70155ca"
},
"aarch64_windows": {
"etag": "0x8DEAE7F20E96A9A",
"hash": "97975c50f21ec9afd87617dbfa893d09200775888b8a1c91686d1d033cc4d60a"
}
},
"0.3.157": {
"x86_64_linux_musl": {
+38 -2
View File
@@ -34,9 +34,45 @@
"bin": "sccache-v${version}-s390x-unknown-linux-musl/sccache"
}
},
"license_markdown": "[Apache-2.0](https://github.com/mozilla/sccache/blob/main/LICENSE)",
"latest": {
"version": "0.14.0"
"version": "0.15.0"
},
"0.15": {
"version": "0.15.0"
},
"0.15.0": {
"x86_64_linux_musl": {
"etag": "0x8DEA60451CA1112",
"hash": "782d2b5dd7ae0a55ebe368ab258114d0928d019ac2d949ab85d5d02f3926709e"
},
"x86_64_macos": {
"etag": "0x8DEA6044FF17166",
"hash": "f8da93e0689122268f720ddb48c8357f3da18be8c88aff23a8e75a7a219367db"
},
"x86_64_windows": {
"etag": "0x8DEA60450D9E185",
"hash": "b0b257a164bf438b2dea134ca7ded41c100f59a64b3bf275a202f1e8102ab217"
},
"aarch64_linux_musl": {
"etag": "0x8DEA60448F9BF88",
"hash": "3a6a3712b49da3d263bf2d30d702de4302793016019e800bfb81c0c69401d8f8"
},
"aarch64_macos": {
"etag": "0x8DEA6044706FE7C",
"hash": "430ef7b5f54256d3ed5bfe77e8b0afc51aa209aeebe4f95b69c3a52ce3acc6e9"
},
"aarch64_windows": {
"etag": "0x8DEA60447F644B8",
"hash": "f4f304dc9dd9bd2f9b0032a0091efac1c093934bb095f207381558f80c3d0a24"
},
"riscv64_linux_musl": {
"etag": "0x8DEA6044CF155B9",
"hash": "d24b685ca21bf9388da5311c4dfe88de813acea84ca85b12d67f4e4b9a7a983a"
},
"s390x_linux_musl": {
"etag": "0x8DEA6044ED0F256",
"hash": "729618c5fe016aa553f372ec28bfeff4288ba5d99baee6dc04031336a789b6f1"
}
},
"0.14": {
"version": "0.14.0"
-1
View File
@@ -26,7 +26,6 @@
"bin": "shellcheck-v${version}/shellcheck"
}
},
"license_markdown": "[GPL-3.0](https://github.com/koalaman/shellcheck/blob/master/LICENSE)",
"latest": {
"version": "0.11.0"
},
+25 -4
View File
@@ -17,15 +17,36 @@
"url": "https://github.com/mvdan/sh/releases/download/v${version}/shfmt_v${version}_darwin_arm64"
}
},
"license_markdown": "[BSD-3-Clause](https://github.com/mvdan/sh/blob/master/LICENSE)",
"latest": {
"version": "3.13.0"
"version": "3.13.1"
},
"3": {
"version": "3.13.0"
"version": "3.13.1"
},
"3.13": {
"version": "3.13.0"
"version": "3.13.1"
},
"3.13.1": {
"x86_64_linux_musl": {
"etag": "0x8DE9425968D392A",
"hash": "fb096c5d1ac6beabbdbaa2874d025badb03ee07929f0c9ff67563ce8c75398b1"
},
"x86_64_macos": {
"etag": "0x8DE9425982BD0F0",
"hash": "6feedafc72915794163114f512348e2437d080d0047ef8b8fa2ec63b575f12af"
},
"x86_64_windows": {
"etag": "0x8DE942594A8E60E",
"hash": "60cd368533d0ad73fa86d93d5bbf95ef40587245ce684ed138c1b31557b5fe97"
},
"aarch64_linux_musl": {
"etag": "0x8DE942595A9A537",
"hash": "32d92acaa5cd8abb29fc49dac123dc412442d5713967819d8af2c29f1b3857c7"
},
"aarch64_macos": {
"etag": "0x8DE9425979B56CB",
"hash": "9680526be4a66ea1ffe988ed08af58e1400fe1e4f4aef5bd88b20bb9b3da33f8"
}
},
"3.13.0": {
"x86_64_linux_musl": {
+111 -4
View File
@@ -34,15 +34,122 @@
"bin": "syft"
}
},
"license_markdown": "[Apache-2.0](https://github.com/anchore/syft/blob/main/LICENSE)",
"latest": {
"version": "1.42.3"
"version": "1.44.0"
},
"1": {
"version": "1.42.3"
"version": "1.44.0"
},
"1.44": {
"version": "1.44.0"
},
"1.44.0": {
"x86_64_linux_musl": {
"etag": "0x8DEA7A585FE5AC5",
"hash": "0e91737aee2b5baf1d255b959630194a302335d848ff97bb07921eb6205b5f5a"
},
"x86_64_macos": {
"etag": "0x8DEA7A585F0D569",
"hash": "c40ece5407927327f94f35901727dbc604b46857e04f04ec94a310845fb71bde"
},
"x86_64_windows": {
"etag": "0x8DEA7A58639E853",
"hash": "195e786eb84ec145854f20528992e86637c77d1968731dfe6ce850c90e28f47a"
},
"aarch64_linux_musl": {
"etag": "0x8DEA7A585F39170",
"hash": "6f6cdcdc695721d91ce756e3b5bc3e3416599c464101f5e32e9c3f33054ee6d9"
},
"aarch64_macos": {
"etag": "0x8DEA7A586072A83",
"hash": "24e4d34078ae81da7c82539616f0ccac3e226cf4f74a38ce6fb3463619e50a55"
},
"aarch64_windows": {
"etag": "0x8DEA7A58626763B",
"hash": "3ebcde4f1bdfd3149c4527b85279cfc725ba7660ccf54b68b51be06a9271808e"
},
"powerpc64le_linux_musl": {
"etag": "0x8DEA7A585F64D81",
"hash": "bfcbc58e7d9132656290e18255a0bf8f8e11b78cd9a5dc143c311258c35061a9"
},
"s390x_linux_musl": {
"etag": "0x8DEA7A585EF02B4",
"hash": "589bcbddd1cdab852e1adc4f7bedf51f70a86916679544d6e27494e3b05bd43d"
}
},
"1.43": {
"version": "1.43.0"
},
"1.43.0": {
"x86_64_linux_musl": {
"etag": "0x8DEA08832FE52CE",
"hash": "7b98251d2d08926bb5d4639b56b1f0996a58ef6667c5830e3fe3cd3ad5f4214a"
},
"x86_64_macos": {
"etag": "0x8DEA08832F2C701",
"hash": "08fd18f55037f999f50b2c2256a9285f0146978a0b16cdc58662ecdc85d0e3c0"
},
"x86_64_windows": {
"etag": "0x8DEA088330A7A24",
"hash": "c51695d171c61460369dabdd5c71b8f350ef8618466818356a30808d7105c710"
},
"aarch64_linux_musl": {
"etag": "0x8DEA08832D87EBE",
"hash": "afe92510c467f952a009b994f2d998ff8f9dd266dc26eca55d14a0dd46fec7f2"
},
"aarch64_macos": {
"etag": "0x8DEA08832E47F34",
"hash": "3640e2181c8be7a56377f3c96e520d5380c924dbafd115ee3c8d45fcbc89cac2"
},
"aarch64_windows": {
"etag": "0x8DEA088330969E6",
"hash": "4cba6630f4ae27aeb63d10e2961b7ff8212781a8c7d9fe92127fb09881b14c99"
},
"powerpc64le_linux_musl": {
"etag": "0x8DEA0883301AA66",
"hash": "8f1b2c1a8e4356c17f86b779908bb5d2e7c8256fab4a09edf7826e2eb6798289"
},
"s390x_linux_musl": {
"etag": "0x8DEA08832EAE0A4",
"hash": "f812b6f36e7478f8c1ffd78352a38153bc3205310401f0a717c0e633b7a47a5f"
}
},
"1.42": {
"version": "1.42.3"
"version": "1.42.4"
},
"1.42.4": {
"x86_64_linux_musl": {
"etag": "0x8DE95AFF8B22211",
"hash": "590650c2743b83f327d1bf9bec64f6f83b7fec504187bb84f500c862bf8f2a0f"
},
"x86_64_macos": {
"etag": "0x8DE95AFF8BA2F4D",
"hash": "4a14affad1b90f0bfa38fdb784279f01598b6099df40686391d814620e9de226"
},
"x86_64_windows": {
"etag": "0x8DE95AFF8B46965",
"hash": "a712f912e8fc83ce2bf6a7cea213c2d5185778d66ea2e07d42c767817f77e381"
},
"aarch64_linux_musl": {
"etag": "0x8DE95AFF85E45C7",
"hash": "5029bad1ed372649527b1e443cbceef7f5d6ae1cfe52c16e721559f94267128b"
},
"aarch64_macos": {
"etag": "0x8DE95AFF7CD5703",
"hash": "0797b64cf8841c904682e6007a695f9cd3e72103f064dd286723c0a56a2273e2"
},
"aarch64_windows": {
"etag": "0x8DE95AFF8296773",
"hash": "6596227b24729d54e727917d5d59e3a6a49fc59cd505aae5a6d7eb630d871e82"
},
"powerpc64le_linux_musl": {
"etag": "0x8DE95AFF78EE682",
"hash": "9a54460ae5f6c3484c6f9913187306e4996ba21267e185434783872856dc836d"
},
"s390x_linux_musl": {
"etag": "0x8DE95AFF8AF65FA",
"hash": "8b2d019bbed41cc991be32f5c2a630b3dfb8cd76f8c45d815f18c4afd56b280e"
}
},
"1.42.3": {
"x86_64_linux_musl": {
-1
View File
@@ -30,7 +30,6 @@
"bin": "taplo"
}
},
"license_markdown": "[MIT](https://github.com/tamasfe/taplo/blob/master/LICENSE)",
"latest": {
"version": "0.10.0"
},
+1119 -11
View File
File diff suppressed because it is too large Load Diff
+34 -443
View File
@@ -30,9 +30,41 @@
"bin": "trivy"
}
},
"license_markdown": "[Apache-2.0](https://github.com/aquasecurity/trivy/blob/main/LICENSE)",
"latest": {
"version": "0.69.3"
"version": "0.70.0"
},
"0.70": {
"version": "0.70.0"
},
"0.70.0": {
"x86_64_linux_gnu": {
"etag": "0x8DE9C4D820E1C11",
"hash": "8b4376d5d6befe5c24d503f10ff136d9e0c49f9127a4279fd110b727929a5aa9"
},
"x86_64_macos": {
"etag": "0x8DE9C4D845AA570",
"hash": "52d531452b19e7593da29366007d02a810e1e0080d02f9cf6a1afb46c35aaa93"
},
"x86_64_windows": {
"etag": "0x8DE9C4D85B4DEF4",
"hash": "eea5442eab86f9e26cd718d7618d43899e72a83767619e8bee47911bddbfb825"
},
"aarch64_linux_gnu": {
"etag": "0x8DE9C4D829357D2",
"hash": "2f6bb988b553a1bbac6bdd1ce890f5e412439564e17522b88a4541b4f364fc8d"
},
"aarch64_macos": {
"etag": "0x8DE9C4D83C8A6C7",
"hash": "68e543c51dcc96e1c344053a4fde9660cf602c25565d9f09dc17dd41e13b838a"
},
"powerpc64le_linux_gnu": {
"etag": "0x8DE9C4D8582BCCA",
"hash": "ddc8fb59164e16a9973f46b77b7556de2923ac295731910822f0851ec9edfb01"
},
"s390x_linux_gnu": {
"etag": "0x8DE9C4D81CDB213",
"hash": "92ec9caffdcc32d43b76d21d4ecd6ea2975a2b37e050d5f79e17651c490b1753"
}
},
"0.69": {
"version": "0.69.3"
@@ -96,446 +128,5 @@
"etag": "0x8DE77C6B3B3F88B",
"hash": "557b9b1ad75e9aa6762f64a338fa7f581f50375e054b946c67361d88b3f762be"
}
},
"0.69.1": {
"x86_64_linux_gnu": {
"etag": "0x8DE64B81CF95EEF",
"hash": "dd93975bc1e58053810a9bafea89923e5df42ddd3f99905fdf840fd797145157"
},
"x86_64_macos": {
"etag": "0x8DE64B819F91DC6",
"hash": "1054f37ba02173a7e1a05e2bcc1179d7573124cea1502a37cc59de89582de307"
},
"x86_64_windows": {
"etag": "0x8DE64B819F13777",
"hash": "7a37fafd7a62fef07d4ebe9c5a90bb079e929eac78d691863b013eec14d57eac"
},
"aarch64_linux_gnu": {
"etag": "0x8DE64B81CCE12EB",
"hash": "7a98c13e6c5799fc46219c94fa500b807532b4555501cce85fa4eead9f755516"
},
"aarch64_macos": {
"etag": "0x8DE64B81B7978AC",
"hash": "ae5ce4a7b9bf2bd3794ccb3c257993526fa47470b3814d729a73788d36aff3d0"
},
"powerpc64le_linux_gnu": {
"etag": "0x8DE64B81A1B2572",
"hash": "b4314efdb60e19567072586c0ae0120053fa3453ca6f3f93b7002cfb98848759"
},
"s390x_linux_gnu": {
"etag": "0x8DE64B81BB8F941",
"hash": "5a813df48a525d0ed5a87c92a49b715bc1142787bb51562fc84156f28c68e9c1"
}
},
"0.69.0": {
"x86_64_linux_gnu": {
"etag": "0x8DE5FE98E1231FF",
"hash": "fff5813d6888fa6f8bd40042a08c4f072b3e65aec9f13dd9ab1d7b26146ad046"
},
"x86_64_macos": {
"etag": "0x8DE5FE98CD6F5A8",
"hash": "4264e4fcc73259de36a68c112a586d65bf6cd488ef2aea857f37d00d8cb5c4e6"
},
"x86_64_windows": {
"etag": "0x8DE5FE98CABA986",
"hash": "4b34440f0a854428e846b1d2329eede3f0663bec8eff865ae2dffca42542a076"
},
"aarch64_linux_gnu": {
"etag": "0x8DE5FE98B60C75A",
"hash": "425e883f37cad0b512478df2803f58532e7d235267303375a3d0f97e4790a1ca"
},
"aarch64_macos": {
"etag": "0x8DE5FE98CCAF53A",
"hash": "bd35348d963d3f661ff4d7d138e65a75fedbfade0378689f3a349c824c6e5b75"
},
"powerpc64le_linux_gnu": {
"etag": "0x8DE5FE98B58BA1E",
"hash": "719963fc7ba3b0c1db69dd39c4410c7e01f4a13d4bf8cbd7085f2f7e7b5cf22c"
},
"s390x_linux_gnu": {
"etag": "0x8DE5FE98B514869",
"hash": "f747c09a5b6b401c573d36e9b7bece73c95c685de566f8077c0ddc8adfb718f4"
}
},
"0.68": {
"version": "0.68.2"
},
"0.68.2": {
"x86_64_linux_gnu": {
"etag": "0x8DE3D36FA8B041A",
"hash": "3d933bbc3685f95ec15280f620583d05d97ee3affb66944d14481d5d6d567064"
},
"x86_64_macos": {
"etag": "0x8DE3D36F8E8C779",
"hash": "c0790530cd717b6bdd02ed437be0710f5c7043078fafaf6841be7c865bf251ce"
},
"x86_64_windows": {
"etag": "0x8DE3D36FBDA4DDA",
"hash": "2aaa0ce06f9f2221a6bb21e1fc0e0ecc6aeb56362bc5c9463e9fd7b06983c3c3"
},
"aarch64_linux_gnu": {
"etag": "0x8DE3D36FA31D6BE",
"hash": "33c87995fd0c3d1559086c3e18fd3148051296dfd0ca2a67583eb64f89998c91"
},
"aarch64_macos": {
"etag": "0x8DE3D36FBE6276F",
"hash": "dfbe15ffe47426dad9fd3e0d52aeacf3dbbb25ca5dbc66049f5920834435988d"
},
"powerpc64le_linux_gnu": {
"etag": "0x8DE3D36F8C75B58",
"hash": "e8e0391fb23706885371aa26d98bf7d43ed330dda2dce5cd0098444955d3b071"
},
"s390x_linux_gnu": {
"etag": "0x8DE3D36FA754A9D",
"hash": "fd45fc808622ecb11393f4c27d1fbd20e1d78838148a282b1129624964dd0628"
}
},
"0.68.1": {
"x86_64_linux_gnu": {
"etag": "0x8DE3251848BE364",
"hash": "63e37242088e418651931f891963c19554faa19f0591fe6b40b606152051df2f"
},
"x86_64_macos": {
"etag": "0x8DE3251830BD5BF",
"hash": "d5b5bd3b3c3626d223c3981cc40f4709f00a6327a681b588d2fc64a3aa9d02c5"
},
"x86_64_windows": {
"etag": "0x8DE325185F54E47",
"hash": "600fc65bdb486e160efeedf8fff8ef6be8e9d2e82f2ea4db82ad23263ed5f902"
},
"aarch64_linux_gnu": {
"etag": "0x8DE325182E5186B",
"hash": "b29ea550f573afbcae3c86fb2b5e0ebba76b7cb0965e3787c4e8cb884d2c1d57"
},
"aarch64_macos": {
"etag": "0x8DE32518617A3C8",
"hash": "4dd3d2e74e1b6f6f7fd5fbf55489727698f586d6a6a0cff3421031a05b80bcac"
},
"powerpc64le_linux_gnu": {
"etag": "0x8DE325182EA1BD7",
"hash": "85fad2f54d695044ff4c7cfbf527a339bbba624e248ca78c81b24d3ff505ec36"
},
"s390x_linux_gnu": {
"etag": "0x8DE325184AA45AE",
"hash": "5fd10a554ffc2a82bdc0212112352f0641d1ccf46b60f7c3be8b1f6c9e98a291"
}
},
"0.67": {
"version": "0.67.2"
},
"0.67.2": {
"x86_64_linux_gnu": {
"etag": "0x8DE080439A9226F",
"hash": "546511a5514afc813c0b72e4abeea2c16a32228a13a1e5114d927c190e76b1f9"
},
"x86_64_macos": {
"etag": "0x8DE08043B0FD1EC",
"hash": "4a5b936a8d89b508ecdc6edd65933b6fe3e9a368796cbdf917fd0df393f26542"
},
"x86_64_windows": {
"etag": "0x8DE0804388E4204",
"hash": "ad6a7a706902ec3248d8905a32d0c15630958ab3040b8ea0373a6f5a2da30a94"
},
"aarch64_linux_gnu": {
"etag": "0x8DE0804398EB34F",
"hash": "e4f28390b06cdaaed94f8c49cce2c4c847938b5188aefdeb82453f2e933e57cb"
},
"aarch64_macos": {
"etag": "0x8DE08043AF0386A",
"hash": "6b3163667f29fc608a2ed647c1bd42023af5779349286148190a168c5b3f28f1"
},
"powerpc64le_linux_gnu": {
"etag": "0x8DE0804383BC3C5",
"hash": "168f8a8009433de6fb82f4119370b873f96dbbe115968899100aff5512204fb7"
},
"s390x_linux_gnu": {
"etag": "0x8DE080439F69D3F",
"hash": "82ae68e011861a91adad87efa88d85d9a2f3a35099a531edd255999a36b07428"
}
},
"0.67.1": {
"x86_64_linux_gnu": {
"etag": "0x8DE072A82C7AB42",
"hash": "945c004188970dddb634db8bbac332b00f477858918a2026866367268a810678"
},
"x86_64_macos": {
"etag": "0x8DE072A813C381F",
"hash": "36001046e4a52885b664b7a5f40da5f0e1883c07a72763dee57c7d5b9676d901"
},
"x86_64_windows": {
"etag": "0x8DE072A8320FFA5",
"hash": "f68c6b04c8984766d95413fcb438e6a6e242eadb9d5e9b6ca4d1ba9c84ffa4cb"
},
"aarch64_linux_gnu": {
"etag": "0x8DE072A82CFB88B",
"hash": "dbc17ea23d75c9f93d3e781468cf0fd82d46e2e772353a4ff9da6d88919a1052"
},
"aarch64_macos": {
"etag": "0x8DE072A81571BFA",
"hash": "81e24fd39ddecda180cc9abefaea184e0c22c331d7b683993a9bc89e67d07bb9"
},
"powerpc64le_linux_gnu": {
"etag": "0x8DE072A815A7387",
"hash": "3def8ad164495d431eca7643671a5076b12364a7875f7dae53d01b0b179aede0"
},
"s390x_linux_gnu": {
"etag": "0x8DE072A842C87F8",
"hash": "ac9c61256a890cf99cca33415fbd7d0931f5489575c4bcf9e6cdde8e22723e84"
}
},
"0.67.0": {
"x86_64_linux_gnu": {
"etag": "0x8DDFFF9F277E803",
"hash": "5b10e9bba00a508b0f3bcb98e78f1039f7eee26b57c9266961a415642a9208ab"
},
"x86_64_macos": {
"etag": "0x8DDFFF9F4297CF7",
"hash": "ae8a13d8c3abf7f7e7981ac1a5f5ec094d68835f2aac67da102d4ba36e820c3c"
},
"x86_64_windows": {
"etag": "0x8DDFFF9F465316A",
"hash": "cbdc0dea7563da0f1258bedb5c6782dfe762ec8b4377db2629555fbdd7e6425f"
},
"aarch64_linux_gnu": {
"etag": "0x8DDFFF9F5C29C5E",
"hash": "0f3ac33954dd918cad708bdf06731b4aa8cc14b12e879932b4ceef2f22640a9e"
},
"aarch64_macos": {
"etag": "0x8DDFFF9F2834CFC",
"hash": "feea8727b501f654683774fe0f98a9c1a128c7d8bcd7c942a8e6f6d05b33bd4b"
},
"powerpc64le_linux_gnu": {
"etag": "0x8DDFFF9F5DDA710",
"hash": "f1a685c309679ff23bca2dd42e017a22d235d0d9dbc0b129d1221590d9e1bc1b"
},
"s390x_linux_gnu": {
"etag": "0x8DDFFF9F4253BFB",
"hash": "f4b09750400c4a4ed68b5fe7a744fbe1b0ea14fc797d122119c9fa82ef167165"
}
},
"0.66": {
"version": "0.66.0"
},
"0.66.0": {
"x86_64_linux_gnu": {
"etag": "0x8DDEA4865EC0918",
"hash": "93678741c3223c15120934ac00671ca7e797c9a5a4d89148db9ffca9184a5f0d"
},
"x86_64_macos": {
"etag": "0x8DDEA486A0448AA",
"hash": "284a3d3346429837f3da11aa6c25bf196e4fe5431733d4f6f99eac8578b329ed"
},
"x86_64_windows": {
"etag": "0x8DDEA4867FEFF09",
"hash": "402d083f7b6b75005bef6dcc75613c41fc09c0ba735bbdbbcce418d7b3250ad6"
},
"aarch64_linux_gnu": {
"etag": "0x8DDEA4868075A08",
"hash": "a51268845bdeb68f5f885f7de6c92fe33b64d630392e546eec0e16f79cfd42e8"
},
"aarch64_macos": {
"etag": "0x8DDEA4865C5C055",
"hash": "964bb69fc0e652891b38514fed4ee31de004a58ac22ea2a23c6891728bb6b6eb"
},
"powerpc64le_linux_gnu": {
"etag": "0x8DDEA486824D2F2",
"hash": "dbcf43998bafcd1adae26fc57ea6128f8a1c66da1523096e37fe29c30c68990f"
},
"s390x_linux_gnu": {
"etag": "0x8DDEA4865B3FA0A",
"hash": "8d5387862cec090d0f4922b3d2969291774097965649624d0d968e241d53a65e"
}
},
"0.65": {
"version": "0.65.0"
},
"0.65.0": {
"x86_64_linux_gnu": {
"etag": "0x8DDCFFB2522E989",
"hash": "f0c5e3c912e7f5194a0efc85dfd34c94c63c4a4184b2d7b97ec7718661f5ead2"
},
"x86_64_macos": {
"etag": "0x8DDCFFB23C5CCA2",
"hash": "b022f86ac91d1c4e79cc548f3e470880a2f8150a369058fbd055bee537aca798"
},
"x86_64_windows": {
"etag": "0x8DDCFFB23CC2E24",
"hash": "736ea5990e1a8432624039b0438324b6b7542e94810f9bc83a56f37c56a05b87"
},
"aarch64_linux_gnu": {
"etag": "0x8DDCFFB23875C2C",
"hash": "013c67e6aff35429cbbc9f38ea030f5a929d128df08f16188af35ca70517330b"
},
"aarch64_macos": {
"etag": "0x8DDCFFB26795759",
"hash": "3076e27024b92d634fe09947934d36dc8b651a8539ff1d69b4cfac008dfb59ce"
},
"powerpc64le_linux_gnu": {
"etag": "0x8DDCFFB236CC627",
"hash": "6c54d2393322e493bd80ed2a208708fcca1d30e5ae9b0bfcbd3acb1c3212627e"
},
"s390x_linux_gnu": {
"etag": "0x8DDCFFB2546EAE0",
"hash": "383c80b9fee80c46d5232da40237fe1886baa76db9275adb5028184bba90adc0"
}
},
"0.64": {
"version": "0.64.1"
},
"0.64.1": {
"x86_64_linux_gnu": {
"etag": "0x8DDBA3D4C6732DE",
"hash": "1a09d86667b3885a8783d1877c9abc8061b2b4e9b403941b22cbd82f10d275a8"
},
"x86_64_macos": {
"etag": "0x8DDBA3D4E2ADC31",
"hash": "107a874b41c1f0a48849f859b756f500d8be06f2d2b8956a046a97ae38088bf6"
},
"x86_64_windows": {
"etag": "0x8DDBA3D4C6E56C5",
"hash": "d03bce6326ff75d041f2499e801357d3da6b08a28be085580d9b0bdf84971d12"
},
"aarch64_linux_gnu": {
"etag": "0x8DDBA3D4C3CD009",
"hash": "a57d4d48a90f8ed875b821fc3078ba5a8572f86e90adfea0995cefd51d583bd7"
},
"aarch64_macos": {
"etag": "0x8DDBA3D4C4000C5",
"hash": "7489c69948cda032adc2862923222917cd025411abc4bba8517a8d581aed226c"
},
"powerpc64le_linux_gnu": {
"etag": "0x8DDBA3D4DECB971",
"hash": "98a9d625e614d16fbb6e467777282a0a43ab1505fcc1a77c0b97aafab1d9baf8"
},
"s390x_linux_gnu": {
"etag": "0x8DDBA3D4FB6EB18",
"hash": "4a8249d6fc7a9ca80179902923d1988ce4942359cc22c5ee68131b50ebd3a3f7"
}
},
"0.64.0": {
"x86_64_linux_gnu": {
"etag": "0x8DDB87C74419214",
"hash": "e50755b3be29ae515091a45c96a2bc126846334210c30202331b797b9ae6e366"
},
"x86_64_macos": {
"etag": "0x8DDB87C72C4B5BC",
"hash": "f7c649c3e9598fde7074bb34b024d11f5b836d230c391a0cdde319db73e0fedc"
},
"x86_64_windows": {
"etag": "0x8DDB87C75CF7247",
"hash": "7f34d0cd2813cf7f89064ffbc04af891f7839f673e9a0a0505cf91391d07826e"
},
"aarch64_linux_gnu": {
"etag": "0x8DDB87C72D67BFC",
"hash": "c7e78d67af98dad178f18b4b8d20929b7f9d267e9c556f8ad815f8997035bcd9"
},
"aarch64_macos": {
"etag": "0x8DDB87C7591EB49",
"hash": "77e70dd2fdbac5986cc02a8def382bdaf78777f0050fc37af72916cc47b56a20"
},
"powerpc64le_linux_gnu": {
"etag": "0x8DDB87C7505B2B4",
"hash": "13322bad430380ed58d52cafa706dd68127a20dcba5707ecea24ee00b7ad44ba"
},
"s390x_linux_gnu": {
"etag": "0x8DDB87C7452482B",
"hash": "a13059cf174a0de9c4790bd11e1626d5529265550637474fe8442755bb73062a"
}
},
"0.63": {
"version": "0.63.0"
},
"0.63.0": {
"x86_64_linux_gnu": {
"etag": "0x8DD9EDB240EAE38",
"hash": "ea91fa393cfcb802da22832c96e99a4c8a295a8ba8faefd824c7168b7f0a741e"
},
"x86_64_macos": {
"etag": "0x8DD9EDB25C39AD1",
"hash": "01659b540a885ee9bd1273c8c75ade1ce046fc9d6e5933d5978d9125a6a1cf6c"
},
"x86_64_windows": {
"etag": "0x8DD9EDB25D2CBF6",
"hash": "33ba726ec9c37f15490efa1d51044c21f0db6acb9be56492d5e1429f404b602f"
},
"aarch64_linux_gnu": {
"etag": "0x8DD9EDB26DF8B6D",
"hash": "9aeecf81e8a1dc5625dd96a1a6fbea92a1f8e51c4160cfc0e412ef5f641ea1ac"
},
"aarch64_macos": {
"etag": "0x8DD9EDB26DD1D32",
"hash": "784f687759c647ffad54e4d7f55ed953647e4fff5ea1e38dbaf877a135254972"
},
"powerpc64le_linux_gnu": {
"etag": "0x8DD9EDB25608D60",
"hash": "f810c4fe9b3cf58022ce034db27780db3e64e91834dda23450407f1e6da13dab"
},
"s390x_linux_gnu": {
"etag": "0x8DD9EDB271FA7BE",
"hash": "af14cc441197d862d513926a7610111c8683548efb4c82202bb2d856d4603fc4"
}
},
"0.62": {
"version": "0.62.1"
},
"0.62.1": {
"x86_64_linux_gnu": {
"etag": "0x8DD8CD66B2C973F",
"hash": "7da92b2ca503d08eb15e717585fa4ffb95ef2c5dc4c554204882d7d26d386a6a"
},
"x86_64_macos": {
"etag": "0x8DD8CD66B02A920",
"hash": "819bf4dad9c3bb4e78bbd11d08b61bdc4663b33777121b3f43372986f7cb3d3e"
},
"x86_64_windows": {
"etag": "0x8DD8CD66CA4E62B",
"hash": "f6d9b422f10af2d7a21b4924d36400d8a76932c9159b5feefaa8aee3e45a82bd"
},
"aarch64_linux_gnu": {
"etag": "0x8DD8CD669AB51A2",
"hash": "50e13c5cdd3e3b610e0dc554e3bc58bc6f58eabe3e42a6b28961a23ac6eff0df"
},
"aarch64_macos": {
"etag": "0x8DD8CD66C735F7B",
"hash": "0bbfa581a4139c6fef21f4129233ae6f02a9f4b53039327e62eccd7956af2ba1"
},
"powerpc64le_linux_gnu": {
"etag": "0x8DD8CD66C56CFD2",
"hash": "682f1b82e1def454a231f1aef7cadc58cf15aca48b8837caaec49cb41d8b5d2f"
},
"s390x_linux_gnu": {
"etag": "0x8DD8CD66981D82D",
"hash": "e36efe2d7b421960fd58e635e77f850e2a9934001c2033dc48431f5727e1b3b5"
}
},
"0.62.0": {
"x86_64_linux_gnu": {
"etag": "0x8DD880CCF3EE84C",
"hash": "1be4420999ffde59b9a6900f2c2481a2f4e50fd2e0ac738ad028944563ee6c60"
},
"x86_64_macos": {
"etag": "0x8DD880CCD4C9C5F",
"hash": "8f6d54c7de5c7247bb92b51d29d2542be8006111515ceaf50fe8185adb59ad89"
},
"x86_64_windows": {
"etag": "0x8DD880CCD7359BB",
"hash": "b30da5d15587824335cbb88a62585f00a3aac18f3f754d3ad74d68327e2efc46"
},
"aarch64_linux_gnu": {
"etag": "0x8DD880CCF085E40",
"hash": "82c8acca00390bf5e014b26abb03e24ba754824c4f87ead5564cd56375df07c1"
},
"aarch64_macos": {
"etag": "0x8DD880CCF853F18",
"hash": "727a8865c2caf6841a1f4668fd7702f442ae088fd08e3c3719e4f731c1f11333"
},
"powerpc64le_linux_gnu": {
"etag": "0x8DD880CD0DCBCA1",
"hash": "fba4b69f5d3a792dc21b93e88c9304329e711eec699dd9b2067dca0297ff92b5"
},
"s390x_linux_gnu": {
"etag": "0x8DD880CCD7DD530",
"hash": "a11cbdbb1b72f041f39004610a20a0b7f4b2aad4788dbd735b33b58e58190aca"
}
}
}
-1
View File
@@ -17,7 +17,6 @@
"url": "https://github.com/trunk-rs/trunk/releases/download/v${version}/trunk-aarch64-apple-darwin.tar.gz"
}
},
"license_markdown": "[MIT](https://github.com/trunk-rs/trunk/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/trunk-rs/trunk/blob/main/LICENSE-APACHE)",
"latest": {
"version": "0.21.14"
},
+94 -4
View File
@@ -20,15 +20,105 @@
"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)",
"latest": {
"version": "1.45.0"
"version": "1.46.1"
},
"1": {
"version": "1.45.0"
"version": "1.46.1"
},
"1.46": {
"version": "1.46.1"
},
"1.46.1": {
"x86_64_linux_musl": {
"etag": "0x8DEAD0A44E0E9A4",
"hash": "c574fa505596922ba2e7b1027a0a5b2df528f399b86b6915d85748186a65ca44"
},
"x86_64_macos": {
"etag": "0x8DEAD0A2BE512D2",
"hash": "bc585c22f2c4f5963ad782df1d4764a91476d3079477a08833ff87dfa416bb72"
},
"x86_64_windows": {
"etag": "0x8DEAD0A88A2D8F4",
"hash": "a7b042fc79bf7b73b00ece054ec3109858e001136c2642f28004544b571d37a2"
},
"aarch64_linux_musl": {
"etag": "0x8DEAD0A3E45E3B0",
"hash": "70a8e5a2c6272e25438ed8a9f10c40c9becf79f2800183fd34603a0840162eac"
},
"aarch64_macos": {
"etag": "0x8DEAD0A7F8A3770",
"hash": "bb5e07df5c938f41b95903ca8943d9230eb5a4cfbc8a2ff1f3a029d5370926a8"
}
},
"1.46.0": {
"x86_64_linux_musl": {
"etag": "0x8DEA6D3DC79A768",
"hash": "c62a626df385c96574743fd4974aeb271a41a67d080a0398e36e1a42782f614a"
},
"x86_64_macos": {
"etag": "0x8DEA6D43E71FCD4",
"hash": "ca0bba6c8a80b4981951dbc3519987d51ef3a60e0b0a462db005ad99de47b40d"
},
"x86_64_windows": {
"etag": "0x8DEA6D414B32B76",
"hash": "a95e17043bdc0b890936e0213f7a533f4ccdf5430bb7c4a26984de8c77238536"
},
"aarch64_linux_musl": {
"etag": "0x8DEA6D3BDC1A9BE",
"hash": "1f8324d5b17c7354c4a83865007efb55c8278ef4cc22bed748df6b92ca439384"
},
"aarch64_macos": {
"etag": "0x8DEA6D3EC884EB1",
"hash": "322f90609f951bc27e204cf8d0370702510ae99e87285b217916fb2c09d76111"
}
},
"1.45": {
"version": "1.45.0"
"version": "1.45.2"
},
"1.45.2": {
"x86_64_linux_musl": {
"etag": "0x8DEA476A8DDBE86",
"hash": "8463790818b926ef97bd03633ba8943549040d7defd3951e8518903f01d360a8"
},
"x86_64_macos": {
"etag": "0x8DEA476CB697B7B",
"hash": "3ff87158bdcbc4e0886a0ed291f372cc31cd2ff489d0541cea4c3c251f4f4ad5"
},
"x86_64_windows": {
"etag": "0x8DEA47714FF211E",
"hash": "c0a53545ffcc5a0d698af4dead167184b0e8c20fd06013fd58dddceadc901689"
},
"aarch64_linux_musl": {
"etag": "0x8DEA476A9A1B8B9",
"hash": "838aad0c2a22ef4d8b4195fc288e6d7d94ba54871adc6414caa8199780ae1ef5"
},
"aarch64_macos": {
"etag": "0x8DEA476FD0DC290",
"hash": "65f3f46b03383992aa96d07a88e7859ed21fd3e3314691c65079e39461c2b38e"
}
},
"1.45.1": {
"x86_64_linux_musl": {
"etag": "0x8DE996D7794BF00",
"hash": "33447531a0eff29796d6fb9b555b4628723db72c6bad129e168d97ac86ceb0f1"
},
"x86_64_macos": {
"etag": "0x8DE996DB81FBE55",
"hash": "70767b5d8d920cbb17b452a6b068e36e1b3fd649089bce883d3512eb85990326"
},
"x86_64_windows": {
"etag": "0x8DE996D7D9C1AAD",
"hash": "a4ae081cb7a403f2b75e8c066aa4a4484207547c4e9eb2b4df3f68ecdbc5dd3e"
},
"aarch64_linux_musl": {
"etag": "0x8DE996D52EE2586",
"hash": "0d3688c607a49ffb6dedaca6de44e4217abeaa5b93228d673dc5caf76f60489f"
},
"aarch64_macos": {
"etag": "0x8DE996D9C9D7B7B",
"hash": "2c31ed16286f26c08ae477faf001af8542ff23aeb6e7323be5f620710c192fb5"
}
},
"1.45.0": {
"x86_64_linux_musl": {
-1
View File
@@ -38,7 +38,6 @@
"bin": "ubi"
}
},
"license_markdown": "[MIT](https://github.com/houseabsolute/ubi/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/houseabsolute/ubi/blob/master/LICENSE-APACHE)",
"latest": {
"version": "0.9.0"
},
+420 -3
View File
@@ -67,12 +67,429 @@
]
}
},
"license_markdown": "[Apache-2.0](https://github.com/astral-sh/uv/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/astral-sh/uv/blob/main/LICENSE-MIT)",
"latest": {
"version": "0.11.2"
"version": "0.11.12"
},
"0.11": {
"version": "0.11.2"
"version": "0.11.12"
},
"0.11.14": {
"x86_64_linux_musl": {
"etag": "0x8DEB050ECCD9CDA",
"hash": "077d36f45a0cc6d440b653b2d5c53e7731121e99e54b0221267eec5d1cae76ce"
},
"x86_64_macos": {
"etag": "0x8DEB050EC38467C",
"hash": "9836c1440b0bd6aa5f81793648a339bd01d593b7b8f575de3b855dae4ab64654"
},
"x86_64_windows": {
"etag": "0x8DEB050EC64F08E",
"hash": "52ba5d19409aaa688a8a1a6ec8dfb6a4817230d20186e75f4006105c3e39a846"
},
"aarch64_linux_musl": {
"etag": "0x8DEB050E9089DDA",
"hash": "d7d3966e46915c5f6932692aaf152a2473eecb1d2517ca4f8e88a07484b380b6"
},
"aarch64_macos": {
"etag": "0x8DEB050E84C1570",
"hash": "4333af5c0730d94323a7819bbdf87ce92dd07fc857d67fff0059e0fca31b5c02"
},
"aarch64_windows": {
"etag": "0x8DEB050E884991D",
"hash": "d66c76ba912ba66fed011e0189dfbc4527dd9e620a2b5d5d5ecd2ad8936601b8"
},
"powerpc64le_linux_gnu": {
"etag": "0x8DEB050EB574817",
"hash": "d2da5ba5911b86dfec96f0737b7d1053ed78c0c65e51585db03fb4969b2a3825"
},
"riscv64_linux_gnu": {
"etag": "0x8DEB050EB6E38BF",
"hash": "55731359293842826cd82d5fbd826a6bce542c3fec458214604e308b352560ed"
},
"s390x_linux_gnu": {
"etag": "0x8DEB050EBA25488",
"hash": "cc7b233541a76dd484516a39c06d9d14100d1048708483e6f49ee20b6cc5761b"
}
},
"0.11.13": {
"x86_64_linux_musl": {
"etag": "0x8DEAEFE430114AF",
"hash": "5635afc285df86ce6f05f3f22335f9548b0026e58531904482c9670a1c1c65d9"
},
"x86_64_macos": {
"etag": "0x8DEAEFE4253E445",
"hash": "99aad3f4956f5b92efd83eca6d87bf03e10688899487ad541f904c9c25c61dc1"
},
"x86_64_windows": {
"etag": "0x8DEAEFE427A53D9",
"hash": "0953ac2ef4fbe47ad469bfa80b658a577a02c4d73a2fb9c4c7c70dda432efded"
},
"aarch64_linux_musl": {
"etag": "0x8DEAEFE40084378",
"hash": "bea8a97b1b3ed41491e075c1f474e7f0249582aa3f62849c4e874b5f34ddc95e"
},
"aarch64_macos": {
"etag": "0x8DEAEFE3F57BB6D",
"hash": "196a58aa24da89144187670df7c407358028984537fbc2f8f2d8f7a2604980df"
},
"aarch64_windows": {
"etag": "0x8DEAEFE3F99D13E",
"hash": "07c3c997020430a9f287fc05ff4c63fd5744eec49df5392a34731ed1a0971f2e"
},
"powerpc64le_linux_gnu": {
"etag": "0x8DEAEFE419010F4",
"hash": "7f302104ea18a01381fe58434b593f887c4f10bc523ad50781de408fbec54354"
},
"riscv64_linux_gnu": {
"etag": "0x8DEAEFE41C1E56B",
"hash": "3264ce97b34d5c8d37c1e67821a74960ca89237e001253309a3cda25fb416040"
},
"s390x_linux_gnu": {
"etag": "0x8DEAEFE422394B9",
"hash": "e0e5e0a652650900d97f6a660bae526601033d9d071ca5dd9ca735442161ebed"
}
},
"0.11.12": {
"x86_64_linux_musl": {
"etag": "0x8DEAD528B9020D3",
"hash": "591a7557f5ba7e51565f338dd4c50cebc12820ec2ebb8403a4304685f8d53ab9"
},
"x86_64_macos": {
"etag": "0x8DEAD528B0CB7B0",
"hash": "32fb217e6181384bf6534b31adcc66cd552eff98643c4bb35832be8552486912"
},
"x86_64_windows": {
"etag": "0x8DEAD528B4B2817",
"hash": "e46956a6b088a0382101c797eef945c1b03826e629e968d434cf838d42d85b6b"
},
"aarch64_linux_musl": {
"etag": "0x8DEAD5288CE4ED4",
"hash": "b70e87f15f12d750d218042c4ed36e41de0757eab249d332ee2e242e4174b5d5"
},
"aarch64_macos": {
"etag": "0x8DEAD528805515D",
"hash": "bb7c6ef869ec00cd1452f4884acf23d00b153c356ba9197ae99a1bc1ceadb7f3"
},
"aarch64_windows": {
"etag": "0x8DEAD52883FA7B4",
"hash": "393de1abc2f663cb9dd24405c7a7b31119e2a734609a233d9b89415821f39bf9"
},
"powerpc64le_linux_gnu": {
"etag": "0x8DEAD528A58159E",
"hash": "36619f91357b240648caed6557fe893922c7986319c070f4feb225e8f3180b49"
},
"riscv64_linux_gnu": {
"etag": "0x8DEAD528A83AF88",
"hash": "9bdcac006731a2094ad002d93c4fe84a259484e4d35566e29fcb76962961cef9"
},
"s390x_linux_gnu": {
"etag": "0x8DEAD528ADCDCD9",
"hash": "c9ae09f73066fb9c48beaec2ab4ad2407ce94354c5224e2982196577d6bf4581"
}
},
"0.11.11": {
"x86_64_linux_musl": {
"etag": "0x8DEABAB3A32BEEE",
"hash": "80521f18ba83109acd17e0730bd8ff898c3426aa62252c627d63418b353e788a"
},
"x86_64_macos": {
"etag": "0x8DEABAB39981750",
"hash": "57a1a8085b4088fbcbd5080c0c30723ba6d0692c89cd071c08a4209e8da602d1"
},
"x86_64_windows": {
"etag": "0x8DEABAB39A6115C",
"hash": "2f75a0db2c3530b6b3c24434dc38137f61ff1f4e5f2d7b4ddc5bcd142cf58b65"
},
"aarch64_linux_musl": {
"etag": "0x8DEABAB36BDA901",
"hash": "0fc9a49b3900f77ffaccf3ff69a70ddbc1d479e70ac5d8fd6416a7577b03c5a1"
},
"aarch64_macos": {
"etag": "0x8DEABAB36053AA7",
"hash": "3a185bf8f46a7b7c8b910d111825907b1638d0ae503cb3c333ae205772354046"
},
"aarch64_windows": {
"etag": "0x8DEABAB366D2476",
"hash": "3d8f05de7ed9de885299565f78832a13e443be51de86260f25edb7cfd0fa05f6"
},
"powerpc64le_linux_gnu": {
"etag": "0x8DEABAB38C2092C",
"hash": "5348415c8606e5efac5cb293d83d2ae71e43a2dcabf677c6a4cac965c1982c74"
},
"riscv64_linux_gnu": {
"etag": "0x8DEABAB38D70036",
"hash": "0eadf068918b960e7bf62eda83613c08d99f0d002b8d475d3383993191554d04"
},
"s390x_linux_gnu": {
"etag": "0x8DEABAB39185391",
"hash": "f19c950a93b1f5af4108267743f3de61346250b35c60cc552fb4187b534af770"
}
},
"0.11.10": {
"x86_64_linux_musl": {
"etag": "0x8DEAAE44DCF49FB",
"hash": "e3e78e7698d72c133c5ce851a6d60ee83afdc4c0edced382af9fd1f8e11d0105"
},
"x86_64_macos": {
"etag": "0x8DEAAE44CEF82BE",
"hash": "8fd091211089973f528e147166e3af683ab4ecebd4312a55d0d17d87adbde67a"
},
"x86_64_windows": {
"etag": "0x8DEAAE44D040512",
"hash": "7a0c424c7bc55a74751f13592235953ebbe182fa00355f7ae3fb7ab734a51638"
},
"aarch64_linux_musl": {
"etag": "0x8DEAAE44A345FEE",
"hash": "14c21bef6b54d268c6583d851095a543e6cb03a8e4bdca9a44ab91532b14cbc2"
},
"aarch64_macos": {
"etag": "0x8DEAAE4496FA369",
"hash": "e93d6af7dfff7071edd16342ba9eeccfc28d8a7deaa5707efeecf63a63a74453"
},
"aarch64_windows": {
"etag": "0x8DEAAE449BDB9A2",
"hash": "3d5878cfc55106083ada1e41cccdde477413701eb9d34767e8ad973bb0863de6"
},
"powerpc64le_linux_gnu": {
"etag": "0x8DEAAE44C0F6DBE",
"hash": "dfe5b338e2ebc1e5a2850a17bce35edb8e47550c221d9245c007eaf3003cb6ed"
},
"riscv64_linux_gnu": {
"etag": "0x8DEAAE44C34CD09",
"hash": "0c8776a0814bf7e32e025d13c733c3a800171a16fba77d1c21e6f10be6a28d8b"
},
"s390x_linux_gnu": {
"etag": "0x8DEAAE44CE003C6",
"hash": "66dfdc5a216a9fbd7c2541a66f753544dddbcbb2f7a597c9bbc91d10af534c7d"
}
},
"0.11.8": {
"x86_64_linux_musl": {
"etag": "0x8DEA45F71233F4B",
"hash": "de82507d12e31cfc86c1c776238f7c248e48e40d996dedc812d64fdd31c6ed12"
},
"x86_64_macos": {
"etag": "0x8DEA45F7058E3D3",
"hash": "c59d73bf34b58bc8e33a11629f7a255c11789fd00f03cd3e68ab2d1603645de9"
},
"x86_64_windows": {
"etag": "0x8DEA45F70D722AA",
"hash": "c84629a56e0706b69a47ea35862208af827cb6fbfa1d0ca763c52c67594637e8"
},
"aarch64_linux_musl": {
"etag": "0x8DEA45F6D6039F9",
"hash": "29418befb64f926a2dba3473e8e69acd00b36fb845d85344ef11321a993ad8f5"
},
"aarch64_macos": {
"etag": "0x8DEA45F6CB04DA7",
"hash": "c729adb365114e844dd7f9316313a7ed6443b89bb5681d409eebac78b0bd06c8"
},
"aarch64_windows": {
"etag": "0x8DEA45F6CE7C10C",
"hash": "bb48716e74e4998993f15bc57a55e4d0d73ccbd27a66d7cbed37605f7c67d747"
},
"powerpc64le_linux_gnu": {
"etag": "0x8DEA45F6F2236AC",
"hash": "7b66bcc99237d19fb25d8b1bcbc1f973f735027d49e7cb9ffa22cd539fefccbc"
},
"riscv64_linux_gnu": {
"etag": "0x8DEA45F6FE484F0",
"hash": "dd43289c567fda3ca59ec714ffca09125f1149289448667f36a4bb7c29c859be"
},
"s390x_linux_gnu": {
"etag": "0x8DEA45F70134F83",
"hash": "068eb3f47d0760d50cd2e0fc59cc2c09eb12a4ec8bb12c269f3aef706bf4dc1a"
}
},
"0.11.7": {
"x86_64_linux_musl": {
"etag": "0x8DE9B3889FAFD66",
"hash": "64ddb5f1087649e3f75aa50d139aa4f36ddde728a5295a141e0fa9697bfb7b0f"
},
"x86_64_macos": {
"etag": "0x8DE9B38895088C4",
"hash": "0a4bc8fcde4974ea3560be21772aeecab600a6f43fa6e58169f9fa7b3b71d302"
},
"x86_64_windows": {
"etag": "0x8DE9B3889AF7C2A",
"hash": "fe0c7815acf4fc45f8a5eff58ed3cf7ae2e15c3cf1dceadbd10c816ec1690cc1"
},
"aarch64_linux_musl": {
"etag": "0x8DE9B3886FE3806",
"hash": "46647dc16cbb7d6700f762fdd7a67d220abe18570914732bc310adc91308d272"
},
"aarch64_macos": {
"etag": "0x8DE9B388668E15F",
"hash": "66e37d91f839e12481d7b932a1eccbfe732560f42c1cfb89faddfa2454534ba8"
},
"aarch64_windows": {
"etag": "0x8DE9B3886AC2E74",
"hash": "1387e1c94e15196351196b79fce4c1e6f4b30f19cdaaf9ff85fbd6b046018aa2"
},
"powerpc64le_linux_gnu": {
"etag": "0x8DE9B3888A3CCCC",
"hash": "6ac23c519d1b06297e1e8753c96911fadee5abab4ca35b8c17da30e3e927d8ac"
},
"riscv64_linux_gnu": {
"etag": "0x8DE9B3888ADD3AA",
"hash": "2052356c7388d26dc4dfcf2d44e28b3f800785371f37c5f37d179181fe377659"
},
"s390x_linux_gnu": {
"etag": "0x8DE9B388933AB56",
"hash": "760152aa9e769712d52b6c65a8d7b86ed3aac25a24892cf5998a522d84942f9e"
}
},
"0.11.6": {
"x86_64_linux_musl": {
"etag": "0x8DE963141E5ABBF",
"hash": "aa342a53abe42364093506d7704214d2cdca30b916843e520bc67759a5d20132"
},
"x86_64_macos": {
"etag": "0x8DE96314155CD4C",
"hash": "8e0ed5035eaa28c7c8cd2a46b5b9a05bfff1ef01dbdc090a010eb8fdf193a457"
},
"x86_64_windows": {
"etag": "0x8DE9631418497F4",
"hash": "99aa60edd017a256dbf378f372d1cff3292dbc6696e0ea01716d9158d773ab77"
},
"aarch64_linux_musl": {
"etag": "0x8DE96313E817163",
"hash": "d14ebd6f200047264152daaf97b8bd36c7885a5033e9e8bba8366cb0049c0d00"
},
"aarch64_macos": {
"etag": "0x8DE96313DD22057",
"hash": "4b69a4e366ec38cd5f305707de95e12951181c448679a00dce2a78868dfc9f5b"
},
"aarch64_windows": {
"etag": "0x8DE96313E396EC1",
"hash": "bee7b25a7a999f17291810242b47565c3ef2b9205651a0fd02a086f261a7e167"
},
"powerpc64le_linux_gnu": {
"etag": "0x8DE9631407C196A",
"hash": "153397d3d82e45e68fb1f4a40ee9898245ec8ed86fd03fcaacaf6e793316acf7"
},
"riscv64_linux_gnu": {
"etag": "0x8DE963140D2B1B5",
"hash": "0e3ead8667b51b07b5fb9d114bcd1914a5fe3159e6959a584dc2f89c6724e123"
},
"s390x_linux_gnu": {
"etag": "0x8DE963140E38EA9",
"hash": "6e3d4338da2db2c63326721f1eb3b4f32d9bde24aeff11208d397e1aeba8678e"
}
},
"0.11.5": {
"x86_64_linux_musl": {
"etag": "0x8DE95AE7EB11D35",
"hash": "ee8a52743ce3979e52872b49c5e58ffa541048cb95132142bff23fe5608d73ea"
},
"x86_64_macos": {
"etag": "0x8DE95AE7DE783E0",
"hash": "b8964bed538143f9016d807e421e28f0237a29589851fc79e8159751ac64779a"
},
"x86_64_windows": {
"etag": "0x8DE95AE7E0A74F6",
"hash": "3fa5b6ea9de9256a035e0471f5ef0bb5d95344659723d6eb063e27c76431515d"
},
"aarch64_linux_musl": {
"etag": "0x8DE95AE7B8822B5",
"hash": "d73860013061c62d6a89f3370527d4c407214038af331147773ae2fd8f6394c1"
},
"aarch64_macos": {
"etag": "0x8DE95AE7A8FE593",
"hash": "470993e87503874c7c48861daa308b48a7c367e117235bbecf19368b9fdd35b2"
},
"aarch64_windows": {
"etag": "0x8DE95AE7AE8EC23",
"hash": "9b9b99a985cccf249225aaad76412823e9d9736d605dc2252151172a7f6ab3db"
},
"powerpc64le_linux_gnu": {
"etag": "0x8DE95AE7D14317E",
"hash": "c4dabaaa36a13989ab04389263064ca5c27093eb2e7c851ab62d50b6312d9800"
},
"riscv64_linux_gnu": {
"etag": "0x8DE95AE7D2FD7C9",
"hash": "6ae3ec3cf1aab72604bc6aa8486faf4b473066422c49d9c42ea8366ff3039de4"
},
"s390x_linux_gnu": {
"etag": "0x8DE95AE7E0B8533",
"hash": "1309f1e462462dab2da6a55c37012a228d1c06a55c5b43f8ef901ba1599d9e12"
}
},
"0.11.4": {
"x86_64_linux_musl": {
"etag": "0x8DE9512CAD2F111",
"hash": "36ce1c5d8997db9b6a24d0f41646d5509b6d1d8b9448c7325f8248a6ea5d4b00"
},
"x86_64_macos": {
"etag": "0x8DE9512CA554DA7",
"hash": "c326edaf3fd492f53d1c58777f3459c0d87bf9dae8d89e80aec4b0da6622dcf3"
},
"x86_64_windows": {
"etag": "0x8DE9512CAABBF06",
"hash": "26d84455a40b0272b2ab4785cad298ff2c89cd0765b482e9f85b5a1bd880a863"
},
"aarch64_linux_musl": {
"etag": "0x8DE9512C842305D",
"hash": "a02ec7667d7bb1d33cdb7e1de22f7e4242967e3df7e350bac6212515e3bce8ac"
},
"aarch64_macos": {
"etag": "0x8DE9512C7959B5C",
"hash": "9b9cb6c6f58c3246dbf3351ed4e97c500bc3266f5f237d2fd620b66e1c31dc56"
},
"aarch64_windows": {
"etag": "0x8DE9512C7C21EA2",
"hash": "708b1c210109e50ff520bcd9b6d29cbd8cee584bb55e84d3d1941bf75ab0893d"
},
"powerpc64le_linux_gnu": {
"etag": "0x8DE9512C9A51354",
"hash": "3ddb764538a5dcb4967d7375fde193ce5391e37ddd4d1242012d04cf3848479f"
},
"riscv64_linux_gnu": {
"etag": "0x8DE9512C9D2A6CB",
"hash": "93db93607a824d677c47003ee828936913cfdeb2c871bb34cd79c3ec4481e2b1"
},
"s390x_linux_gnu": {
"etag": "0x8DE9512CA14BCB1",
"hash": "07361e1fb32e870841a27d3d7b0b20c4a81e0cc25eeb8b9115425bfd227d2d05"
}
},
"0.11.3": {
"x86_64_linux_musl": {
"etag": "0x8DE9038B8911496",
"hash": "8b40cf16b849634b81a530a3d0a0bcae5f24996ef9ae782976fd69b6266d3b8e"
},
"x86_64_macos": {
"etag": "0x8DE9038B7D1F6CF",
"hash": "b0e05e0b43a000fdc2132ee3f3400ba5dee427bc2337d3ec4eb8cf4f3d5722af"
},
"x86_64_windows": {
"etag": "0x8DE9038B81129BB",
"hash": "ae681c0aaec7cc96af184648cb88d73f8393ed60fa5880abdd6bdb910f9b227c"
},
"aarch64_linux_musl": {
"etag": "0x8DE9038B57D5EFC",
"hash": "8ecec82cb9a744d5fabff6d16d7777218a7730f699d2aa0d2f751c17858e2efa"
},
"aarch64_macos": {
"etag": "0x8DE9038B4CB51F3",
"hash": "2bc3d0c7bf2bd08325b1e170abac6f7e5b3346e1d4eab3370d17cefec934996f"
},
"aarch64_windows": {
"etag": "0x8DE9038B5421F3E",
"hash": "e99c56f9ab5e1e1ddcaea3e2389990c94baf38e0d7cb2148de08baf2d3261d49"
},
"powerpc64le_linux_gnu": {
"etag": "0x8DE9038B710B885",
"hash": "5cdcadf4d50a5354312bc8ef37c2a6cfab4e2f13ccdf8380d3012b927b4ded95"
},
"riscv64_linux_gnu": {
"etag": "0x8DE9038B746CDFF",
"hash": "8271e07ed9695870f4b0ae5ec722e3ae08fff280068f08bc6a8ca76c67d7fefa"
},
"s390x_linux_gnu": {
"etag": "0x8DE9038B7AA292A",
"hash": "6dc4f555a5f6515f7fddb281422d2a8a3943853dae5de837bbb5d996d7576c71"
}
},
"0.11.2": {
"x86_64_linux_musl": {
+213 -3
View File
@@ -20,12 +20,222 @@
"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.25.5"
"version": "0.26.4"
},
"0.26": {
"version": "0.26.4"
},
"0.26.4": {
"x86_64_linux_musl": {
"etag": "0x8DEA49A738E87E5",
"hash": "e1c13c3ef2814a07f83bb22e465a94f202114db38267502e4fdf2b9f4dbeda92"
},
"x86_64_macos": {
"etag": "0x8DEA49A72FEA970",
"hash": "6d0109bcc84055ca8b8ecd6a4a04ee59da52709a64e409b429bcd0fb74f4f8ca"
},
"x86_64_windows": {
"etag": "0x8DEA49A739D445F",
"hash": "f21c4227b0c64b574118877cfeb0f4465f8a19af60db49affb591daf3c7285ae"
},
"aarch64_linux_musl": {
"etag": "0x8DEA49A73B875F7",
"hash": "d0f03a55a8a7c73a2cdc00a236eec12c2899e6209618c3f1e031000c4b3eb064"
},
"aarch64_macos": {
"etag": "0x8DEA49A731021F1",
"hash": "3f2cbce7d27bc24be29deb258ac9abca821de1792fbf6114e564d13b0298e7df"
},
"aarch64_windows": {
"etag": "0x8DEA49A73CCAA9E",
"hash": "d7f9bfbee77475ac5ddd8074456cd1844345863fd38c801237311bdc08016de1"
}
},
"0.26.3": {
"x86_64_linux_musl": {
"etag": "0x8DEA3AF51982B26",
"hash": "1dbbd82f5937dce17c31c3af1790eeed2c0bb78e9abb0b135da21e529f105ad5"
},
"x86_64_macos": {
"etag": "0x8DEA3AF50B33947",
"hash": "57b4981a0b3c5853c6e36bf2922f27d324634515a78dcf1cbf1e1d928de050e9"
},
"x86_64_windows": {
"etag": "0x8DEA3AF51A2F471",
"hash": "71c86bb00fcef322cd431971521c51386fc4d3e976edf10285121b43229193c0"
},
"aarch64_linux_musl": {
"etag": "0x8DEA3AF51A70E85",
"hash": "209163b44fa1fadd7306b3572616282f13b20f909ca73aaa36ad2298ff97c6fa"
},
"aarch64_macos": {
"etag": "0x8DEA3AF50A455E2",
"hash": "68f6ccc77ea162eaa834ad2012ec78223b0135f7b95acb65261fe505fd629006"
},
"aarch64_windows": {
"etag": "0x8DEA3AF50B0A429",
"hash": "b26834cb96e0a1ebf2c743d7616b056d2a4b03049e8a7a0d44070583d41cb08d"
}
},
"0.26.2": {
"x86_64_linux_musl": {
"etag": "0x8DEA3A1443507B5",
"hash": "2b52be503b88495d68a70455bf25f1d551a4bb35b55a075da7b32bf04d3c1407"
},
"x86_64_macos": {
"etag": "0x8DEA3A14412646D",
"hash": "56496d56ea38d92db00deb912df36ff3caa894658ec8587c6e41375ff357d3a1"
},
"x86_64_windows": {
"etag": "0x8DEA3A143AC4D58",
"hash": "35ff2ff0ffaeb88177233a1f5b3d1f832ae7e33e0a21883766e1661e1f427695"
},
"aarch64_linux_musl": {
"etag": "0x8DEA3A14382AD1F",
"hash": "b86764b4941a372fbf10f1af0a4c75ec6c3fa379ec3879b8c1cfca8a8b55165a"
},
"aarch64_macos": {
"etag": "0x8DEA3A144238F2E",
"hash": "42a2b0656a0d293513b093c73de94619fc82cfcfee449fbee50cb725e42850fb"
},
"aarch64_windows": {
"etag": "0x8DEA3A143FD944D",
"hash": "48c7a2540432299dbf1c09aebfcc89c11d34b317adc53b51924711e6644953ab"
}
},
"0.26.1": {
"x86_64_linux_musl": {
"etag": "0x8DE9CB74E5A88FF",
"hash": "e5981c4df9adfe21ab63cd8d00b073b2f11d09dc7382763da6a4ee00810bdcc2"
},
"x86_64_macos": {
"etag": "0x8DE9CB74E5AAFE2",
"hash": "d1b778986b4e5aba1f533f340c8793a223880ee75f9f619c85e1cd7f06be7e65"
},
"x86_64_windows": {
"etag": "0x8DE9CB74DAAC329",
"hash": "84d518e42fd436b64deef747e10b14efd54f295fc88af607fa79e78a9dac83aa"
},
"aarch64_linux_musl": {
"etag": "0x8DE9CB74DA2B5DE",
"hash": "48a32e9affd6b37904565fcaa83f31463f523697fd19cc87d27e1fbad8f76614"
},
"aarch64_macos": {
"etag": "0x8DE9CB74E5510F4",
"hash": "d45dbc463b5cb77e440800bd8e47f735d5a97745615e5b77d1b0df850c81354b"
},
"aarch64_windows": {
"etag": "0x8DE9CB74DA1A5A8",
"hash": "158e29510ae726ffd77a9c2278ff83f1ccb995835209000aeeedd88a51f08bd3"
}
},
"0.26.0": {
"x86_64_linux_musl": {
"etag": "0x8DE9CA803D9C931",
"hash": "04e1b648096cc9fddab878fe03f1d2761c677afe5bb7e24b9814e6c28aa5b855"
},
"x86_64_macos": {
"etag": "0x8DE9CA803E63E5C",
"hash": "f5618d20dcdb47e8dd8aa43e4abaa1cf5bba4f1b5cbd13e384f59cd1247fab7f"
},
"x86_64_windows": {
"etag": "0x8DE9CA8048023EB",
"hash": "89c5e0b608f1cfe0e4651a7c4d533021d8a32fd36e6db607afb98b31e6906738"
},
"aarch64_linux_musl": {
"etag": "0x8DE9CA8047CF332",
"hash": "3f6c2c4386e594fd8f2ea407639943fca48a23aa298dd70dd29e81840eb1e800"
},
"aarch64_macos": {
"etag": "0x8DE9CA803F7B6E0",
"hash": "7fdad92a67137af1a809be812137036af2a8c859fa2e08be8949a29ca47c8007"
},
"aarch64_windows": {
"etag": "0x8DE9CA80486D327",
"hash": "52f14a24a79b47d2d2370f49e937b8c9b7dff457f815decfe9d744e25f64bd22"
}
},
"0.25": {
"version": "0.25.5"
"version": "0.25.9"
},
"0.25.9": {
"x86_64_linux_musl": {
"etag": "0x8DE9B17975790FC",
"hash": "1cebac48d4dbb57fef6aa968b1ceaeca6a2b2107d7c739d4d611006b7e1e6119"
},
"x86_64_macos": {
"etag": "0x8DE9B1797523FC7",
"hash": "bbc375b6ac24e98fa5467f3ebd1bc8b2ce36e00a822584af99b4922dab3603cc"
},
"x86_64_windows": {
"etag": "0x8DE9B17980E0620",
"hash": "a873f764edd2933a0cbd54c107d681970a3699a248c0cc182087ea89ab09d78f"
},
"aarch64_linux_musl": {
"etag": "0x8DE9B1797F542BF",
"hash": "e993bec85eb592ee47b5b14485d76189d02e1d5cccf68ddafebae7f9e510eb2a"
},
"aarch64_macos": {
"etag": "0x8DE9B17974EC142",
"hash": "fbfe8b73d2ff058cb465d553f4fe411d3b7c8ed2387bdd194445fb67674c56ea"
},
"aarch64_windows": {
"etag": "0x8DE9B1798137E3B",
"hash": "e1528b4d12baed0946e19a9057cd331ed4fc5b68f88579ea134ccfc5c1efc1dc"
}
},
"0.25.8": {
"x86_64_linux_musl": {
"etag": "0x8DE97FE9C1F2A0A",
"hash": "b8173eb8ab86ab4fd368351bfe88f740f43b79345210b446d766d90cb0664daa"
},
"x86_64_macos": {
"etag": "0x8DE97FE9B58735E",
"hash": "05f82642227d53581ed26e0aaaba8b68d107627a73a542ffba8a00002a8cea76"
},
"x86_64_windows": {
"etag": "0x8DE97FE9C258B81",
"hash": "4bfa0b544401de4d94d870ba1ab7bb8cf6b4920d1539b81bff92e15ca3a10c9d"
},
"aarch64_linux_musl": {
"etag": "0x8DE97FE9B53BDB8",
"hash": "2f814f66b7d200cee8a82d97e41f6a794c2686ff04c8079d50623c2c5d1b51a6"
},
"aarch64_macos": {
"etag": "0x8DE97FE9C198B0F",
"hash": "49c5edbdaaf0c04c3105137fa136dc9eeb3036b6259d36445607703b40b0bac7"
},
"aarch64_windows": {
"etag": "0x8DE97FE9B4E9365",
"hash": "b3edb8d9d564b0b85d4cf9155664c6b9fe571acfa7e6ea97a3cacdbd46d470e4"
}
},
"0.25.6": {
"x86_64_linux_musl": {
"etag": "0x8DE97526EC427DE",
"hash": "a72c3012e3fe1eb7e653be75b041e648cdd6b4b365a0c51e1ca344f9a106c9a6"
},
"x86_64_macos": {
"etag": "0x8DE97526F65311F",
"hash": "63362feaf01adec7d3a3ee557427acf6df32e2c3e1fa247e335e83d302dc2445"
},
"x86_64_windows": {
"etag": "0x8DE97526EBB3141",
"hash": "4663999cc8a5e10c2023129619af53340321cfb9c4eab963bf91f8edb1f320de"
},
"aarch64_linux_musl": {
"etag": "0x8DE97526EA9440E",
"hash": "d48fdd661f4484bbb44940595ff7e13cb6782aacea540868d0d44a87b5c1860a"
},
"aarch64_macos": {
"etag": "0x8DE97526F58BC05",
"hash": "77829aa18377f354d1629d7d069297b4a17597e20f7b6184d36744dc4c8358e5"
},
"aarch64_windows": {
"etag": "0x8DE97526EAE4774",
"hash": "18c9e645a1d97ebd333be634f960428d7f022dfa659ff8536673daf84b8c2a4a"
}
},
"0.25.5": {
"x86_64_linux_musl": {
-1
View File
@@ -11,7 +11,6 @@
"url": "https://github.com/shenek/wait-for-them/releases/download/v${version}/wait-for-them-macos"
}
},
"license_markdown": "[GPL-3.0](https://github.com/shenek/wait-for-them/blob/v0.4.0/Cargo.toml#L7)",
"latest": {
"version": "0.5.1"
},
-1
View File
@@ -1,7 +1,6 @@
{
"rust_crate": "wash",
"template": null,
"license_markdown": "[Apache-2.0](https://github.com/wasmCloud/wasmCloud/blob/main/LICENSE)",
"latest": {
"version": "0.43.0"
},
+68 -3
View File
@@ -42,12 +42,77 @@
]
}
},
"license_markdown": "[MIT](https://github.com/wasm-bindgen/wasm-bindgen/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/wasm-bindgen/wasm-bindgen/blob/main/LICENSE-APACHE)",
"latest": {
"version": "0.2.117"
"version": "0.2.121"
},
"0.2": {
"version": "0.2.117"
"version": "0.2.121"
},
"0.2.121": {
"x86_64_linux_musl": {
"etag": "0x8DEABD2CE026990",
"hash": "3039f38f65fe237b640cf06a140c919ca8d717ec5012146d145d3f27bb4d6b28"
},
"x86_64_macos": {
"etag": "0x8DEABD2CE0D80A6",
"hash": "199ca4184dc35b57432e820cb9385b5be65b28a152f569f711e6e8a3e56323c8"
},
"x86_64_windows": {
"etag": "0x8DEABD2CDD6CF9C",
"hash": "643af23c391340a1069b22a34806c0a0969389ad8fe088160c08d7c53d1b79c4"
},
"aarch64_linux_gnu": {
"etag": "0x8DEABD2CE013270",
"hash": "e314cffdca0b10ed8768f9225316490512386d449cd95c2f7b16e55abe930161"
},
"aarch64_macos": {
"etag": "0x8DEABD2CDEE5BDA",
"hash": "4b36a8a9283808af6d23a0d2d549a299e40045ab8b2279c139cdff6319b6f0c3"
}
},
"0.2.120": {
"x86_64_linux_musl": {
"etag": "0x8DEA4FA606184E0",
"hash": "ceb6f0b9fea9d2868f258215a1d7f86a4c28330a0d64432cc7d53674618772d6"
},
"x86_64_macos": {
"etag": "0x8DEA4FA6066D61F",
"hash": "e5fc77cb94720b87c29d810cfb6b06133b817204795ff414e0e70b1855a3d9e0"
},
"x86_64_windows": {
"etag": "0x8DEA4FA60454309",
"hash": "d8ebacbfdbee70ffdcda0bbfefd99a645aee35ba31ba77dfa3b083f031674977"
},
"aarch64_linux_gnu": {
"etag": "0x8DEA4FA605694B3",
"hash": "430abb4d1f2b68ba266bac223542747fcb994df2a300ed5edffc7dbaa219ff9d"
},
"aarch64_macos": {
"etag": "0x8DEA4FA60495D13",
"hash": "d736b3455c02f69c290fca92168a185451e4ea4376bf59a6052e3919d122b0b5"
}
},
"0.2.118": {
"x86_64_linux_musl": {
"etag": "0x8DE972254F8FEF2",
"hash": "00b519c9fc2d6e087265da1a00f29160bfcc6a823993482bc2e691910287427b"
},
"x86_64_macos": {
"etag": "0x8DE972254EED135",
"hash": "2f1c1586c0b5bad9a25e6704825d6b1a9ccdd7c6830d57198645411545b566ad"
},
"x86_64_windows": {
"etag": "0x8DE972254D6A966",
"hash": "075902fd092f8e2a223783ccb73697f7a619bfa02e166d3b68319924a19d5a08"
},
"aarch64_linux_gnu": {
"etag": "0x8DE972254FA0F29",
"hash": "e8b75bf5055c189af5e4842bf7c58f616880fb8505a10f7cd575353a9f4e2dba"
},
"aarch64_macos": {
"etag": "0x8DE972254EE5C7F",
"hash": "f76553ae8d084dc3e96a7cef748813bf2dac4d78326166409328fc74646eef76"
}
},
"0.2.117": {
"x86_64_linux_musl": {
+5 -6
View File
@@ -2,27 +2,26 @@
"rust_crate": "wasm-pack",
"template": {
"x86_64_linux_musl": {
"url": "https://github.com/drager/wasm-pack/releases/download/v${version}/wasm-pack-v${version}-x86_64-unknown-linux-musl.tar.gz",
"url": "https://github.com/wasm-bindgen/wasm-pack/releases/download/v${version}/wasm-pack-v${version}-x86_64-unknown-linux-musl.tar.gz",
"bin": "wasm-pack-v${version}-x86_64-unknown-linux-musl/wasm-pack"
},
"x86_64_macos": {
"url": "https://github.com/drager/wasm-pack/releases/download/v${version}/wasm-pack-v${version}-x86_64-apple-darwin.tar.gz",
"url": "https://github.com/wasm-bindgen/wasm-pack/releases/download/v${version}/wasm-pack-v${version}-x86_64-apple-darwin.tar.gz",
"bin": "wasm-pack-v${version}-x86_64-apple-darwin/wasm-pack"
},
"x86_64_windows": {
"url": "https://github.com/drager/wasm-pack/releases/download/v${version}/wasm-pack-v${version}-x86_64-pc-windows-msvc.tar.gz",
"url": "https://github.com/wasm-bindgen/wasm-pack/releases/download/v${version}/wasm-pack-v${version}-x86_64-pc-windows-msvc.tar.gz",
"bin": "wasm-pack-v${version}-x86_64-pc-windows-msvc/wasm-pack.exe"
},
"aarch64_linux_musl": {
"url": "https://github.com/drager/wasm-pack/releases/download/v${version}/wasm-pack-v${version}-aarch64-unknown-linux-musl.tar.gz",
"url": "https://github.com/wasm-bindgen/wasm-pack/releases/download/v${version}/wasm-pack-v${version}-aarch64-unknown-linux-musl.tar.gz",
"bin": "wasm-pack-v${version}-aarch64-unknown-linux-musl/wasm-pack"
},
"aarch64_macos": {
"url": "https://github.com/drager/wasm-pack/releases/download/v${version}/wasm-pack-v${version}-aarch64-apple-darwin.tar.gz",
"url": "https://github.com/wasm-bindgen/wasm-pack/releases/download/v${version}/wasm-pack-v${version}-aarch64-apple-darwin.tar.gz",
"bin": "wasm-pack-v${version}-aarch64-apple-darwin/wasm-pack"
}
},
"license_markdown": "[MIT](https://github.com/drager/wasm-pack/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/drager/wasm-pack/blob/master/LICENSE-APACHE)",
"latest": {
"version": "0.14.0"
},
+75 -4
View File
@@ -22,15 +22,86 @@
"bin": "wasm-tools-${version}-aarch64-macos/wasm-tools"
}
},
"license_markdown": "[Apache-2.0 WITH LLVM-exception](https://github.com/bytecodealliance/wasm-tools/blob/main/LICENSE-APACHE) OR [Apache-2.0](https://github.com/bytecodealliance/wasm-tools/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/bytecodealliance/wasm-tools/blob/main/LICENSE-MIT)",
"latest": {
"version": "1.246.1"
"version": "1.248.0"
},
"1": {
"version": "1.246.1"
"version": "1.248.0"
},
"1.248": {
"version": "1.248.0"
},
"1.248.0": {
"x86_64_linux_gnu": {
"etag": "0x8DEA544010D2FF2",
"hash": "dcd7d587b0f4644aabc85cd4471cb795de84f36a68ee01201d5261f87c0d6349"
},
"x86_64_macos": {
"etag": "0x8DEA544012D1727",
"hash": "188568c2990bb4c09a0936d84bfb6255199f97e4844cd45f418b59c3d6238788"
},
"x86_64_windows": {
"etag": "0x8DEA5440158632D",
"hash": "09063f9c0bc07f412d58a8c1a0202260231d8a94a9dfb7b81892d517de995c1c"
},
"aarch64_linux_gnu": {
"etag": "0x8DEA544008758A3",
"hash": "cb7a3ae7a79aeb3dbcdb1d06eedea7bb45e6d5c7a21e960e14e45d582b2b9f97"
},
"aarch64_macos": {
"etag": "0x8DEA544007DED65",
"hash": "4e03e9e342176a9c52e0c25b9707c7f809daeb0f4986742258c69749681efe79"
}
},
"1.247": {
"version": "1.247.0"
},
"1.247.0": {
"x86_64_linux_gnu": {
"etag": "0x8DE9C8F3E127F12",
"hash": "66a182ad1fc991f4f537d912e1f88f15f1e0bd734de46f2c60b11b884a44cab9"
},
"x86_64_macos": {
"etag": "0x8DE9C8F3E2A5909",
"hash": "8ef61c8206f3bd29b0031b0fff7c3118c4d0b6b2f11bf87ff25ad6592bd42e32"
},
"x86_64_windows": {
"etag": "0x8DE9C8F3E2A3225",
"hash": "33b11836688c3c134089e1f8cc1408288e0e0578a342fccc55b23c89e8440dd8"
},
"aarch64_linux_gnu": {
"etag": "0x8DE9C8F3D9639EA",
"hash": "df4343257da88340461ba9ad6886701d846721c21b5a65c05700ccd1e49104b7"
},
"aarch64_macos": {
"etag": "0x8DE9C8F3DB0CFF1",
"hash": "593bdb6e396da19164dd3032c5d1441f263f16e8273e5b124a6322ff940bdf56"
}
},
"1.246": {
"version": "1.246.1"
"version": "1.246.2"
},
"1.246.2": {
"x86_64_linux_gnu": {
"etag": "0x8DE91C3E7F1C282",
"hash": "f0df9428792225322e9b4344ca581f03b1740d509d6bdad33d14a810009be9ec"
},
"x86_64_macos": {
"etag": "0x8DE91C3E7EB3A2E",
"hash": "fd89fb34457e7d2f7e221f3971b023674fa1ca5ac650b9685320a3324082ddb6"
},
"x86_64_windows": {
"etag": "0x8DE91C3E7FDE9D4",
"hash": "1be1934e9a630ff95ab869eba85bba30d652b61b0e6bfb88aac76d0ee3892035"
},
"aarch64_linux_gnu": {
"etag": "0x8DE91C3E7887ABE",
"hash": "cd28f8086297b491d857a5a8118d0de3b910f785d0b465defb4ca4d3826937dc"
},
"aarch64_macos": {
"etag": "0x8DE91C3E77F0F87",
"hash": "0ff7b4594d6ef643df282f8672ee2af6cec85d006bb83fa9d69c805b8cc6eabf"
}
},
"1.246.1": {
"x86_64_linux_gnu": {
+313 -10
View File
@@ -34,15 +34,156 @@
"bin": "wasmtime-v${version}-s390x-linux/wasmtime"
}
},
"license_markdown": "[Apache-2.0 WITH LLVM-exception](https://github.com/bytecodealliance/wasmtime/blob/main/LICENSE)",
"latest": {
"version": "43.0.0"
"version": "44.0.1"
},
"44": {
"version": "44.0.1"
},
"44.0": {
"version": "44.0.1"
},
"44.0.1": {
"x86_64_linux_gnu": {
"etag": "0x8DEA6D32DF31DFF",
"hash": "afd58715f105e3a7f454169daed22168c5736ec5f225fb04c4ac62c54c9508a3"
},
"x86_64_macos": {
"etag": "0x8DEA6D32E761250",
"hash": "db1b9ae473022eb8d6d15241d4f4f29fee0009017bb40465329c1d918efd57b7"
},
"x86_64_windows": {
"etag": "0x8DEA6D32FC4244F",
"hash": "229c645305216a8c0d84f87b867930e82e07438bacb321a24d71039c4e162ea3"
},
"aarch64_linux_gnu": {
"etag": "0x8DEA6D32A83CF17",
"hash": "9ec1e606c541099a7e8266865494e190a6f928abb3a2fb7bb4195fd2e8499d2b"
},
"aarch64_macos": {
"etag": "0x8DEA6D32A9DC97F",
"hash": "ebdf36f0748993144c16ac17ae37f51141f1d7f70eaaf0680e0ef65166d171ff"
},
"aarch64_windows": {
"etag": "0x8DEA6D32B6C8C90",
"hash": "bf73533744da65545d0be3a48eeb4b1ce34ba444bc461dc11fb5c14015883e7c"
},
"riscv64_linux_gnu": {
"etag": "0x8DEA6D32C91C0D1",
"hash": "5bbc250e7e285a61f74d2962e4c2053c23e69b96d88c21218463478e7593a928"
},
"s390x_linux_gnu": {
"etag": "0x8DEA6D32D20B587",
"hash": "978109b54a648803c3d06632fec4814cf098d5e9ab5db4ede15d3313342a42c2"
}
},
"44.0.0": {
"x86_64_linux_gnu": {
"etag": "0x8DE9EECC1A2BBAE",
"hash": "52eba06fe9f4364aa6164a4a3eafb2ca692ba9a756cbe8137b5574871f8cbfc8"
},
"x86_64_macos": {
"etag": "0x8DE9EECC1F8DF49",
"hash": "cd8043448157abc72fa1bd1b9e66ede23e48fefbab80b2744763d25b65f69662"
},
"x86_64_windows": {
"etag": "0x8DE9EECC356232C",
"hash": "6139de7554514c2df1e30cec9b1e6ca493685ece23a039f987b55bf32bc42a57"
},
"aarch64_linux_gnu": {
"etag": "0x8DE9EECBE872014",
"hash": "294cae921fb88cbbcb60a914eaaaf313df3249d718609afb5804186b3f1912f5"
},
"aarch64_macos": {
"etag": "0x8DE9EECBEC6A0D2",
"hash": "38a3b9d9fe64cee21bc9d9268e2c19fa35a7be59e030717545b84da0e6514eab"
},
"aarch64_windows": {
"etag": "0x8DE9EECBF6FB731",
"hash": "34d9e5b42b18893649c895d7794cad8866b82d1382fb5f2953ccf1306853a237"
},
"riscv64_linux_gnu": {
"etag": "0x8DE9EECC08BF58F",
"hash": "6e747f4ec40b1c5959ff002f147cbf1487a667cce42b690ad907ff0aefb0c707"
},
"s390x_linux_gnu": {
"etag": "0x8DE9EECC0E549D0",
"hash": "2bbbaeb0114c7ca4c6b9f9cceed616cb19858f961ab34bab899e2c3e86d22d31"
}
},
"43": {
"version": "43.0.0"
"version": "43.0.2"
},
"43.0": {
"version": "43.0.0"
"version": "43.0.2"
},
"43.0.2": {
"x86_64_linux_gnu": {
"etag": "0x8DEA6D3507DE0B3",
"hash": "06a0b36fd70b6fe4efc3a52325907cbfbb7513c9e1faced9b12e1113d3b89980"
},
"x86_64_macos": {
"etag": "0x8DEA6D3523F8EFE",
"hash": "34e3ad503a5cf2578489d5aa998ef1038bfb862aebc593a4411daf9f2851c34d"
},
"x86_64_windows": {
"etag": "0x8DEA6D353933FF1",
"hash": "9ccbc8f46d058425be56e694a7128f008cb660a7cfa302fff9836bb17a4bf5fe"
},
"aarch64_linux_gnu": {
"etag": "0x8DEA6D34BC901B0",
"hash": "2febb5cdbe18992e5a87598e4f58afddb4509b4ae9a1b0ebe7af4e56e14039e8"
},
"aarch64_macos": {
"etag": "0x8DEA6D34C60ED05",
"hash": "cbe9eeb255f128d0f7eca1b05c081b5fb825ecbcba9dfd2d8c53faa668ada85b"
},
"aarch64_windows": {
"etag": "0x8DEA6D34CCEC367",
"hash": "c66ece2ee99f4b9720274d2633c120a51593d4d7e5651403a333705f0444214e"
},
"riscv64_linux_gnu": {
"etag": "0x8DEA6D34F309128",
"hash": "98569e42abb91aab6a57c9afcb91a6ca22aceffc1c6b3849b03ca453cc1554a2"
},
"s390x_linux_gnu": {
"etag": "0x8DEA6D34F445102",
"hash": "461ffa1530b3877d8ea6a0a86ed0f4a4404cba0daede69e0eddeba9a24d921ca"
}
},
"43.0.1": {
"x86_64_linux_gnu": {
"etag": "0x8DE96545D60CB65",
"hash": "9f3cf977fc29e2ccab2d198435265b066dce3d608fc6692d700ed1b9b74c35a1"
},
"x86_64_macos": {
"etag": "0x8DE96545D950E1A",
"hash": "c6ac5b23b52cb78ea7759ce9bd33985c515f2b620b9385021e32e4f51cdc0aa7"
},
"x86_64_windows": {
"etag": "0x8DE96545EE43160",
"hash": "cb627546a9f0f2f24f3d68fce34b40f13d6b1abe4b70f3afde0038ad9fe4e6ea"
},
"aarch64_linux_gnu": {
"etag": "0x8DE96545A4D6347",
"hash": "dbf36d4e9108df377ddfb88f2d8db4e07efce9726b68da53ae78ed5579293923"
},
"aarch64_macos": {
"etag": "0x8DE96545A9C6308",
"hash": "c93751ee2f0ecd34c0e799c6261b06c6efeb3c35f2bdb884569ba37931144980"
},
"aarch64_windows": {
"etag": "0x8DE96545AFDC4A6",
"hash": "0e8dc6155bda65e780279853af147b312fe62673e745a81a413b7a95be76c7ae"
},
"riscv64_linux_gnu": {
"etag": "0x8DE96545C448CDB",
"hash": "8ba5d2c2a9b613de09933998a91cae40a47fde78892f29144358f35ccf7e57c0"
},
"s390x_linux_gnu": {
"etag": "0x8DE96545C86C9A4",
"hash": "d19c7662bf478d46c235442a2ea2f230b6cb1d98bf99dfe4fc8f8892d43a8fdf"
}
},
"43.0.0": {
"x86_64_linux_gnu": {
@@ -79,10 +220,44 @@
}
},
"42": {
"version": "42.0.1"
"version": "42.0.2"
},
"42.0": {
"version": "42.0.1"
"version": "42.0.2"
},
"42.0.2": {
"x86_64_linux_gnu": {
"etag": "0x8DE9657610D0674",
"hash": "4eca8d3d6898b94cff4103dafac40610d81aaa85c10f575f82da78a1553e176d"
},
"x86_64_macos": {
"etag": "0x8DE96576193C77A",
"hash": "2baed23bfc1612e475d2f0eac7b66d12789838ec645fe8bbcd2f589d732b178b"
},
"x86_64_windows": {
"etag": "0x8DE9657632D34D9",
"hash": "4a687cf2f020ff0071c664511d1d8be2ea99dc7956d4e07e7f03aaac62cd63fa"
},
"aarch64_linux_gnu": {
"etag": "0x8DE96575E5F1A28",
"hash": "9d55dbe5cec028692ea8dd5ceaf0250541e9b7cc50a9f22586bf3e130034ad60"
},
"aarch64_macos": {
"etag": "0x8DE96575E85D785",
"hash": "94227ec56b07283c1184953c698a9b1d0cbac387a3b841e6c9dbddcd36d3a3c4"
},
"aarch64_windows": {
"etag": "0x8DE96575F3611F8",
"hash": "55ea7b324104bd55b3808129ad4159d719f0f8ef7378765b48e1e3ff0baebb2a"
},
"riscv64_linux_gnu": {
"etag": "0x8DE965760321B68",
"hash": "f0a344acd308c1d1a70466f3ec0225e1d563006cf8d21a5745eba6e529df2e3e"
},
"s390x_linux_gnu": {
"etag": "0x8DE96576067BC3E",
"hash": "663181c75c3c773052669d6c2eb34f83f1ae4d2b73368240152e5f4cadc03733"
}
},
"42.0.1": {
"x86_64_linux_gnu": {
@@ -897,10 +1072,78 @@
}
},
"36": {
"version": "36.0.6"
"version": "36.0.8"
},
"36.0": {
"version": "36.0.6"
"version": "36.0.8"
},
"36.0.8": {
"x86_64_linux_gnu": {
"etag": "0x8DEA6D592BD7544",
"hash": "fe5f010499235a4172b597af54ba5d45f86f1dee61f9529cc5e314ba6b0b2bb7"
},
"x86_64_macos": {
"etag": "0x8DEA6D593F66967",
"hash": "1670ade5e6cd08370447742114be7f5f7dfbd44e963ee5903bf26a3b703b2017"
},
"x86_64_windows": {
"etag": "0x8DEA6D599970FB4",
"hash": "2351cd027b369236535f8e5e3f8cb576cec21ed148199d25e5e800f880bcd2f3"
},
"aarch64_linux_gnu": {
"etag": "0x8DEA6D57F60F151",
"hash": "a1d66230a10d5a4d46abf8fcca7fd90cb33eaeed890c20709a7aa2f50a49fdb6"
},
"aarch64_macos": {
"etag": "0x8DEA6D580CF860C",
"hash": "4ed5053241efebff0e05c337826dfc95a8936d77eedf5d1411bc2e7c86cea3cf"
},
"aarch64_windows": {
"etag": "0x8DEA6D583E7538E",
"hash": "7e1b0ffdd1254c4ecd0b315c404c8f6a56019af7b794551d884bacdca9ddc84b"
},
"riscv64_linux_gnu": {
"etag": "0x8DEA6D58AA2170A",
"hash": "2f9ced83a597ca38acd7a1e6b370f1524603693733b5ec262e37a9d2ec386175"
},
"s390x_linux_gnu": {
"etag": "0x8DEA6D58BED6D0B",
"hash": "09b4037c8644b405e185dbcf3fd3e8c9dec486081919398a48aa295b6bb83c93"
}
},
"36.0.7": {
"x86_64_linux_gnu": {
"etag": "0x8DE9651FF60F756",
"hash": "13bd4d8865594a98811c4b5d577e30af6f6a1e3e64e2f211018963c456d4fe89"
},
"x86_64_macos": {
"etag": "0x8DE965200A57813",
"hash": "f6c21f1d69e68591bd3e0bfd72cef6a43c599db57d930fea96db89271505f782"
},
"x86_64_windows": {
"etag": "0x8DE965205C3F09A",
"hash": "02a8db01e9f6bb092c2eff51a710838f64370292ff126baac4a093b4b90cfb2d"
},
"aarch64_linux_gnu": {
"etag": "0x8DE9651EEFDD198",
"hash": "4f773bb8e587bc6d84f73aa5613fcec6e52368db452e5e13e38341e409d17a9a"
},
"aarch64_macos": {
"etag": "0x8DE9651F0509A53",
"hash": "5a2baa053e01d73f72282e3bd0b63f052f4fb41b9a690e87e3f0a0bdbb5c220c"
},
"aarch64_windows": {
"etag": "0x8DE9651F31EBBCD",
"hash": "749cbf0a84c9f347d6daff9024678e92f36bf7096ae0d24aba78c4e679f54ae0"
},
"riscv64_linux_gnu": {
"etag": "0x8DE9651F86A7A04",
"hash": "61018afd8982f9614bd898848406a59d1b97c971e37405f6655c62ac6dfbbac9"
},
"s390x_linux_gnu": {
"etag": "0x8DE9651F9AD0148",
"hash": "f94dd38b9840cf2b9dacf20ecc2f47431ac16f0740ede6f471faaf344c60eeb3"
}
},
"36.0.6": {
"x86_64_linux_gnu": {
@@ -2007,10 +2250,70 @@
}
},
"24": {
"version": "24.0.6"
"version": "24.0.8"
},
"24.0": {
"version": "24.0.6"
"version": "24.0.8"
},
"24.0.8": {
"x86_64_linux_gnu": {
"etag": "0x8DEA6CB10789DE8",
"hash": "d125e9a7179481cdafe9a81151680f5623eff0eea9154fe265f81e5f382f88e8"
},
"x86_64_macos": {
"etag": "0x8DEA6CB11B9C61D",
"hash": "3066f5f5b29af52cd41a1fd70dbd25cb5344f2b49877771a5e44c836382c95ff"
},
"x86_64_windows": {
"etag": "0x8DEA6CB16FD2537",
"hash": "a85c5252c8838c0a26c87d8eb95db5854789cdc2f4d4fcb05c4b70880d3141f8"
},
"aarch64_linux_gnu": {
"etag": "0x8DEA6CB061F4C45",
"hash": "b8c31f837a5da7752157551f69dcb1e57f46fa211ee478f8c99a5f3e2ffc347d"
},
"aarch64_macos": {
"etag": "0x8DEA6CB076F3116",
"hash": "6625aad2e9145ef75dcf19e671a1602a8076cbe4b2adb1af8d39d5aff419559c"
},
"riscv64_linux_gnu": {
"etag": "0x8DEA6CB08E5F9DA",
"hash": "7d61a9dec9c6a21ec1687317060dcc5a051343c594851451137569c82c10d7d7"
},
"s390x_linux_gnu": {
"etag": "0x8DEA6CB0A449AFC",
"hash": "a76d17296de0932f384896a9efbda6712a0a5cbf2f63bf466a1987241f3a0885"
}
},
"24.0.7": {
"x86_64_linux_gnu": {
"etag": "0x8DE964BC372C44C",
"hash": "98b00342031de99d5466fc3fe9b5749dc1bb1a83430a2e2335e187976a863422"
},
"x86_64_macos": {
"etag": "0x8DE964BC4D72C68",
"hash": "d8c6e8747b5f3779efff44bae34d2a9ad694a065552904611f76f6e4a7c29f01"
},
"x86_64_windows": {
"etag": "0x8DE964BCA6071C2",
"hash": "6797a846322909e61e472d2d0fa066fed301f684006133b88f6f5ab2a884603f"
},
"aarch64_linux_gnu": {
"etag": "0x8DE964BBA5101B4",
"hash": "b37d44a63237b24b86bbf891ab19ac66fcfeb6b15375d544cbc44d380a04853e"
},
"aarch64_macos": {
"etag": "0x8DE964BBB6C2FF4",
"hash": "15e38b4f2e11bdfa4b5978888192f3f85b456a19c75565dcba087817bac15dd7"
},
"riscv64_linux_gnu": {
"etag": "0x8DE964BBCC7C852",
"hash": "041d27633efdb8242dc9798e903e06a22622d7df7ccf300eb94c9435cf0fb4f6"
},
"s390x_linux_gnu": {
"etag": "0x8DE964BBE2360B4",
"hash": "38aa619242a781d61175dc57410b03a6d0da30f16e03b5a6356951b16faa0adc"
}
},
"24.0.6": {
"x86_64_linux_gnu": {
-1
View File
@@ -14,7 +14,6 @@
"bin": "xbuild-windows-x64.exe"
}
},
"license_markdown": "[Apache-2.0 OR MIT](https://github.com/rust-mobile/xbuild/blob/v0.2.0/xbuild/Cargo.toml#L7)",
"latest": {
"version": "0.2.0"
},

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