Compare commits

...

126 Commits

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

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

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

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

Co-authored-by: Joe Birr-Pixton <jpixton@gmail.com>
2025-06-18 22:55:40 +09:00
61 changed files with 3567 additions and 337 deletions

View File

@@ -13,6 +13,7 @@ espup
fastestmirror fastestmirror
grcov grcov
knope knope
libicu
linkcheck linkcheck
mdbook mdbook
microdnf microdnf

View File

@@ -69,7 +69,6 @@ jobs:
tool: major.minor tool: major.minor
- os: ubuntu-22.04 - os: ubuntu-22.04
tool: major tool: major
- os: macos-13
- os: macos-14 - os: macos-14
- os: macos-15 - os: macos-15
- os: windows-2022 - os: windows-2022
@@ -82,6 +81,7 @@ jobs:
bash: msys64 bash: msys64
- os: windows-2025 - os: windows-2025
bash: cygwin bash: cygwin
- os: windows-11-arm
- os: windows-2022 - os: windows-2022
tool: major.minor.patch tool: major.minor.patch
- os: windows-2022 - os: windows-2022
@@ -139,7 +139,7 @@ jobs:
if [[ "$(cargo binstall -V)" != "$(jq -r '.latest.version' manifests/cargo-binstall.json)" ]]; then if [[ "$(cargo binstall -V)" != "$(jq -r '.latest.version' manifests/cargo-binstall.json)" ]]; then
exit 1 exit 1
fi fi
if: matrix.bash != 'cygwin' if: matrix.bash != 'cygwin' && matrix.os != 'windows-11-arm'
test-container: test-container:
strategy: strategy:
@@ -176,10 +176,11 @@ jobs:
- name: Install requirements (old debian) - name: Install requirements (old debian)
run: | run: |
# In Debian, the old repositories is removed from the main mirrors some time after EoL. # In Debian, the old repositories is removed from the main mirrors some time after EoL.
codename=$(grep -E '^VERSION_CODENAME=' /etc/os-release | cut -d= -f2)
sed -i /etc/apt/sources.list -e 's/deb.debian.org/archive.debian.org/g' \ sed -i /etc/apt/sources.list -e 's/deb.debian.org/archive.debian.org/g' \
-e 's|security.debian.org|archive.debian.org/|g' \ -e 's|security.debian.org|archive.debian.org/|g' \
-e '/stretch-updates/d' -e "/${codename}-updates/d"
if: startsWith(matrix.container, 'debian:9') if: startsWith(matrix.container, 'debian:9') || startsWith(matrix.container, 'debian:10')
- name: Install requirements (centos) - name: Install requirements (centos)
run: | run: |
# In CentOS, the old repositories is removed from the main mirrors just after EoL. # In CentOS, the old repositories is removed from the main mirrors just after EoL.
@@ -207,7 +208,7 @@ jobs:
- run: rm -- Cargo.toml - run: rm -- Cargo.toml
- name: Generate tool list - name: Generate tool list
id: tool-list id: tool-list
run: tools/ci/tool-list.sh >>"${GITHUB_OUTPUT}" run: tools/ci/tool-list.sh "" "${{ matrix.container }}" >>"${GITHUB_OUTPUT}"
# remove bash installed by checkout-action # remove bash installed by checkout-action
- run: apk --no-cache del bash - run: apk --no-cache del bash
shell: sh shell: sh

View File

@@ -10,6 +10,214 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
## [Unreleased] ## [Unreleased]
## [2.57.2] - 2025-07-29
- Update `grcov@latest` to 0.10.3.
- Update `cargo-shear@latest` to 1.4.1.
## [2.57.1] - 2025-07-27
- Update `git-cliff@latest` to 2.10.0.
- Update `cargo-binstall@latest` to 1.14.2.
## [2.57.0] - 2025-07-26
- Support `mdbook-alerts`. ([#1060](https://github.com/taiki-e/install-action/pull/1060), thanks @CommanderStorm)
## [2.56.24] - 2025-07-25
- Update `just@latest` to 1.42.4.
## [2.56.23] - 2025-07-24
- Update `release-plz@latest` to 0.3.139.
## [2.56.22] - 2025-07-24
- Update `wasmtime@latest` to 35.0.0.
## [2.56.21] - 2025-07-22
- Improve error message for unsupported host architectures.
## [2.56.20] - 2025-07-22
- Update `syft@latest` to 1.29.0.
## [2.56.19] - 2025-07-19
- Update `cargo-llvm-cov@latest` to 0.6.18.
## [2.56.18] - 2025-07-19
- Update `just@latest` to 1.42.3.
## [2.56.17] - 2025-07-18
- Update `wasmtime@latest` to 34.0.2.
## [2.56.16] - 2025-07-18
- Update `cargo-zigbuild@latest` to 0.20.1.
- Update `cargo-lambda@latest` to 1.8.6.
- Update `vacuum@latest` to 0.17.6.
- Update `earthly@latest` to 0.8.16.
## [2.56.15] - 2025-07-16
- Fix `cargo-valgrind` installation error due to their tag rename.
- Update `cargo-valgrind@latest` to 2.3.2.
- Update `just@latest` to 1.42.2.
## [2.56.14] - 2025-07-15
- Update `zola@latest` to 0.21.0.
- Update `wait-for-them@latest` to 0.5.1.
- Update `mdbook@latest` to 0.4.52.
- Update `just@latest` to 1.42.1.
- Update `cargo-shear@latest` to 1.4.0.
- Update `cyclonedx@latest` to 0.29.0.
## [2.56.13] - 2025-07-12
- Update `cargo-nextest@latest` to 0.9.101.
## [2.56.12] - 2025-07-11
- Update `cargo-hack@latest` to 0.6.37.
## [2.56.11] - 2025-07-11
- Update `osv-scanner@latest` to 2.1.0.
- Update `cargo-no-dev-deps@latest` to 0.2.16.
- Update `cargo-minimal-versions@latest` to 0.1.31.
## [2.56.10] - 2025-07-11
- Update `vacuum@latest` to 0.17.5.
## [2.56.9] - 2025-07-09
- Update `vacuum@latest` to 0.17.4.
- Update `release-plz@latest` to 0.3.138.
- Update `rclone@latest` to 1.70.3.
## [2.56.8] - 2025-07-08
- Update `cargo-nextest@latest` to 0.9.100.
- Update `vacuum@latest` to 0.17.3.
## [2.56.7] - 2025-07-07
- Update `shfmt@latest` to 3.12.0.
## [2.56.6] - 2025-07-06
- Update `cargo-llvm-cov@latest` to 0.6.17.
- Update `cargo-udeps@latest` to 0.1.57.
## [2.56.5] - 2025-07-06
- Update `cargo-semver-checks@latest` to 0.42.0.
## [2.56.4] - 2025-07-05
- Update `cargo-shear@latest` to 1.3.3.
## [2.56.3] - 2025-07-03
- Update `trivy@latest` to 0.64.1.
## [2.56.2] - 2025-07-02
- Update `vacuum@latest` to 0.17.2.
- Update `syft@latest` to 1.28.0.
## [2.56.1] - 2025-07-01
- Update `release-plz@latest` to 0.3.137.
## [2.56.0] - 2025-07-01
- Support `coreutils`. ([#1017](https://github.com/taiki-e/install-action/pull/1017), thanks @jayvdb)
## [2.55.4] - 2025-07-01
- Update `trivy@latest` to 0.64.0.
- Update `just@latest` to 1.41.0.
## [2.55.3] - 2025-06-30
- Update `dprint@latest` to 0.50.1.
## [2.55.2] - 2025-06-30
- Update `zizmor@latest` to 1.11.0.
- Update `cargo-dinghy@latest` to 0.8.1.
## [2.55.1] - 2025-06-30
- Update `vacuum@latest` to 0.17.1.
- Update `typos@latest` to 1.34.0.
## [2.55.0] - 2025-06-30
- Support `vacuum`. ([#1016](https://github.com/taiki-e/install-action/pull/1016), thanks @jayvdb)
- Update `cargo-shear@latest` to 1.3.2.
## [2.54.3] - 2025-06-28
- Update `cargo-careful@latest` to 0.4.8.
## [2.54.2] - 2025-06-27
- Update `rclone@latest` to 1.70.2.
- Update `zizmor@latest` to 1.10.0.
## [2.54.1] - 2025-06-25
- Update `wasmtime@latest` to 34.0.1.
- Update `cargo-tarpaulin@latest` to 0.32.8.
- Update `knope@latest` to 0.21.0.
## [2.54.0] - 2025-06-22
- Support `cyclonedx`. ([#1000](https://github.com/taiki-e/install-action/pull/1000), thanks @jayvdb)
- Update `wasmtime@latest` to 34.0.0.
- Update `rclone@latest` to 1.70.1.
- Update `cargo-binstall@latest` to 1.14.1.
- Update `release-plz@latest` to 0.3.136.
## [2.53.2] - 2025-06-18 ## [2.53.2] - 2025-06-18
- Fix `cargo-nextest` installation failure on Ubuntu 24.04 due to HTTP 403 error on requests to crates.io. ([#1007](https://github.com/taiki-e/install-action/pull/1007)) - Fix `cargo-nextest` installation failure on Ubuntu 24.04 due to HTTP 403 error on requests to crates.io. ([#1007](https://github.com/taiki-e/install-action/pull/1007))
@@ -4002,7 +4210,44 @@ Note: This release is considered a breaking change because installing on version
Initial release Initial release
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.53.2...HEAD [Unreleased]: https://github.com/taiki-e/install-action/compare/v2.57.2...HEAD
[2.57.2]: https://github.com/taiki-e/install-action/compare/v2.57.1...v2.57.2
[2.57.1]: https://github.com/taiki-e/install-action/compare/v2.57.0...v2.57.1
[2.57.0]: https://github.com/taiki-e/install-action/compare/v2.56.24...v2.57.0
[2.56.24]: https://github.com/taiki-e/install-action/compare/v2.56.23...v2.56.24
[2.56.23]: https://github.com/taiki-e/install-action/compare/v2.56.22...v2.56.23
[2.56.22]: https://github.com/taiki-e/install-action/compare/v2.56.21...v2.56.22
[2.56.21]: https://github.com/taiki-e/install-action/compare/v2.56.20...v2.56.21
[2.56.20]: https://github.com/taiki-e/install-action/compare/v2.56.19...v2.56.20
[2.56.19]: https://github.com/taiki-e/install-action/compare/v2.56.18...v2.56.19
[2.56.18]: https://github.com/taiki-e/install-action/compare/v2.56.17...v2.56.18
[2.56.17]: https://github.com/taiki-e/install-action/compare/v2.56.16...v2.56.17
[2.56.16]: https://github.com/taiki-e/install-action/compare/v2.56.15...v2.56.16
[2.56.15]: https://github.com/taiki-e/install-action/compare/v2.56.14...v2.56.15
[2.56.14]: https://github.com/taiki-e/install-action/compare/v2.56.13...v2.56.14
[2.56.13]: https://github.com/taiki-e/install-action/compare/v2.56.12...v2.56.13
[2.56.12]: https://github.com/taiki-e/install-action/compare/v2.56.11...v2.56.12
[2.56.11]: https://github.com/taiki-e/install-action/compare/v2.56.10...v2.56.11
[2.56.10]: https://github.com/taiki-e/install-action/compare/v2.56.9...v2.56.10
[2.56.9]: https://github.com/taiki-e/install-action/compare/v2.56.8...v2.56.9
[2.56.8]: https://github.com/taiki-e/install-action/compare/v2.56.7...v2.56.8
[2.56.7]: https://github.com/taiki-e/install-action/compare/v2.56.6...v2.56.7
[2.56.6]: https://github.com/taiki-e/install-action/compare/v2.56.5...v2.56.6
[2.56.5]: https://github.com/taiki-e/install-action/compare/v2.56.4...v2.56.5
[2.56.4]: https://github.com/taiki-e/install-action/compare/v2.56.3...v2.56.4
[2.56.3]: https://github.com/taiki-e/install-action/compare/v2.56.2...v2.56.3
[2.56.2]: https://github.com/taiki-e/install-action/compare/v2.56.1...v2.56.2
[2.56.1]: https://github.com/taiki-e/install-action/compare/v2.56.0...v2.56.1
[2.56.0]: https://github.com/taiki-e/install-action/compare/v2.55.4...v2.56.0
[2.55.4]: https://github.com/taiki-e/install-action/compare/v2.55.3...v2.55.4
[2.55.3]: https://github.com/taiki-e/install-action/compare/v2.55.2...v2.55.3
[2.55.2]: https://github.com/taiki-e/install-action/compare/v2.55.1...v2.55.2
[2.55.1]: https://github.com/taiki-e/install-action/compare/v2.55.0...v2.55.1
[2.55.0]: https://github.com/taiki-e/install-action/compare/v2.54.3...v2.55.0
[2.54.3]: https://github.com/taiki-e/install-action/compare/v2.54.2...v2.54.3
[2.54.2]: https://github.com/taiki-e/install-action/compare/v2.54.1...v2.54.2
[2.54.1]: https://github.com/taiki-e/install-action/compare/v2.54.0...v2.54.1
[2.54.0]: https://github.com/taiki-e/install-action/compare/v2.53.2...v2.54.0
[2.53.2]: https://github.com/taiki-e/install-action/compare/v2.53.1...v2.53.2 [2.53.2]: https://github.com/taiki-e/install-action/compare/v2.53.1...v2.53.2
[2.53.1]: https://github.com/taiki-e/install-action/compare/v2.53.0...v2.53.1 [2.53.1]: https://github.com/taiki-e/install-action/compare/v2.53.0...v2.53.1
[2.53.0]: https://github.com/taiki-e/install-action/compare/v2.52.8...v2.53.0 [2.53.0]: https://github.com/taiki-e/install-action/compare/v2.52.8...v2.53.0

View File

@@ -111,7 +111,7 @@ See the [Supported tools section](#supported-tools) for how to ensure that fallb
This action has been tested for GitHub-hosted runners (Ubuntu, macOS, Windows) and containers (Ubuntu, Debian, Fedora, CentOS, Alma, openSUSE, Arch, Alpine). This action has been tested for GitHub-hosted runners (Ubuntu, macOS, Windows) and containers (Ubuntu, Debian, Fedora, CentOS, Alma, openSUSE, Arch, Alpine).
On Linux, if any required tools are missing, this action will attempt to install them from distro's package manager, so no pre-setup is usually required (except for CentOS or Debian 9 (or older) or very old distro described below, which was already EoL and needs to use vault/archive repos -- see "Install requirements" in [our CI config](https://github.com/taiki-e/install-action/blob/HEAD/.github/workflows/ci.yml) for example of setup). On Linux, if any required tools are missing, this action will attempt to install them from distro's package manager, so no pre-setup is usually required (except for CentOS or Debian 10 (or older) or very old distro described below, which was already EoL and needs to use vault/archive repos -- see "Install requirements" in [our CI config](https://github.com/taiki-e/install-action/blob/HEAD/.github/workflows/ci.yml) for example of setup).
On other platforms, at least the following tools are required: On other platforms, at least the following tools are required:

View File

@@ -37,7 +37,9 @@ See the [Supported tools section in README.md](README.md#supported-tools) for ho
| [**cargo-udeps**](https://github.com/est31/cargo-udeps) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/est31/cargo-udeps/releases) | Linux, macOS, Windows | [Apache-2.0 OR MIT](https://github.com/est31/cargo-udeps/blob/HEAD/LICENSE) | | [**cargo-udeps**](https://github.com/est31/cargo-udeps) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/est31/cargo-udeps/releases) | Linux, macOS, Windows | [Apache-2.0 OR MIT](https://github.com/est31/cargo-udeps/blob/HEAD/LICENSE) |
| [**cargo-valgrind**](https://github.com/jfrimmel/cargo-valgrind) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/jfrimmel/cargo-valgrind/releases) | Linux, macOS, Windows | [MIT](https://github.com/jfrimmel/cargo-valgrind/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/jfrimmel/cargo-valgrind/blob/master/LICENSE-APACHE) | | [**cargo-valgrind**](https://github.com/jfrimmel/cargo-valgrind) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/jfrimmel/cargo-valgrind/releases) | Linux, macOS, Windows | [MIT](https://github.com/jfrimmel/cargo-valgrind/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/jfrimmel/cargo-valgrind/blob/master/LICENSE-APACHE) |
| [**cargo-zigbuild**](https://github.com/rust-cross/cargo-zigbuild) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/rust-cross/cargo-zigbuild/releases) | Linux, macOS, Windows | [MIT](https://github.com/rust-cross/cargo-zigbuild/blob/main/LICENSE) | | [**cargo-zigbuild**](https://github.com/rust-cross/cargo-zigbuild) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/rust-cross/cargo-zigbuild/releases) | Linux, macOS, Windows | [MIT](https://github.com/rust-cross/cargo-zigbuild/blob/main/LICENSE) |
| [**coreutils**](https://github.com/uutils/coreutils) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/uutils/coreutils/releases) | Linux, macOS, Windows | [MIT](https://github.com/uutils/coreutils/blob/main/LICENSE) |
| [**cross**](https://github.com/cross-rs/cross) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/cross-rs/cross/releases) | Linux, macOS, Windows | [MIT](https://github.com/cross-rs/cross/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/cross-rs/cross/blob/main/LICENSE-APACHE) | | [**cross**](https://github.com/cross-rs/cross) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/cross-rs/cross/releases) | Linux, macOS, Windows | [MIT](https://github.com/cross-rs/cross/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/cross-rs/cross/blob/main/LICENSE-APACHE) |
| [**cyclonedx**](https://github.com/CycloneDX/cyclonedx-cli) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/CycloneDX/cyclonedx-cli/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/CycloneDX/cyclonedx-cli/blob/main/LICENSE) |
| [**deepsource**](https://github.com/DeepSourceCorp/cli) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/DeepSourceCorp/cli/releases) | Linux, macOS, Windows | [BSD-2-Clause](https://github.com/DeepSourceCorp/cli/blob/master/LICENSE) | | [**deepsource**](https://github.com/DeepSourceCorp/cli) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/DeepSourceCorp/cli/releases) | Linux, macOS, Windows | [BSD-2-Clause](https://github.com/DeepSourceCorp/cli/blob/master/LICENSE) |
| [**dprint**](https://github.com/dprint/dprint) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/dprint/dprint/releases) | Linux, macOS, Windows | [MIT](https://github.com/dprint/dprint/blob/main/LICENSE) | | [**dprint**](https://github.com/dprint/dprint) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/dprint/dprint/releases) | Linux, macOS, Windows | [MIT](https://github.com/dprint/dprint/blob/main/LICENSE) |
| [**earthly**](https://github.com/earthly/earthly) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/earthly/earthly/releases) | Linux, macOS, Windows | [MPL-2.0](https://github.com/earthly/earthly/blob/main/LICENSE) | | [**earthly**](https://github.com/earthly/earthly) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/earthly/earthly/releases) | Linux, macOS, Windows | [MPL-2.0](https://github.com/earthly/earthly/blob/main/LICENSE) |
@@ -50,6 +52,7 @@ See the [Supported tools section in README.md](README.md#supported-tools) for ho
| [**just**](https://github.com/casey/just) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/casey/just/releases) | Linux, macOS, Windows | [CC0-1.0](https://github.com/casey/just/blob/master/LICENSE) | | [**just**](https://github.com/casey/just) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/casey/just/releases) | Linux, macOS, Windows | [CC0-1.0](https://github.com/casey/just/blob/master/LICENSE) |
| [**knope**](https://github.com/knope-dev/knope) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/knope-dev/knope/releases) | Linux, macOS, Windows | [MIT](https://github.com/knope-dev/knope/blob/main/LICENSE) | | [**knope**](https://github.com/knope-dev/knope) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/knope-dev/knope/releases) | Linux, macOS, Windows | [MIT](https://github.com/knope-dev/knope/blob/main/LICENSE) |
| [**mdbook**](https://github.com/rust-lang/mdBook) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/rust-lang/mdBook/releases) | Linux, macOS, Windows | [MPL-2.0](https://github.com/rust-lang/mdBook/blob/master/LICENSE) | | [**mdbook**](https://github.com/rust-lang/mdBook) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/rust-lang/mdBook/releases) | Linux, macOS, Windows | [MPL-2.0](https://github.com/rust-lang/mdBook/blob/master/LICENSE) |
| [**mdbook-alerts**](https://github.com/lambdalisue/rs-mdbook-alerts) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/lambdalisue/rs-mdbook-alerts/releases) | Linux, macOS, Windows | [MIT](https://github.com/lambdalisue/rs-mdbook-alerts/blob/main/LICENSE) |
| [**mdbook-linkcheck**](https://github.com/Michael-F-Bryan/mdbook-linkcheck) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/Michael-F-Bryan/mdbook-linkcheck/releases) | Linux, macOS, Windows | [MIT](https://github.com/Michael-F-Bryan/mdbook-linkcheck/blob/master/LICENSE) | | [**mdbook-linkcheck**](https://github.com/Michael-F-Bryan/mdbook-linkcheck) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/Michael-F-Bryan/mdbook-linkcheck/releases) | Linux, macOS, Windows | [MIT](https://github.com/Michael-F-Bryan/mdbook-linkcheck/blob/master/LICENSE) |
| [**osv-scanner**](https://github.com/google/osv-scanner) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/google/osv-scanner/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/google/osv-scanner/blob/main/LICENSE) | | [**osv-scanner**](https://github.com/google/osv-scanner) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/google/osv-scanner/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/google/osv-scanner/blob/main/LICENSE) |
| [**parse-changelog**](https://github.com/taiki-e/parse-changelog) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/taiki-e/parse-changelog/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/taiki-e/parse-changelog/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/parse-changelog/blob/main/LICENSE-MIT) | | [**parse-changelog**](https://github.com/taiki-e/parse-changelog) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/taiki-e/parse-changelog/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/taiki-e/parse-changelog/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/parse-changelog/blob/main/LICENSE-MIT) |
@@ -65,6 +68,7 @@ See the [Supported tools section in README.md](README.md#supported-tools) for ho
| [**trivy**](https://github.com/aquasecurity/trivy) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/aquasecurity/trivy/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/aquasecurity/trivy/blob/main/LICENSE) | | [**trivy**](https://github.com/aquasecurity/trivy) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/aquasecurity/trivy/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/aquasecurity/trivy/blob/main/LICENSE) |
| [**trunk**](https://github.com/trunk-rs/trunk) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/trunk-rs/trunk/releases) | Linux, macOS, Windows | [MIT](https://github.com/trunk-rs/trunk/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/trunk-rs/trunk/blob/main/LICENSE-APACHE) | | [**trunk**](https://github.com/trunk-rs/trunk) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/trunk-rs/trunk/releases) | Linux, macOS, Windows | [MIT](https://github.com/trunk-rs/trunk/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/trunk-rs/trunk/blob/main/LICENSE-APACHE) |
| [**typos**](https://github.com/crate-ci/typos) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/crate-ci/typos/releases) | Linux, macOS, Windows | [MIT](https://github.com/crate-ci/typos/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/crate-ci/typos/blob/master/LICENSE-APACHE) | | [**typos**](https://github.com/crate-ci/typos) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/crate-ci/typos/releases) | Linux, macOS, Windows | [MIT](https://github.com/crate-ci/typos/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/crate-ci/typos/blob/master/LICENSE-APACHE) |
| [**vacuum**](https://github.com/daveshanley/vacuum) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/daveshanley/vacuum/releases) | Linux, macOS, Windows | [MIT](https://github.com/daveshanley/vacuum/blob/main/LICENSE) |
| [**valgrind**](https://valgrind.org/) | `/snap/bin` | [snap](https://snapcraft.io/install/valgrind/ubuntu) | Linux | [GPL-2.0](https://sourceware.org/git/?p=valgrind.git;a=blob;f=COPYING;hb=HEAD) | | [**valgrind**](https://valgrind.org/) | `/snap/bin` | [snap](https://snapcraft.io/install/valgrind/ubuntu) | Linux | [GPL-2.0](https://sourceware.org/git/?p=valgrind.git;a=blob;f=COPYING;hb=HEAD) |
| [**wait-for-them**](https://github.com/shenek/wait-for-them) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/shenek/wait-for-them/releases) | Linux, macOS, Windows | [GPL-3.0](https://github.com/shenek/wait-for-them/blob/v0.4.0/Cargo.toml#L7) | | [**wait-for-them**](https://github.com/shenek/wait-for-them) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/shenek/wait-for-them/releases) | Linux, macOS, Windows | [GPL-3.0](https://github.com/shenek/wait-for-them/blob/v0.4.0/Cargo.toml#L7) |
| [**wash**](https://github.com/wasmCloud/wasmCloud) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/wasmCloud/wasmCloud/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/wasmCloud/wasmCloud/blob/main/LICENSE) | | [**wash**](https://github.com/wasmCloud/wasmCloud) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/wasmCloud/wasmCloud/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/wasmCloud/wasmCloud/blob/main/LICENSE) |
@@ -74,6 +78,6 @@ See the [Supported tools section in README.md](README.md#supported-tools) for ho
| [**xbuild**](https://github.com/rust-mobile/xbuild) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/rust-mobile/xbuild/releases) | Linux, macOS, Windows | [Apache-2.0 OR MIT](https://github.com/rust-mobile/xbuild/blob/v0.2.0/xbuild/Cargo.toml#L7) | | [**xbuild**](https://github.com/rust-mobile/xbuild) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/rust-mobile/xbuild/releases) | Linux, macOS, Windows | [Apache-2.0 OR MIT](https://github.com/rust-mobile/xbuild/blob/v0.2.0/xbuild/Cargo.toml#L7) |
| [**xh**](https://github.com/ducaale/xh) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/ducaale/xh/releases) | Linux, macOS, Windows | [MIT](https://github.com/ducaale/xh/blob/master/LICENSE) | | [**xh**](https://github.com/ducaale/xh) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/ducaale/xh/releases) | Linux, macOS, Windows | [MIT](https://github.com/ducaale/xh/blob/master/LICENSE) |
| [**zizmor**](https://github.com/zizmorcore/zizmor) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/zizmorcore/zizmor/releases) | Linux, macOS, Windows | [MIT](https://github.com/zizmorcore/zizmor/blob/main/LICENSE) | | [**zizmor**](https://github.com/zizmorcore/zizmor) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/zizmorcore/zizmor/releases) | Linux, macOS, Windows | [MIT](https://github.com/zizmorcore/zizmor/blob/main/LICENSE) |
| [**zola**](https://github.com/getzola/zola) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/getzola/zola/releases) | Linux, macOS, Windows | [MIT](https://github.com/getzola/zola/blob/master/LICENSE) | | [**zola**](https://github.com/getzola/zola) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/getzola/zola/releases) | Linux, macOS, Windows | [MIT](https://github.com/getzola/zola/blob/master/LICENSE) |
[cargo-binstall]: https://github.com/cargo-bins/cargo-binstall [cargo-binstall]: https://github.com/cargo-bins/cargo-binstall

View File

@@ -41,7 +41,7 @@ runs:
fi fi
fi fi
shell: sh shell: sh
if: runner.os == 'Linux' if: runner.os == 'Linux'
- run: bash --noprofile --norc "${GITHUB_ACTION_PATH:?}/main.sh" - run: bash --noprofile --norc "${GITHUB_ACTION_PATH:?}/main.sh"
shell: bash shell: bash
env: env:
@@ -49,3 +49,4 @@ runs:
INPUT_CHECKSUM: ${{ inputs.checksum }} INPUT_CHECKSUM: ${{ inputs.checksum }}
INPUT_FALLBACK: ${{ inputs.fallback }} INPUT_FALLBACK: ${{ inputs.fallback }}
DEFAULT_GITHUB_TOKEN: ${{ github.token }} DEFAULT_GITHUB_TOKEN: ${{ github.token }}
ACTION_USER_AGENT: ${{ github.action_repository }} (${{ github.action_ref }})

25
main.sh
View File

@@ -220,7 +220,7 @@ read_manifest() {
# TODO: don't hardcode tool name and use 'immediate_yank_reflection' field in base manifest. # TODO: don't hardcode tool name and use 'immediate_yank_reflection' field in base manifest.
case "${tool}" in case "${tool}" in
cargo-nextest | nextest) cargo-nextest | nextest)
crate_info=$(curl --proto '=https' --tlsv1.2 -fsSL --retry 10 "https://crates.io/api/v1/crates/${rust_crate}" || true) crate_info=$(curl -v --user-agent "${ACTION_USER_AGENT}" --proto '=https' --tlsv1.2 -fsSL --retry 10 "https://crates.io/api/v1/crates/${rust_crate}" || true)
if [[ -n "${crate_info}" ]]; then if [[ -n "${crate_info}" ]]; then
while true; do while true; do
yanked=$(jq -r ".versions[] | select(.num == \"${exact_version}\") | .yanked" <<<"${crate_info}") yanked=$(jq -r ".versions[] | select(.num == \"${exact_version}\") | .yanked" <<<"${crate_info}")
@@ -533,12 +533,20 @@ case "$(uname -m)" in
# https://github.com/actions/runner/issues/688 # https://github.com/actions/runner/issues/688
bail "32-bit Arm runner is not supported yet by this action; if you need support for this platform, please submit an issue at <https://github.com/taiki-e/install-action>" bail "32-bit Arm runner is not supported yet by this action; if you need support for this platform, please submit an issue at <https://github.com/taiki-e/install-action>"
;; ;;
loongarch64 | mips | mips64 | ppc | ppc64 | ppc64le | riscv64 | s390x | sun4v)
# Very few tools provide prebuilt binaries for these.
# TODO: fallback to `cargo install`? (binstall fallback is not good idea here as cargo-binstall doesn't provide prebuilt binaries for these.)
bail "$(uname -m) runner is not supported yet by this action; if you need support for this platform, please submit an issue at <https://github.com/taiki-e/install-action>"
;;
# GitHub Actions Runner supports Linux (x86_64, AArch64, Arm), Windows (x86_64, AArch64), # GitHub Actions Runner supports Linux (x86_64, AArch64, Arm), Windows (x86_64, AArch64),
# and macOS (x86_64, AArch64). # and macOS (x86_64, AArch64).
# https://github.com/actions/runner/blob/v2.321.0/.github/workflows/build.yml#L21 # https://github.com/actions/runner/blob/v2.321.0/.github/workflows/build.yml#L21
# https://docs.github.com/en/actions/hosting-your-own-runners/about-self-hosted-runners#supported-architectures-and-operating-systems-for-self-hosted-runners # https://docs.github.com/en/actions/hosting-your-own-runners/about-self-hosted-runners#supported-architectures-and-operating-systems-for-self-hosted-runners
# So we can assume x86_64 unless it is AArch64 or Arm. # So we can assume x86_64 unless it is AArch64 or Arm.
*) host_arch=x86_64 ;; *)
# TODO: uname -m on windows-11-arm returns "x86_64"
host_arch=x86_64
;;
esac esac
info "host platform: ${host_arch}_${host_os}" info "host platform: ${host_arch}_${host_os}"
@@ -640,8 +648,8 @@ case "${host_os}" in
else else
printf '::group::Install packages required for installation (jq)\n' printf '::group::Install packages required for installation (jq)\n'
mkdir -p -- "${install_action_dir}/jq/bin" mkdir -p -- "${install_action_dir}/jq/bin"
url='https://github.com/jqlang/jq/releases/download/jq-1.7.1/jq-windows-amd64.exe' url='https://github.com/jqlang/jq/releases/download/jq-1.8.1/jq-windows-amd64.exe'
checksum='7451fbbf37feffb9bf262bd97c54f0da558c63f0748e64152dd87b0a07b6d6ab' checksum='23cb60a1354eed6bcc8d9b9735e8c7b388cd1fdcb75726b93bc299ef22dd9334'
( (
cd -- "${install_action_dir}/jq/bin" cd -- "${install_action_dir}/jq/bin"
download_and_checksum "${url}" "${checksum}" download_and_checksum "${url}" "${checksum}"
@@ -776,6 +784,13 @@ for tool in "${tools[@]}"; do
;; ;;
esac esac
;; ;;
cyclonedx)
case "${host_os}" in
linux)
apt_install libicu-dev
;;
esac
;;
esac esac
download_from_download_info "${tool}" "${version}" download_from_download_info "${tool}" "${version}"
@@ -812,7 +827,7 @@ for tool in "${tools[@]}"; do
# cargo-zigbuild has no --version flag on `cargo zigbuild` subcommand. # cargo-zigbuild has no --version flag on `cargo zigbuild` subcommand.
cargo-zigbuild) rx "${tool_bin_stem}" --version ;; cargo-zigbuild) rx "${tool_bin_stem}" --version ;;
# deepsource has version command instead of --version flag. # deepsource has version command instead of --version flag.
deepsource) rx "${tool_bin_stem}" version ;; deepsource | vacuum) rx "${tool_bin_stem}" version ;;
cargo-*) cargo-*)
case "${tool_bin_stem}" in case "${tool_bin_stem}" in
# cargo-valgrind 2.1.0's --version flag just calls cargo's --version flag # cargo-valgrind 2.1.0's --version flag just calls cargo's --version flag

View File

@@ -22,32 +22,32 @@
}, },
"license_markdown": "[GPL-3.0](https://github.com/cargo-bins/cargo-binstall/blob/HEAD/crates/bin/LICENSE)", "license_markdown": "[GPL-3.0](https://github.com/cargo-bins/cargo-binstall/blob/HEAD/crates/bin/LICENSE)",
"latest": { "latest": {
"version": "1.13.0" "version": "1.14.2"
}, },
"1.13.0": { "1.14.2": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"etag": "0x8DDA8291E356B17", "etag": "0x8DDCCB41DB7A7BC",
"checksum": "12ba6a4022bdf121701fbd6c01d8021d7f867993877b26582f0d7281bae7a1f9" "checksum": "f11e4f2ba9fca5ed1ade7be7bfa9d0bca5b0e56ab14ef48090830c7e569bb885"
}, },
"x86_64_macos": { "x86_64_macos": {
"etag": "0x8DDA828B2A2FA39", "etag": "0x8DDCCB45B71ED50",
"checksum": "9e5b08b6f4145580bf1f5c98c3b877493066b5e228c675150eb62fc9e0a83259" "checksum": "104c18abcbe4c47e5b66fba3de34415dc050faa5592ea5cc38499655b0093b1e"
}, },
"x86_64_windows": { "x86_64_windows": {
"etag": "0x8DDA829DE2DFEEC", "etag": "0x8DDCCB4BDBFC894",
"checksum": "76eddc873105062022b1fd1b8ca090879325664d71635e94d59ce09fff3889b9" "checksum": "f14b443c2452969ea0908a303c680f699c366b22abe01217122bce901ff85bdc"
}, },
"aarch64_linux_musl": { "aarch64_linux_musl": {
"etag": "0x8DDA82874CC35EB", "etag": "0x8DDCCB440398153",
"checksum": "2be845b457aabfc66d68be77d69c0fd849edd446a4d23b2e3fd174ca502bd343" "checksum": "ff3eb59932b6fe0f204565a4ce670fcc06fbd7809e94f1b74cce25d6e36c4529"
}, },
"aarch64_macos": { "aarch64_macos": {
"etag": "0x8DDA82917C58C4C", "etag": "0x8DDCCB436364F2F",
"checksum": "02d6ca67746aecb27fd4bb063b9be3e6f6bc67dcd6c3105941bff64e064f991a" "checksum": "f4b3fafd1f0f3f0c8d85d7696e7bea0cd1e82b4e0ffe40945a853c3b4d9bdcd1"
}, },
"aarch64_windows": { "aarch64_windows": {
"etag": "0x8DDA8299B758A49", "etag": "0x8DDCCB4D010A480",
"checksum": "a57c01ae03825c44f946e8b773ebd018a0f3f1a4861a611c6cd61be180bd3cd6" "checksum": "cb805142655cb7ad5bd5260b1ea860f117799104ee45304317724d59daa21adf"
} }
} }
} }

View File

@@ -3,10 +3,27 @@
"template": null, "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)", "license_markdown": "[MIT](https://github.com/RalfJung/cargo-careful/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/RalfJung/cargo-careful/blob/master/LICENSE-APACHE)",
"latest": { "latest": {
"version": "0.4.7" "version": "0.4.8"
}, },
"0.4": { "0.4": {
"version": "0.4.7" "version": "0.4.8"
},
"0.4.8": {
"x86_64_linux_musl": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.4.8/cargo-careful-x86_64-unknown-linux-musl",
"etag": "0x8DDB61A17F9E28C",
"checksum": "005394c8fe43f8f759dd7c7acbb3aee4e824651d29e8c4779f03e30ac9f7f2d8"
},
"x86_64_macos": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.4.8/cargo-careful-x86_64-apple-darwin",
"etag": "0x8DDB61A17F88483",
"checksum": "a77f01f08f01655d37094ed702874012f74cf3e55a265fcaba0b634dd335fa7e"
},
"x86_64_windows": {
"url": "https://github.com/RalfJung/cargo-careful/releases/download/v0.4.8/cargo-careful-windows.exe",
"etag": "0x8DDB61A17F6FF9F",
"checksum": "89cf667991f6ed681a0ed29128d27f6c7efc74dd26867c33cf2d5956ceb32498"
}
}, },
"0.4.7": { "0.4.7": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

View File

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

View File

@@ -3,10 +3,42 @@
"template": null, "template": null,
"license_markdown": "[Apache-2.0](https://github.com/taiki-e/cargo-hack/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/cargo-hack/blob/main/LICENSE-MIT)", "license_markdown": "[Apache-2.0](https://github.com/taiki-e/cargo-hack/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/cargo-hack/blob/main/LICENSE-MIT)",
"latest": { "latest": {
"version": "0.6.36" "version": "0.6.37"
}, },
"0.6": { "0.6": {
"version": "0.6.36" "version": "0.6.37"
},
"0.6.37": {
"x86_64_linux_musl": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.37/cargo-hack-x86_64-unknown-linux-musl.tar.gz",
"etag": "0x8DDC09F625ED25D",
"checksum": "51a2114fbc7715c47ad356606e52f16c5711553bb2d5ef1f1cd92f3c36b687b0"
},
"x86_64_macos": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.37/cargo-hack-x86_64-apple-darwin.tar.gz",
"etag": "0x8DDC09F9DDA3175",
"checksum": "72ef4b55748985be716f4dbeb09e2f4295c41402194f85b707910e757b146929"
},
"x86_64_windows": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.37/cargo-hack-x86_64-pc-windows-msvc.tar.gz",
"etag": "0x8DDC09F7E95D8F7",
"checksum": "b716cdbb5341fab3f8ab6127169493adeddfc9ace9e4c19010695de7ee0d86a7"
},
"aarch64_linux_musl": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.37/cargo-hack-aarch64-unknown-linux-musl.tar.gz",
"etag": "0x8DDC09F62DA2E42",
"checksum": "2c27bde7bfe7a28323d1f1b52000be677aecbb86a195ec6f9ee94663947f09e9"
},
"aarch64_macos": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.37/cargo-hack-aarch64-apple-darwin.tar.gz",
"etag": "0x8DDC09F82E14A76",
"checksum": "be4ac165e99450e1bbea1b7e5043a256b23602142f50fce2417a63b4efa592f4"
},
"aarch64_windows": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.37/cargo-hack-aarch64-pc-windows-msvc.tar.gz",
"etag": "0x8DDC09F7A53373B",
"checksum": "8b6d9a611bc1e973f47b41904e825669db769c9049d3a2a6cc6828eb33329991"
}
}, },
"0.6.36": { "0.6.36": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

View File

@@ -20,13 +20,35 @@
}, },
"license_markdown": "[MIT](https://github.com/cargo-lambda/cargo-lambda/blob/main/LICENSE)", "license_markdown": "[MIT](https://github.com/cargo-lambda/cargo-lambda/blob/main/LICENSE)",
"latest": { "latest": {
"version": "1.8.5" "version": "1.8.6"
}, },
"1": { "1": {
"version": "1.8.5" "version": "1.8.6"
}, },
"1.8": { "1.8": {
"version": "1.8.5" "version": "1.8.6"
},
"1.8.6": {
"x86_64_linux_musl": {
"etag": "0x8DDC59AF749F746",
"checksum": "717261a71adad7fdae3056882d2422fc9ecf9232eea9e5aaf8130d1cbb9c76e6"
},
"x86_64_macos": {
"etag": "0x8DDC59AF805BD3F",
"checksum": "a43e2dd0d3626d7c7253978801104b6fc8688d27dd2f743d19ba769168014fd6"
},
"x86_64_windows": {
"etag": "0x8DDC59AF8B0F3FF",
"checksum": "0cc779c3536ee95305122d687832b27ebeda5df094f8611fb121682a20227b07"
},
"aarch64_linux_musl": {
"etag": "0x8DDC59AF9786CB8",
"checksum": "796f96196f3ba14a4a2542cf7f7dd480eb556f9fa5f04653a1ad4dffc5044567"
},
"aarch64_macos": {
"etag": "0x8DDC59AFA2C732D",
"checksum": "bc73b657c0cdfe15badca1b2cb485df742dd9d16440dbff17ba0a29655c27c79"
}
}, },
"1.8.5": { "1.8.5": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

View File

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

View File

@@ -22,10 +22,36 @@
}, },
"license_markdown": "[Apache-2.0](https://github.com/taiki-e/cargo-minimal-versions/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/cargo-minimal-versions/blob/main/LICENSE-MIT)", "license_markdown": "[Apache-2.0](https://github.com/taiki-e/cargo-minimal-versions/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/cargo-minimal-versions/blob/main/LICENSE-MIT)",
"latest": { "latest": {
"version": "0.1.30" "version": "0.1.31"
}, },
"0.1": { "0.1": {
"version": "0.1.30" "version": "0.1.31"
},
"0.1.31": {
"x86_64_linux_musl": {
"etag": "0x8DDC017559BA004",
"checksum": "7a188f090923199e5981dca05fc3f26801576c4ddc2336de3bc415292fe1936f"
},
"x86_64_macos": {
"etag": "0x8DDC0177CC2CBF3",
"checksum": "668d4d538c10b03f2b9ac7cb3007bf0b9f64b4d4d931dbe6c745cbf1511078b3"
},
"x86_64_windows": {
"etag": "0x8DDC017BE40BDC5",
"checksum": "c1b78df51ee2ba9331a9703a40c5f031269f8ca3679901d2cd5eccb850f92189"
},
"aarch64_linux_musl": {
"etag": "0x8DDC0177306B6FF",
"checksum": "3bd57feab4ed43935d9df673c61552975c619b4623ba476b2ef1317fd59ea44e"
},
"aarch64_macos": {
"etag": "0x8DDC01782740154",
"checksum": "ee452d56e4bafe91ac3516658e70adce33ee2db3562850586d4db58e764d3349"
},
"aarch64_windows": {
"etag": "0x8DDC017A46221FD",
"checksum": "75630a45ea0213217d3c2ce1c5b9a0b85d050b0bbb09c1ad0a00f3de4f6a9927"
}
}, },
"0.1.30": { "0.1.30": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

View File

@@ -19,10 +19,56 @@
}, },
"license_markdown": "[Apache-2.0](https://github.com/nextest-rs/nextest/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/nextest-rs/nextest/blob/main/LICENSE-MIT)", "license_markdown": "[Apache-2.0](https://github.com/nextest-rs/nextest/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/nextest-rs/nextest/blob/main/LICENSE-MIT)",
"latest": { "latest": {
"version": "0.9.99" "version": "0.9.101"
}, },
"0.9": { "0.9": {
"version": "0.9.99" "version": "0.9.101"
},
"0.9.101": {
"previous_stable_version": "0.9.100",
"x86_64_linux_gnu": {
"etag": "0x8DDC0E25B96C4E9",
"checksum": "acf6c0afd44d2785d1b607ec47fe002fadbd60f4dfdc4ad8a5650a65a0b14b6b"
},
"x86_64_linux_musl": {
"etag": "0x8DDC0E2A46E022C",
"checksum": "e624b9656d91fa294d61594fdfbab9818103acd83a26e9fffd250ca2359dd3a1"
},
"x86_64_macos": {
"etag": "0x8DDC0E2830583C9",
"checksum": "e5f73bb459b62d85b7cd13a580417c46bc77a81e6c49e17eb23a04c412f07323"
},
"x86_64_windows": {
"etag": "0x8DDC0E2983E06AF",
"checksum": "32e55e15c8aac00a87b227bf27bc8f1ff243e7840e72a6ca8aae4a63193e5772"
},
"aarch64_linux_gnu": {
"etag": "0x8DDC0E2AFE0D97C",
"checksum": "24ec2bafd6c4da1ce17d9821cca0ddf675eca482f193ec70e3b66eb2311e0c6b"
}
},
"0.9.100": {
"previous_stable_version": "0.9.99",
"x86_64_linux_gnu": {
"etag": "0x8DDBD8B9797C6C4",
"checksum": "de8843f9d4cd72ba7ff3995679536b8a5638ebc8f94848cb988c7549d9dc4e7d"
},
"x86_64_linux_musl": {
"etag": "0x8DDBD8C1E9ACC0C",
"checksum": "fbc4f0989a1b58bc23c335f8e1dc656f60efb854246aaa869a88543494e5b0ce"
},
"x86_64_macos": {
"etag": "0x8DDBD8C313EBC56",
"checksum": "0d8c1fc024a6a72ebe8a76f3db9220f8c01c7247dc3e68747838393bb7adc957"
},
"x86_64_windows": {
"etag": "0x8DDBD8D0FDCD8F4",
"checksum": "30d9d7f3f28b3ebc6737c01b3b40902efc68342c9ed0af8a29dd7814f59f78d7"
},
"aarch64_linux_gnu": {
"etag": "0x8DDBD8BAD51169A",
"checksum": "53c2e65b61a3736304b3784f1300aaef61fc1538e0b36b7bc7461d4a1c690556"
}
}, },
"0.9.99": { "0.9.99": {
"previous_stable_version": "0.9.98", "previous_stable_version": "0.9.98",

View File

@@ -22,10 +22,36 @@
}, },
"license_markdown": "[Apache-2.0](https://github.com/taiki-e/cargo-no-dev-deps/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/cargo-no-dev-deps/blob/main/LICENSE-MIT)", "license_markdown": "[Apache-2.0](https://github.com/taiki-e/cargo-no-dev-deps/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/cargo-no-dev-deps/blob/main/LICENSE-MIT)",
"latest": { "latest": {
"version": "0.2.15" "version": "0.2.16"
}, },
"0.2": { "0.2": {
"version": "0.2.15" "version": "0.2.16"
},
"0.2.16": {
"x86_64_linux_musl": {
"etag": "0x8DDC0177F6A56F4",
"checksum": "6e1adaacf79b5422b5733d3967ca3e476cb4a8cf448698bd20c894d98facc3b1"
},
"x86_64_macos": {
"etag": "0x8DDC0178C06AA32",
"checksum": "584f85a49a1887b295d49ac88be957801d4f945ac0d4aeb6b31f99e3c15ffdd4"
},
"x86_64_windows": {
"etag": "0x8DDC017DCE86F3B",
"checksum": "9ba98c45dcfef6f2af192c92eebfadf335e372d5f09de4b00738ef787d3c2e9e"
},
"aarch64_linux_musl": {
"etag": "0x8DDC0177CD8D354",
"checksum": "6292a4a8aebf0bba6bfa42c0ce72fce4de1c1a296bae4033f9b3d1f07e153f21"
},
"aarch64_macos": {
"etag": "0x8DDC017727EB732",
"checksum": "d6c1db3de3dd5440fd1fe6f08404484ed4045e68ede4a4e7e9c6cfa16cff41b7"
},
"aarch64_windows": {
"etag": "0x8DDC01777AB29B5",
"checksum": "65ee33df27b46afa21a39e172ac3fb15ba451b35412ab6edbb6e6ad182d494da"
}
}, },
"0.2.15": { "0.2.15": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

View File

@@ -19,7 +19,32 @@
}, },
"license_markdown": "[Apache-2.0](https://github.com/obi1kenobi/cargo-semver-checks/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/obi1kenobi/cargo-semver-checks/blob/main/LICENSE-MIT)", "license_markdown": "[Apache-2.0](https://github.com/obi1kenobi/cargo-semver-checks/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/obi1kenobi/cargo-semver-checks/blob/main/LICENSE-MIT)",
"latest": { "latest": {
"version": "0.41.0" "version": "0.42.0"
},
"0.42": {
"version": "0.42.0"
},
"0.42.0": {
"x86_64_linux_musl": {
"etag": "0x8DDBBD5FDEDAC8D",
"checksum": "5b5d6bb09eb4a7609a216799d6ba8542e8275c2c44d141a6e386b2fc0fcb3f00"
},
"x86_64_macos": {
"etag": "0x8DDBBD5B82E0B97",
"checksum": "5da90847022431ccbf130ae1c567ec3ba09c1bd80806284205aa877f5c48bd2b"
},
"x86_64_windows": {
"etag": "0x8DDBBD6811C615A",
"checksum": "9fea5a3cc6bf48f54cb3424b2c72a6b301bcdf190cc70b9de30512b4f2f6759f"
},
"aarch64_linux_musl": {
"etag": "0x8DDBBD600A48E88",
"checksum": "c6c4a412cef82a7c7680d152c49ec0b16410fa4d3dfa46c49b81dd1a929d6030"
},
"aarch64_macos": {
"etag": "0x8DDBBD5C94337F9",
"checksum": "60ac0d2d2b7689d469d006abc4ea7b1f0b726e15b5abfb1f7b0e5b315553127f"
}
}, },
"0.41": { "0.41": {
"version": "0.41.0" "version": "0.41.0"

View File

@@ -28,13 +28,120 @@
}, },
"license_markdown": "[MIT](https://github.com/Boshen/cargo-shear/blob/main/LICENSE)", "license_markdown": "[MIT](https://github.com/Boshen/cargo-shear/blob/main/LICENSE)",
"latest": { "latest": {
"version": "1.3.1" "version": "1.4.1"
}, },
"1": { "1": {
"version": "1.3.1" "version": "1.4.1"
},
"1.4": {
"version": "1.4.1"
},
"1.4.1": {
"x86_64_linux_musl": {
"etag": "0x8DDCD739060A3CF",
"checksum": "0768ac346bb6ed097b237d75046fb357a43941e5c39f6ebf5746f96a4cb7fe03"
},
"x86_64_macos": {
"etag": "0x8DDCD738B8249CB",
"checksum": "53e951c3a4c860d0757a9abc2bb8b13268f8acfdd09e65fe28cb9007f38495e3"
},
"x86_64_windows": {
"etag": "0x8DDCD73A97B4EC6",
"checksum": "f4ad644f63bcd2c18060d6a3d818718a93f4e090459c6a88a503179a1e74b097"
},
"aarch64_linux_musl": {
"etag": "0x8DDCD73912780A3",
"checksum": "48d924170034be447b1f690da941d176b5efef704d0f89abf4fdfa6fcbbf2d3e"
},
"aarch64_macos": {
"etag": "0x8DDCD738C68C040",
"checksum": "0695302b38474a3d84bc5594662f8d5077af3e300db91ba541b124917f2bf309"
},
"aarch64_windows": {
"etag": "0x8DDCD73AB54FE7F",
"checksum": "7f52c35f89c8e31c70632f187126117ca243f0264f8a5236cbb92b74b4ed69c1"
}
},
"1.4.0": {
"x86_64_linux_musl": {
"etag": "0x8DDC2B28B957FD1",
"checksum": "9e7bd11650f24696a6ddd4b27839d8294d31cdda83fb5ed9f25387b50141538e"
},
"x86_64_macos": {
"etag": "0x8DDC2B2941BFC54",
"checksum": "4fd94ec66c2dfee649838cc55c888fe55bf1733acd980d1c412e754651b83c03"
},
"x86_64_windows": {
"etag": "0x8DDC2B2A88107CA",
"checksum": "ced02756c17bf7b6cdbcc9a805c730813414ee7412c580a9a0bcc306ce8d112e"
},
"aarch64_linux_musl": {
"etag": "0x8DDC2B28D929586",
"checksum": "7afc6af95a2ebb3fcbe680132e97db74c2ac6ff8c0271630c4778f6123b4509b"
},
"aarch64_macos": {
"etag": "0x8DDC2B2864A5EE1",
"checksum": "48479a65bde04540d98f595801abef962c225f414c1833624022ee735ec17f03"
},
"aarch64_windows": {
"etag": "0x8DDC2B2A68DAB17",
"checksum": "9656bba7cd3d7d9008c4508674dfeb7f46ac2a374ce16c4c5e36d7b17452e0be"
}
}, },
"1.3": { "1.3": {
"version": "1.3.1" "version": "1.3.3"
},
"1.3.3": {
"x86_64_linux_musl": {
"etag": "0x8DDBABFAC90A843",
"checksum": "f79341125a039e613de804d6d749c100dcd91198e08378f5ae7fa3afb184c72b"
},
"x86_64_macos": {
"etag": "0x8DDBABFB055F446",
"checksum": "b3cd045fded923589a5dcdf43918422b51897184bb0edddd9b245c7bdefa8609"
},
"x86_64_windows": {
"etag": "0x8DDBABFCFD2331C",
"checksum": "6956acdf54dce486657dcb1cca3092783513c022ff64b7cedc20e6e3ab8437a8"
},
"aarch64_linux_musl": {
"etag": "0x8DDBABFAE35C73B",
"checksum": "dee8533351d28523673b92f420b6eb1e1eb995ae3059136d966509e08294e887"
},
"aarch64_macos": {
"etag": "0x8DDBABFA7B972F1",
"checksum": "0dafdeb60c88adb3a146f1b7d6813cf9702172ede61cc4f1c1bad20ac0a371f2"
},
"aarch64_windows": {
"etag": "0x8DDBABFC9D1AF56",
"checksum": "6dd95eb4aa3f0da8e0562bb63755ef619d8485230a22a0a55824cd412814072b"
}
},
"1.3.2": {
"x86_64_linux_musl": {
"etag": "0x8DDB78764A358D0",
"checksum": "534ee2c30dfb0b8ef4fa4a9d84e4d793336befc7c19487d68e3701ba8ec123fb"
},
"x86_64_macos": {
"etag": "0x8DDB787681CFDC2",
"checksum": "0be8fdb78c701cdc9c01594cecabf3bc76e09ceff58f1b5093473bf2da4724cb"
},
"x86_64_windows": {
"etag": "0x8DDB787C26E2CF5",
"checksum": "301c188e7d9ef3724bdafd97ee293c75aa7b17ab1d7a657c10486d5bb6d41ed6"
},
"aarch64_linux_musl": {
"etag": "0x8DDB78768E9EE7A",
"checksum": "d6a39d3fa7cbb0d7a73c30ade4a124f6b3104f86554a086c6cc611091e08b917"
},
"aarch64_macos": {
"etag": "0x8DDB7876884251B",
"checksum": "07f8e731507e5969274f1a45da1f0bdfb7610e2d690146c87a50aa7497cdac96"
},
"aarch64_windows": {
"etag": "0x8DDB787927FE30D",
"checksum": "fb02a721dd0a015d1a94cb4f0bc2b8d169573ec3a7e6c0bff469ff2377555203"
}
}, },
"1.3.1": { "1.3.1": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

View File

@@ -19,10 +19,32 @@
}, },
"license_markdown": "[MIT](https://github.com/xd009642/tarpaulin/blob/develop/LICENSE-MIT) OR [Apache-2.0](https://github.com/xd009642/tarpaulin/blob/develop/LICENSE-APACHE)", "license_markdown": "[MIT](https://github.com/xd009642/tarpaulin/blob/develop/LICENSE-MIT) OR [Apache-2.0](https://github.com/xd009642/tarpaulin/blob/develop/LICENSE-APACHE)",
"latest": { "latest": {
"version": "0.32.7" "version": "0.32.8"
}, },
"0.32": { "0.32": {
"version": "0.32.7" "version": "0.32.8"
},
"0.32.8": {
"x86_64_linux_musl": {
"etag": "0x8DDB215535279BA",
"checksum": "d546df892e02f7120508280c546db8e2d56148b258be36c238b14f3186d8ef80"
},
"x86_64_macos": {
"etag": "0x8DDB215269388C9",
"checksum": "de4371107a42f279d8a0337f073aa66d34761cc7fee3afd22315eacb729ebdee"
},
"x86_64_windows": {
"etag": "0x8DDB21560742AD5",
"checksum": "2a87e36c0d993e486c9f408cf4b745b542320af929251260ab8e7b89fccfaa6d"
},
"aarch64_linux_musl": {
"etag": "0x8DDB2153D1D29A9",
"checksum": "764916131368e8d2244155ce3a5c7541b408f7b26d3005f4cfb3595c4527ade7"
},
"aarch64_macos": {
"etag": "0x8DDB215092312B5",
"checksum": "018230878cee4190039509b79fd593213cdc04518b5e4bf0f50ee6e51444731a"
}
}, },
"0.32.7": { "0.32.7": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

File diff suppressed because it is too large Load Diff

View File

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

View File

@@ -19,10 +19,32 @@
}, },
"license_markdown": "[MIT](https://github.com/rust-cross/cargo-zigbuild/blob/main/LICENSE)", "license_markdown": "[MIT](https://github.com/rust-cross/cargo-zigbuild/blob/main/LICENSE)",
"latest": { "latest": {
"version": "0.20.0" "version": "0.20.1"
}, },
"0.20": { "0.20": {
"version": "0.20.0" "version": "0.20.1"
},
"0.20.1": {
"x86_64_linux_musl": {
"etag": "0x8DDC591D69ED443",
"checksum": "742ed281f15fef6eaf49535ac10ffe98fb57913d0c4c88d6888d794043c05618"
},
"x86_64_macos": {
"etag": "0x8DDC59218EDC22E",
"checksum": "d5c7ac2e6f25fb76083dff84640cdf679c5da858b9c97631555c3185be2fbf35"
},
"x86_64_windows": {
"etag": "0x8DDC59251305DF1",
"checksum": "b0bb728ba068ee61342f40a2124b3d8d234af8f716dd416b7c1f794dfeb4e478"
},
"aarch64_linux_musl": {
"etag": "0x8DDC5923C1E9B21",
"checksum": "e9631045cc5f33ef0d6d9186196192d70b8018bf7633626c3a7c1384e81b7f67"
},
"aarch64_windows": {
"etag": "0x8DDC5925BF8E6C9",
"checksum": "c33134882efe6d0f83751650e4b1617411ecf62e8ba3eaf764ad5a4bbf5e083b"
}
}, },
"0.20.0": { "0.20.0": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

62
manifests/coreutils.json generated Normal file
View File

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

180
manifests/cyclonedx.json generated Normal file
View File

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

26
manifests/dprint.json generated
View File

@@ -25,10 +25,32 @@
}, },
"license_markdown": "[MIT](https://github.com/dprint/dprint/blob/main/LICENSE)", "license_markdown": "[MIT](https://github.com/dprint/dprint/blob/main/LICENSE)",
"latest": { "latest": {
"version": "0.50.0" "version": "0.50.1"
}, },
"0.50": { "0.50": {
"version": "0.50.0" "version": "0.50.1"
},
"0.50.1": {
"x86_64_linux_musl": {
"etag": "0x8DDB82271E4D8EB",
"checksum": "82ddddc881bf8ec0b4c55e3f835a2dc3d81d8fff39aad79e6b5c017e4dff1d5e"
},
"x86_64_macos": {
"etag": "0x8DDB82271DC7DE2",
"checksum": "def8ae0eb100c91df7a3a05ff699c84cac3deb67b6e08ed186d70c669194e031"
},
"x86_64_windows": {
"etag": "0x8DDB82271C9F50B",
"checksum": "8102e7f79394cf71f2e9b63ca0cf791dddacc6e118f5a29c1c88777ecea37e3e"
},
"aarch64_linux_musl": {
"etag": "0x8DDB82271D77A76",
"checksum": "a3e954bcd8e569812d4bb1f9c8001c9a6802ce38e33c0c0273ac51eb59cf5072"
},
"aarch64_macos": {
"etag": "0x8DDB82271DB6D99",
"checksum": "c92e1a8dddd9bc65391468265b2805cb2317e4490fd777bca2dfaf1ef716ac36"
}
}, },
"0.50.0": { "0.50.0": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

26
manifests/earthly.json generated
View File

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

View File

@@ -28,10 +28,39 @@
}, },
"license_markdown": "[MIT](https://github.com/orhun/git-cliff/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/orhun/git-cliff/blob/main/LICENSE-APACHE)", "license_markdown": "[MIT](https://github.com/orhun/git-cliff/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/orhun/git-cliff/blob/main/LICENSE-APACHE)",
"latest": { "latest": {
"version": "2.9.1" "version": "2.10.0"
}, },
"2": { "2": {
"version": "2.9.1" "version": "2.10.0"
},
"2.10": {
"version": "2.10.0"
},
"2.10.0": {
"x86_64_linux_musl": {
"etag": "0x8DDCD08B64E2338",
"checksum": "1cf5298984816684c408b365a3bf772422a69a40a37b694498e91b02e1825fd8"
},
"x86_64_macos": {
"etag": "0x8DDCD08D1F4D5EC",
"checksum": "bc03321d61383241003c6bc983f3010c88eedad4b2807c35a3f2f314e34e831b"
},
"x86_64_windows": {
"etag": "0x8DDCD09324EF71D",
"checksum": "460a455bf0c6f4a0a9f5bab31d151ed483451dfd5bf60ddfa5eb6a1173b0d1cd"
},
"aarch64_linux_musl": {
"etag": "0x8DDCD08C5765195",
"checksum": "950fc9f3de372f387b4a208276a2fe3db4de0a9af31192b490355bc995585e16"
},
"aarch64_macos": {
"etag": "0x8DDCD08AD3EEE72",
"checksum": "a2c37949a7fe6929ba0c7e1628f650aa4e9d2e616b3f32d502feedf3f72f5950"
},
"aarch64_windows": {
"etag": "0x8DDCD0948F5E390",
"checksum": "2f78de42c046ff755f795eaa6c4bcd2df46904fbb28893c2d30c13c07673a1b7"
}
}, },
"2.9": { "2.9": {
"version": "2.9.1" "version": "2.9.1"

70
manifests/grcov.json generated
View File

@@ -19,10 +19,76 @@
}, },
"license_markdown": "[MPL-2.0](https://github.com/mozilla/grcov/blob/HEAD/LICENSE-MPL-2.0)", "license_markdown": "[MPL-2.0](https://github.com/mozilla/grcov/blob/HEAD/LICENSE-MPL-2.0)",
"latest": { "latest": {
"version": "0.10.0" "version": "0.10.3"
}, },
"0.10": { "0.10": {
"version": "0.10.0" "version": "0.10.3"
},
"0.10.3": {
"x86_64_linux_musl": {
"etag": "0x8DDCE996F6DAC83",
"checksum": "0004a20ffd9d289eba45a53b70ceb48a000d32cd067aade72f57a31907bb4303"
},
"x86_64_macos": {
"etag": "0x8DDCE996DB4A707",
"checksum": "b5e70f5711c2ae57ec7b7c0679d128472ae70683692988c8e098183f43c7aaaa"
},
"x86_64_windows": {
"etag": "0x8DDCE996E238DB4",
"checksum": "19184dd0d04c7549fecb8462d4b196c4a1eb6f6b2373cd6759dc7352089aa572"
},
"aarch64_linux_musl": {
"etag": "0x8DDCE996D454BB6",
"checksum": "e1d42eeed40a2127921a5b61b0109ed9bbf998100aadd5acecc88bd790cae384"
},
"aarch64_macos": {
"etag": "0x8DDCE996C196846",
"checksum": "fe1e3ad71143709ac096be66e5892a607cbe88302b012f26519a1d46837aab8d"
}
},
"0.10.2": {
"x86_64_linux_musl": {
"etag": "0x8DDCE8F26082B59",
"checksum": "63bedbe7dbf588dc38e1e542260900043361ebeb00bc8fa3f305087acf00c01c"
},
"x86_64_macos": {
"etag": "0x8DDCE8F2447B43A",
"checksum": "a895c46547e933a4d2a3eea555dc0efa5cbef6c9c371f281f6c1b258d0870393"
},
"x86_64_windows": {
"etag": "0x8DDCE8F24B3DED7",
"checksum": "9587290ab0a3cbcc370eef50b2d9508be0759dccd8c79e4ef93a3b407c14b99c"
},
"aarch64_linux_musl": {
"etag": "0x8DDCE8F23E3BDBE",
"checksum": "41ce25b9b65b8c261fa58187bce0150e3cd42a3048fcbd066656f458c4e50344"
},
"aarch64_macos": {
"etag": "0x8DDCE8F229A139B",
"checksum": "bd57f0f57f0870c10c71a31af3a75b23a7953c40dae6b64e1720da426c92aea6"
}
},
"0.10.1": {
"x86_64_linux_musl": {
"etag": "0x8DDCE1E155DED56",
"checksum": "f8ac474d31a7b98b40aca45f341516f3545d3d621d6a340d212bd1a3fe91b185"
},
"x86_64_macos": {
"etag": "0x8DDCE1E1447C35E",
"checksum": "b5418ea43049055064c53093b5d63e322e8653d61b4b3cc08a82417e9ebcf91d"
},
"x86_64_windows": {
"etag": "0x8DDCE1E149ED00F",
"checksum": "060ba09bb832222403bb7394f7ed4966b75bcea718f4123e816aa729a7777f29"
},
"aarch64_linux_musl": {
"etag": "0x8DDCE1E13E48F5E",
"checksum": "ed70ed516e095be33eeb1dfcbedf0cf8d7427ac26a0a8467d335da08188072b7"
},
"aarch64_macos": {
"etag": "0x8DDCE1E1288F80C",
"checksum": "92f6c9d1677a1bfca446b29530824210a694d8bb0f4adc9e09cc5fe142c50c1d"
}
}, },
"0.10.0": { "0.10.0": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

166
manifests/just.json generated
View File

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

31
manifests/knope.json generated
View File

@@ -3,7 +3,36 @@
"template": null, "template": null,
"license_markdown": "[MIT](https://github.com/knope-dev/knope/blob/main/LICENSE)", "license_markdown": "[MIT](https://github.com/knope-dev/knope/blob/main/LICENSE)",
"latest": { "latest": {
"version": "0.20.0" "version": "0.21.0"
},
"0.21": {
"version": "0.21.0"
},
"0.21.0": {
"x86_64_linux_musl": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.21.0/knope-x86_64-unknown-linux-musl.tgz",
"etag": "0x8DDB1FE8EF93955",
"checksum": "71b64bf797677e596e2caec3098641e9bdce5a0d4034f23db0cf2f041b2d8a29",
"bin": "knope-x86_64-unknown-linux-musl/knope"
},
"x86_64_macos": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.21.0/knope-x86_64-apple-darwin.tgz",
"etag": "0x8DDB1FE8EE6B093",
"checksum": "88b92ffbee8745ecb4774fdb1fcf2bd73ecfc8375a3520cbc0ba3ea204b063d9",
"bin": "knope-x86_64-apple-darwin/knope"
},
"x86_64_windows": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.21.0/knope-x86_64-pc-windows-msvc.tgz",
"etag": "0x8DDB1FE8EEB3F48",
"checksum": "ef09419e61a8bf030f955dcce397bfc32762d2c9c0bfe331a38064c0e764d64c",
"bin": "knope-x86_64-pc-windows-msvc/knope.exe"
},
"aarch64_macos": {
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.21.0/knope-aarch64-apple-darwin.tgz",
"etag": "0x8DDB1FE8EE221D7",
"checksum": "e71cdc6e43867b1e78c520b35e2e090ca5deb9fc0af751b3aca61745e72f5627",
"bin": "knope-aarch64-apple-darwin/knope"
}
}, },
"0.20": { "0.20": {
"version": "0.20.0" "version": "0.20.0"

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

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

26
manifests/mdbook.json generated
View File

@@ -22,10 +22,32 @@
}, },
"license_markdown": "[MPL-2.0](https://github.com/rust-lang/mdBook/blob/master/LICENSE)", "license_markdown": "[MPL-2.0](https://github.com/rust-lang/mdBook/blob/master/LICENSE)",
"latest": { "latest": {
"version": "0.4.51" "version": "0.4.52"
}, },
"0.4": { "0.4": {
"version": "0.4.51" "version": "0.4.52"
},
"0.4.52": {
"x86_64_linux_musl": {
"etag": "0x8DDC32C747D0DE1",
"checksum": "c96bdabf3754d9e016fb803c1565a41050434479b2dc1e02a87c8d0da7524c6c"
},
"x86_64_macos": {
"etag": "0x8DDC32C5E22B03F",
"checksum": "4768a2a3cd6bff139feffd855dd8fb82ee356ecf822ae12ed9abcbde0633205b"
},
"x86_64_windows": {
"etag": "0x8DDC32CF2926A66",
"checksum": "33510a5745c593e06f4b8e21f531d9204c6f4444846b4bd57994e82a7bdfec98"
},
"aarch64_linux_musl": {
"etag": "0x8DDC32C774FE393",
"checksum": "7273dda980915a1e2f114d63d432aa6284551e37f0358e3ce7653d1e49e6fa3f"
},
"aarch64_macos": {
"etag": "0x8DDC32C682399FB",
"checksum": "4aee6a8ff54dc59fbe9bcf1c38b8f58583fba63535dff7a5ec8205f0cffc3fd4"
}
}, },
"0.4.51": { "0.4.51": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

View File

@@ -3,10 +3,45 @@
"template": null, "template": null,
"license_markdown": "[Apache-2.0](https://github.com/google/osv-scanner/blob/main/LICENSE)", "license_markdown": "[Apache-2.0](https://github.com/google/osv-scanner/blob/main/LICENSE)",
"latest": { "latest": {
"version": "2.0.3" "version": "2.1.0"
}, },
"2": { "2": {
"version": "2.0.3" "version": "2.1.0"
},
"2.1": {
"version": "2.1.0"
},
"2.1.0": {
"x86_64_linux_musl": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.1.0/osv-scanner_linux_amd64",
"etag": "0x8DDC034B47AB927",
"checksum": "0d1123af0173ba42eef84b4d1c04750e417296a8cf25440c72ba39b4ef0859e4"
},
"x86_64_macos": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.1.0/osv-scanner_darwin_amd64",
"etag": "0x8DDC034B58888D0",
"checksum": "77df683b2fa810a7fa0487abec08db50412f8a325f0b536144d4a44abfb78cbc"
},
"x86_64_windows": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.1.0/osv-scanner_windows_amd64.exe",
"etag": "0x8DDC034B44A699C",
"checksum": "5d10ca12365b24200c6e6000d86d6d7c74244d46bf89b855f763bd5bac8373a1"
},
"aarch64_linux_musl": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.1.0/osv-scanner_linux_arm64",
"etag": "0x8DDC034B46AC58F",
"checksum": "4cfbcb957983997fcfe1bd7f8b9f83d6e14eb2477b95de845df00cd110eb574e"
},
"aarch64_macos": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.1.0/osv-scanner_darwin_arm64",
"etag": "0x8DDC034B5861A8C",
"checksum": "cdb007474f5f504cb6f7a13972032e7f23eae92098ce86f954c28d53f9112276"
},
"aarch64_windows": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.1.0/osv-scanner_windows_arm64.exe",
"etag": "0x8DDC034B4561C49",
"checksum": "89de70925791444290816940bfddcba673e7875383fb5ef647c4d367f582878d"
}
}, },
"2.0": { "2.0": {
"version": "2.0.3" "version": "2.0.3"

222
manifests/protoc.json generated
View File

@@ -150,7 +150,61 @@
} }
}, },
"3.29": { "3.29": {
"version": "3.29.3" "version": "3.29.5"
},
"3.29.5": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.5/protoc-29.5-linux-x86_64.zip",
"etag": "0x8DD9E2F5AC06709",
"checksum": "a3f094363cd205c6f7af0d1b9305cb4c8517043f265cdb188f098cae93e8b217"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.5/protoc-29.5-osx-x86_64.zip",
"etag": "0x8DD9E2F5AC4CEE3",
"checksum": "84f05a23c8d5dfc6cc613881f29417421473ff49cddb4c81ea9fb94864df09fb"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.5/protoc-29.5-win64.zip",
"etag": "0x8DD9E2F5B09C788",
"checksum": "633d3e555fc97f0a1f55b4adb03256cd94b8059e51e7abbae98ff39e58a9dfa5"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.5/protoc-29.5-linux-aarch_64.zip",
"etag": "0x8DD9E2F5A30AFE4",
"checksum": "25eb0848ff13a90a0b2d2a3b4a9d2babc7fbfe158f596c00d8c26a21028dd6f5"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.5/protoc-29.5-osx-aarch_64.zip",
"etag": "0x8DD9E2F5ABF0906",
"checksum": "aa477156c4fe72117a5b81618fe09c12f2ff19cc58a99c85c7b5696abfea66a4"
}
},
"3.29.4": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.4/protoc-29.4-linux-x86_64.zip",
"etag": "0x8DD672DED61BD69",
"checksum": "3074ee900792fa7bf06ab56bd14af83048016cac08abf2a2ae34aaa571a9c110"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.4/protoc-29.4-osx-x86_64.zip",
"etag": "0x8DD672DED8BD24E",
"checksum": "f550077df727a3316a9ddefb75d5f006c2844f1b8d2a5d7a2e72cec22ca71c88"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.4/protoc-29.4-win64.zip",
"etag": "0x8DD672DEDC3BA6F",
"checksum": "ff81e031a53969c3990d693978c45e9ef710e49a07056f8082faa8706f1a0594"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.4/protoc-29.4-linux-aarch_64.zip",
"etag": "0x8DD672DED04EAAA",
"checksum": "c219a9213a8fa26bc9f644e36e7d756a5b8a7c8a629b60f9d0d1248e59d2fa31"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v29.4/protoc-29.4-osx-aarch_64.zip",
"etag": "0x8DD672DED6C120B",
"checksum": "249c2811e9a82b06a8a23a1a8c11e6016fbafd3dbf5a461580d20376f67b865e"
}
}, },
"3.29.3": { "3.29.3": {
"x86_64_linux_gnu": { "x86_64_linux_gnu": {
@@ -372,7 +426,34 @@
} }
}, },
"3.27": { "3.27": {
"version": "3.27.4" "version": "3.27.5"
},
"3.27.5": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.5/protoc-27.5-linux-x86_64.zip",
"etag": "0x8DCD831A59B17B6",
"checksum": "33abede6330dd22fb9af47c2d9804ead3d86c82e025b9eef361a9ac2e955ecce"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.5/protoc-27.5-osx-x86_64.zip",
"etag": "0x8DCD831A5B00EC4",
"checksum": "6f834edd00761373aec59f152299ea632919cf7cae2fb4b2e216891ea56856e7"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.5/protoc-27.5-win64.zip",
"etag": "0x8DCD831A61956B3",
"checksum": "7e3f81f5867d0435fab9f560df0969836982cacdbbe243a8a06d36961dc81d6c"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.5/protoc-27.5-linux-aarch_64.zip",
"etag": "0x8DCD831A536FA13",
"checksum": "9fdb165737b6dc8138473fa6a18e8a9e21a85f567102f3ab20d4e70442eef6db"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v27.5/protoc-27.5-osx-aarch_64.zip",
"etag": "0x8DCD831A5AA6FCD",
"checksum": "c747795c28a3d7b5604972d2fd63cd2724074e527ec7f2ca8d159c0b3b81ec24"
}
}, },
"3.27.4": { "3.27.4": {
"x86_64_linux_gnu": { "x86_64_linux_gnu": {
@@ -567,7 +648,142 @@
} }
}, },
"3.25": { "3.25": {
"version": "3.25.3" "version": "3.25.8"
},
"3.25.8": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.8/protoc-25.8-linux-x86_64.zip",
"etag": "0x8DD9D680CC8A460",
"checksum": "f7873a2b57811575c661faffa847e0e9b1bb06a1aea5021eccb05e8c04b260d5"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.8/protoc-25.8-osx-x86_64.zip",
"etag": "0x8DD9D680D781BDB",
"checksum": "2763633e15c714312b6bf756f87d5819a5f2a6c6dceb6f7544f0e1b7d6db966d"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.8/protoc-25.8-win64.zip",
"etag": "0x8DD9D680DDF6A06",
"checksum": "a04c32f7ad5dc6bc1d33b6e3092c367fe5b638a809d4c290ee59c6f5252fee74"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.8/protoc-25.8-linux-aarch_64.zip",
"etag": "0x8DD9D680BCF30B8",
"checksum": "b5aac7934dcdc5e51a7b06d21b75078c53eb1bab13505140f43a9059ac31722f"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.8/protoc-25.8-osx-aarch_64.zip",
"etag": "0x8DD9D680D03E3F8",
"checksum": "508204ee82624f4d4c41417cd573721f3a995a4cea4f3083fb0629ec69366712"
}
},
"3.25.7": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.7/protoc-25.7-linux-x86_64.zip",
"etag": "0x8DD82B875633D04",
"checksum": "877408bab02767938d1e5555f11c39dfe05e96f2a9571bc59dd2639f33d9954e"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.7/protoc-25.7-osx-x86_64.zip",
"etag": "0x8DD82B875C9A1C7",
"checksum": "0eef23a729d44db404cf0da272e24dd93fc9a41ac744064c20896c523237a7ac"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.7/protoc-25.7-win64.zip",
"etag": "0x8DD82B875BEFF66",
"checksum": "6dab7c408bcc2c6637badb3b4bbd98c32bc04b527bcdb157139431ed2227b91b"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.7/protoc-25.7-linux-aarch_64.zip",
"etag": "0x8DD82B874F4F1E3",
"checksum": "58135d20be2831d9ca5a39675f4499f9cbad8b44f9c3d814287c0b543155a812"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.7/protoc-25.7-osx-aarch_64.zip",
"etag": "0x8DD82B875600C4C",
"checksum": "a7fbaf2825b58b31b7d0d9473a1a700c53058b10252c00fc4bbc813c61d819a0"
}
},
"3.25.6": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.6/protoc-25.6-linux-x86_64.zip",
"etag": "0x8DD3CB45D27C89F",
"checksum": "02475eb76a9f9cc9afffd40080677d46468a8a3c3f7f1a9ecb974b263a32a1d8"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.6/protoc-25.6-osx-x86_64.zip",
"etag": "0x8DD3CB45D507F95",
"checksum": "3db4958be3966bb134e1313e6def17ab4f94fc9029945b1d30ab21a2c03ec5a6"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.6/protoc-25.6-win64.zip",
"etag": "0x8DD3CB45DBC83A4",
"checksum": "41bd146ee11cf622b2a36b22069c71d4ce5787690699bd2169fb33cdd032b3e0"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.6/protoc-25.6-linux-aarch_64.zip",
"etag": "0x8DD3CB45C38A8F0",
"checksum": "7425ba72aa619dac2589380d32275aa56e711fafb78274b0c5c30f9f98f645f5"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.6/protoc-25.6-osx-aarch_64.zip",
"etag": "0x8DD3CB45D19CE8A",
"checksum": "51a00a881f3ddba4d0be4e84c3f3c8adb9956354031fde6e164878c7d26f2fe8"
}
},
"3.25.5": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.5/protoc-25.5-linux-x86_64.zip",
"etag": "0x8DCD82DFA8013BC",
"checksum": "e1ed237a17b2e851cf9662cb5ad02b46e70ff8e060e05984725bc4b4228c6b28"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.5/protoc-25.5-osx-x86_64.zip",
"etag": "0x8DCD82DFAABAD88",
"checksum": "c5447e4f0d5caffb18d9ff21eae7bc7faf2bb2000083d6f49e5b6000b30fceae"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.5/protoc-25.5-win64.zip",
"etag": "0x8DCD82DFB12D4CA",
"checksum": "d2861b0e3131660e5522d0f348dd95e656a5d35f37554c5c2722190ce4b0000b"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.5/protoc-25.5-linux-aarch_64.zip",
"etag": "0x8DCD82DF9F78057",
"checksum": "dc715bb5aab2ebf9653d7d3efbe55e01a035e45c26f391ff6d9b7923e22914b7"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.5/protoc-25.5-osx-aarch_64.zip",
"etag": "0x8DCD82DFAB58D85",
"checksum": "781a6fc4c265034872cadc65e63dd3c0fc49245b70917821b60e2d457a6876ab"
}
},
"3.25.4": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.4/protoc-25.4-linux-x86_64.zip",
"etag": "0x8DCAC0F46E4FEFC",
"checksum": "485e8439d90368acb2b481327f93ac6662b82d8ecff68d7ba5b40be8705c8b78"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.4/protoc-25.4-osx-x86_64.zip",
"etag": "0x8DCAC0F47121DDA",
"checksum": "0811569824d8b04635200af16f88e403ed8880a8b399802482b065fd1bd8cf67"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.4/protoc-25.4-win64.zip",
"etag": "0x8DCAC0F475BCC57",
"checksum": "272e05c916a7c99c51b3db61574639d4cb97f1a4a4880f62eb4bf72d0cc1c8a9"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.4/protoc-25.4-linux-aarch_64.zip",
"etag": "0x8DCAC0F4663B621",
"checksum": "6f578cc40b4e3669985bd1b0b43ca22a3e9d1f425af7863ab1129f88dbef795c"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.4/protoc-25.4-osx-aarch_64.zip",
"etag": "0x8DCAC0F470D4151",
"checksum": "702121c91957cd7374188baa0eafb23df6fcc636401277095386e3dcb3bde89c"
}
}, },
"3.25.3": { "3.25.3": {
"x86_64_linux_gnu": { "x86_64_linux_gnu": {

84
manifests/rclone.json generated
View File

@@ -28,13 +28,91 @@
}, },
"license_markdown": "[MIT](https://github.com/rclone/rclone/blob/master/COPYING)", "license_markdown": "[MIT](https://github.com/rclone/rclone/blob/master/COPYING)",
"latest": { "latest": {
"version": "1.70.0" "version": "1.70.3"
}, },
"1": { "1": {
"version": "1.70.0" "version": "1.70.3"
}, },
"1.70": { "1.70": {
"version": "1.70.0" "version": "1.70.3"
},
"1.70.3": {
"x86_64_linux_musl": {
"etag": "0x8DDBEF22D1ED464",
"checksum": "7d69057e69385f6514a9684c7eaa424d972096b130284bb34dd967c4ed4f9dad"
},
"x86_64_macos": {
"etag": "0x8DDBEF84D175943",
"checksum": "1616b25d5c5fd07a52498d09480a4fdbeb42e0d21cd3246d2d7df5dddd5ce35a"
},
"x86_64_windows": {
"etag": "0x8DDBEF9F5542942",
"checksum": "1c75923b4d3f0b3d1faf16447a442b5aaed0cfc32997b3381eb96fd087603a30"
},
"aarch64_linux_musl": {
"etag": "0x8DDBEF2EFEC7989",
"checksum": "1b08be34622f1f9bb9b069a85d036bba822b690790215c18a9418dbaf19505fe"
},
"aarch64_macos": {
"etag": "0x8DDBEF8917348E2",
"checksum": "14a9c5eb9f699a749470c898974412092eee204d74d3395486e3307c255021f7"
},
"aarch64_windows": {
"etag": "0x8DDBEFA2CFD4EC3",
"checksum": "9072f6eb4e2a4ad535728b48aee4dc95e21d9223f0735366f843d25c09eb7588"
}
},
"1.70.2": {
"x86_64_linux_musl": {
"etag": "0x8DDB57C49ABBEF9",
"checksum": "7bfa813f426820d20436e48a4e0b9bf21977fcd513a48f2d28eede3136b4bacb"
},
"x86_64_macos": {
"etag": "0x8DDB57D3AC9D274",
"checksum": "36b5b4c24b42c1a43f2c43127cbda366e23c0b7eb3b2ce6d864ea5db1f370ffc"
},
"x86_64_windows": {
"etag": "0x8DDB57D7595F420",
"checksum": "33754d8b3ed6dbade30883d497cf6abd10243de339298513acd28ab7bafe6bbb"
},
"aarch64_linux_musl": {
"etag": "0x8DDB57C8643BEE1",
"checksum": "f79595d23fe45bac9d2a159562ab5e22dcb8b057fa9c7a2248d3541573e9e0a7"
},
"aarch64_macos": {
"etag": "0x8DDB57D45F31D41",
"checksum": "8f9fac1e984089d4fdef49b09aef29586656713a5ca09f21a58de517a20213c7"
},
"aarch64_windows": {
"etag": "0x8DDB57D7D3497D1",
"checksum": "05cef519b98660d5e9322faec0ecf75667f81a731f2e1d4a3388895b5eefb9e3"
}
},
"1.70.1": {
"x86_64_linux_musl": {
"etag": "0x8DDAF32C68DAC58",
"checksum": "7f62fdd6fe2006c28bd7bc3d45e7721a47c85100e1c78554bb765393a3b008da"
},
"x86_64_macos": {
"etag": "0x8DDAF3397C1FD42",
"checksum": "c09cba0e8379d387256d31be71873755cbb81f1e1b30a6e081c0ff19e33d2702"
},
"x86_64_windows": {
"etag": "0x8DDAF33D1177CDF",
"checksum": "0d2a25e856b08d689a72307f2136aba0f3e85b36594fc878378302961678088d"
},
"aarch64_linux_musl": {
"etag": "0x8DDAF32DE51E174",
"checksum": "9d98bbfbb6295681f756a000024c8847f62a940e25d82726dcc678ddbdd3a9e8"
},
"aarch64_macos": {
"etag": "0x8DDAF33A09DD5E9",
"checksum": "973be2ebb18ec151e39c1d482010a16acf3e7335ea46e267384da22bb5f78ce2"
},
"aarch64_windows": {
"etag": "0x8DDAF33D9495625",
"checksum": "597be59fb037bc2b06dc4f14d90ba966c093ecd8f551372e50c687f4c92d0e4e"
}
}, },
"1.70.0": { "1.70.0": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

View File

@@ -22,10 +22,114 @@
}, },
"license_markdown": "[MIT](https://github.com/release-plz/release-plz/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/release-plz/release-plz/blob/main/LICENSE-APACHE)", "license_markdown": "[MIT](https://github.com/release-plz/release-plz/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/release-plz/release-plz/blob/main/LICENSE-APACHE)",
"latest": { "latest": {
"version": "0.3.135" "version": "0.3.139"
}, },
"0.3": { "0.3": {
"version": "0.3.135" "version": "0.3.139"
},
"0.3.139": {
"x86_64_linux_musl": {
"etag": "0x8DDCA90D64458A5",
"checksum": "30b22405bf97103b9969c183a78b48af7be43ea5977b4ed1d35be893a3874b09"
},
"x86_64_macos": {
"etag": "0x8DDCA9136839113",
"checksum": "12151caf3c896eff92a89ebad275c0c057a26fc6fec0d42116338690b46ab91f"
},
"x86_64_windows": {
"etag": "0x8DDCA91729E305C",
"checksum": "34bb809d249c0a8ff35f58361a6dfaf06ec90dd592c17f757e96f81989542ad6"
},
"aarch64_linux_musl": {
"etag": "0x8DDCA90EE7CF818",
"checksum": "7864fab19ef24d66bce0a36f7ca2192cb3a97d6fb6e189d0f7b4458aa0d61b22"
},
"aarch64_macos": {
"etag": "0x8DDCA91C6CACD59",
"checksum": "32587494ddad8dd101a56559feabcc091384a22199c1c52c42a4d1c3f1399403"
},
"aarch64_windows": {
"etag": "0x8DDCA9165298DFA",
"checksum": "01cd1941558053b09287321c4540c799c8ca10acfde25a9d04a5442d8d6a61ff"
}
},
"0.3.138": {
"x86_64_linux_musl": {
"etag": "0x8DDBEE85BECCA76",
"checksum": "5c05c851bc3b657c87b30a6460d03c7468cdcc0ccf28b90a39b0677bf3f4ac2f"
},
"x86_64_macos": {
"etag": "0x8DDBEE8D710C838",
"checksum": "6543f7e3fe613f9f9c1f460d1cefc5b2deb1ced865acc8318bdae79bf7255968"
},
"x86_64_windows": {
"etag": "0x8DDBEE8F1996A0D",
"checksum": "62063df8c523ae03d6c96b565a3b2b04ff655a1b6c0ccace17acf23c6ee4cc6c"
},
"aarch64_linux_musl": {
"etag": "0x8DDBEE8745AE34F",
"checksum": "77226db8bf1f54e0f26b702fcf5111561181cd2537480c29a634acd1614f3359"
},
"aarch64_macos": {
"etag": "0x8DDBEE92D54C8C9",
"checksum": "c0ae85f07d331a8269312f50609b096de6254f3f803eada87f8bf6b505df7845"
},
"aarch64_windows": {
"etag": "0x8DDBEE8FC59E809",
"checksum": "cd315f7f3049ca0ccdcf827c1164aafa5133d93bf09cd35f3bbafbfbcd9cad80"
}
},
"0.3.137": {
"x86_64_linux_musl": {
"etag": "0x8DDB8D177E75C77",
"checksum": "007503b9dfee0499d296bf64a9c2e7329715d3201043645b4787de24ad80b388"
},
"x86_64_macos": {
"etag": "0x8DDB8D1A69CD9DA",
"checksum": "16b84a0d60db3fbdf4bdd6a315405b77c377e088848706136f5848a1e784895f"
},
"x86_64_windows": {
"etag": "0x8DDB8D2827560D3",
"checksum": "984f977af6d73759448282f7032812ee3e2a550b76844087a6e262520e96b28d"
},
"aarch64_linux_musl": {
"etag": "0x8DDB8D158BB2491",
"checksum": "440c1004ff283c856db4e2096f6c966e77e1dfe814f29ecad35da3be9bd3e1a7"
},
"aarch64_macos": {
"etag": "0x8DDB8D1A73B74A5",
"checksum": "2def535e43e7469a60465d379d2823548ec08ec8555e3f591f24c9fbea1f317b"
},
"aarch64_windows": {
"etag": "0x8DDB8D2366B61A7",
"checksum": "cc6feb504f398a43490281b1a00df09a137dc92718f825dc1bad240a477e114f"
}
},
"0.3.136": {
"x86_64_linux_musl": {
"etag": "0x8DDAEFFA0B68EAD",
"checksum": "b5f6a0df018999649ea1b4424f451707c44f1b9144d2a47be70eea6ae07a8cab"
},
"x86_64_macos": {
"etag": "0x8DDAF02919DEF10",
"checksum": "685797a91b1f535b17ca1224166996b7cdaf35518d6400d3a5655e56c1ba4e1c"
},
"x86_64_windows": {
"etag": "0x8DDAF0045FE4F47",
"checksum": "94b6b50246153396ae226091c4375fbd715122ca11129268a9d9dcb29211b680"
},
"aarch64_linux_musl": {
"etag": "0x8DDAEFFAEF126F9",
"checksum": "a58a8c83d489c71469210ce9244195b2630b7b644b2275417f4de446580e8345"
},
"aarch64_macos": {
"etag": "0x8DDAEFFFEC8A7DD",
"checksum": "ff51abf64f4b2a8671759ce815bb0e79616de4dcbd203d5964a3fe5dc8f5a1c1"
},
"aarch64_windows": {
"etag": "0x8DDAF0069720370",
"checksum": "eb52f8740f2c9981ecfb2eac0379f307a085ed96d6ee37c22fda32302dc5ad83"
}
}, },
"0.3.135": { "0.3.135": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

29
manifests/shfmt.json generated
View File

@@ -19,10 +19,35 @@
}, },
"license_markdown": "[BSD-3-Clause](https://github.com/mvdan/sh/blob/master/LICENSE)", "license_markdown": "[BSD-3-Clause](https://github.com/mvdan/sh/blob/master/LICENSE)",
"latest": { "latest": {
"version": "3.11.0" "version": "3.12.0"
}, },
"3": { "3": {
"version": "3.11.0" "version": "3.12.0"
},
"3.12": {
"version": "3.12.0"
},
"3.12.0": {
"x86_64_linux_musl": {
"etag": "0x8DDBCD22E9E6DED",
"checksum": "d9fbb2a9c33d13f47e7618cf362a914d029d02a6df124064fff04fd688a745ea"
},
"x86_64_macos": {
"etag": "0x8DDBCD22E5CA5D4",
"checksum": "c31548693de6584e6164b7ed5fbb7b4a083f2d937ca94b4e0ddf59aa461a85e4"
},
"x86_64_windows": {
"etag": "0x8DDBCD22D498519",
"checksum": "c8bda517ba1c640ce4a715c0fa665439ddbe4357ba5e9b77b0e51e70e2b9c94b"
},
"aarch64_linux_musl": {
"etag": "0x8DDBCD22EDDC7C2",
"checksum": "5f3fe3fa6a9f766e6a182ba79a94bef8afedafc57db0b1ad32b0f67fae971ba4"
},
"aarch64_macos": {
"etag": "0x8DDBCD22D8D46C6",
"checksum": "d903802e0ce3ecbc82b98512f55ba370b0d37a93f3f78de394f5b657052b33dd"
}
}, },
"3.11": { "3.11": {
"version": "3.11.0" "version": "3.11.0"

54
manifests/syft.json generated
View File

@@ -24,10 +24,60 @@
}, },
"license_markdown": "[Apache-2.0](https://github.com/anchore/syft/blob/main/LICENSE)", "license_markdown": "[Apache-2.0](https://github.com/anchore/syft/blob/main/LICENSE)",
"latest": { "latest": {
"version": "1.27.1" "version": "1.29.0"
}, },
"1": { "1": {
"version": "1.27.1" "version": "1.29.0"
},
"1.29": {
"version": "1.29.0"
},
"1.29.0": {
"x86_64_linux_musl": {
"etag": "0x8DDC88FB6DD6A89",
"checksum": "5b01c831cb5d712899d9179cabd80f55b6708dbd36af981ce27e59b6569e6690"
},
"x86_64_macos": {
"etag": "0x8DDC88FB7D7C772",
"checksum": "a4697cfa3295c3465f81f45117285b5c16b66425eb050f33d6dbcd0b58278088"
},
"x86_64_windows": {
"etag": "0x8DDC88FB7E9DB82",
"checksum": "043abda6cf37235484c8c96925983f5c28275a92963d4817ab066355c4d037b6"
},
"aarch64_linux_musl": {
"etag": "0x8DDC88FB6FF4B48",
"checksum": "1d93db2bf6f366683e7aef46d3d6a9c6ab5d72caaae1c3be1a35823c18b6f970"
},
"aarch64_macos": {
"etag": "0x8DDC88FB7D0A385",
"checksum": "a91b767b2cdf1c2171c560601e640c48638e967c8124eb568fd59cc66b3adb52"
}
},
"1.28": {
"version": "1.28.0"
},
"1.28.0": {
"x86_64_linux_musl": {
"etag": "0x8DDB986800C4D58",
"checksum": "3edee7fe1ceb1f78360e547f57048930d57f00c7ec3d0b8bdfb902805f048468"
},
"x86_64_macos": {
"etag": "0x8DDB98680FF3878",
"checksum": "15067673a0ea8aeba31e2a53deb1633eac5c0024ab73bdff91cffb157735d90a"
},
"x86_64_windows": {
"etag": "0x8DDB98680FF11CE",
"checksum": "a1637fdc074e9c80c6bf900df26a883516bf32e90499e3bd9aa314493d40a0a8"
},
"aarch64_linux_musl": {
"etag": "0x8DDB98680119E80",
"checksum": "95c8533c46d4a952a576365f373d04fc0a4348e7335cbb82ac3ea2bc66e1e58b"
},
"aarch64_macos": {
"etag": "0x8DDB98680F0C9C5",
"checksum": "8666a08560b7afb3a547a5cd596880c9ff51736a4c49b1576009aef292c08343"
}
}, },
"1.27": { "1.27": {
"version": "1.27.1" "version": "1.27.1"

49
manifests/trivy.json generated
View File

@@ -24,7 +24,54 @@
}, },
"license_markdown": "[Apache-2.0](https://github.com/aquasecurity/trivy/blob/main/LICENSE)", "license_markdown": "[Apache-2.0](https://github.com/aquasecurity/trivy/blob/main/LICENSE)",
"latest": { "latest": {
"version": "0.63.0" "version": "0.64.1"
},
"0.64": {
"version": "0.64.1"
},
"0.64.1": {
"x86_64_linux_gnu": {
"etag": "0x8DDBA3D4C6732DE",
"checksum": "1a09d86667b3885a8783d1877c9abc8061b2b4e9b403941b22cbd82f10d275a8"
},
"x86_64_macos": {
"etag": "0x8DDBA3D4E2ADC31",
"checksum": "107a874b41c1f0a48849f859b756f500d8be06f2d2b8956a046a97ae38088bf6"
},
"x86_64_windows": {
"etag": "0x8DDBA3D4C6E56C5",
"checksum": "d03bce6326ff75d041f2499e801357d3da6b08a28be085580d9b0bdf84971d12"
},
"aarch64_linux_gnu": {
"etag": "0x8DDBA3D4C3CD009",
"checksum": "a57d4d48a90f8ed875b821fc3078ba5a8572f86e90adfea0995cefd51d583bd7"
},
"aarch64_macos": {
"etag": "0x8DDBA3D4C4000C5",
"checksum": "7489c69948cda032adc2862923222917cd025411abc4bba8517a8d581aed226c"
}
},
"0.64.0": {
"x86_64_linux_gnu": {
"etag": "0x8DDB87C74419214",
"checksum": "e50755b3be29ae515091a45c96a2bc126846334210c30202331b797b9ae6e366"
},
"x86_64_macos": {
"etag": "0x8DDB87C72C4B5BC",
"checksum": "f7c649c3e9598fde7074bb34b024d11f5b836d230c391a0cdde319db73e0fedc"
},
"x86_64_windows": {
"etag": "0x8DDB87C75CF7247",
"checksum": "7f34d0cd2813cf7f89064ffbc04af891f7839f673e9a0a0505cf91391d07826e"
},
"aarch64_linux_gnu": {
"etag": "0x8DDB87C72D67BFC",
"checksum": "c7e78d67af98dad178f18b4b8d20929b7f9d267e9c556f8ad815f8997035bcd9"
},
"aarch64_macos": {
"etag": "0x8DDB87C7591EB49",
"checksum": "77e70dd2fdbac5986cc02a8def382bdaf78777f0050fc37af72916cc47b56a20"
}
}, },
"0.63": { "0.63": {
"version": "0.63.0" "version": "0.63.0"

29
manifests/typos.json generated
View File

@@ -19,10 +19,35 @@
}, },
"license_markdown": "[MIT](https://github.com/crate-ci/typos/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/crate-ci/typos/blob/master/LICENSE-APACHE)", "license_markdown": "[MIT](https://github.com/crate-ci/typos/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/crate-ci/typos/blob/master/LICENSE-APACHE)",
"latest": { "latest": {
"version": "1.33.1" "version": "1.34.0"
}, },
"1": { "1": {
"version": "1.33.1" "version": "1.34.0"
},
"1.34": {
"version": "1.34.0"
},
"1.34.0": {
"x86_64_linux_musl": {
"etag": "0x8DDB7E33F3C1341",
"checksum": "883051642fb941bb6b3769fed2971ac24df7ace6eab584d74394fa6444691013"
},
"x86_64_macos": {
"etag": "0x8DDB7E36095A034",
"checksum": "551516c54f0606ff94b31735628eef4d42102c882bcd20c126d5506e66e24a67"
},
"x86_64_windows": {
"etag": "0x8DDB7E378901141",
"checksum": "a4b7adcf26ffd6c6609092401f5192a3dc73bb8d26a1f56a64160f73873e4a79"
},
"aarch64_linux_musl": {
"etag": "0x8DDB7E3712B27F0",
"checksum": "499b24962a49dc5dc1c2be71132a7f26eb2061ebb1c91de5cfb6dc417ad52a13"
},
"aarch64_macos": {
"etag": "0x8DDB7E35CBB102C",
"checksum": "7df419f677dc5f3bbfb434e39632c468cdabee599b120e74205ad9a40217a75a"
}
}, },
"1.33": { "1.33": {
"version": "1.33.1" "version": "1.33.1"

212
manifests/vacuum.json generated Normal file
View File

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

View File

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

252
manifests/wasmtime.json generated
View File

@@ -28,13 +28,181 @@
}, },
"license_markdown": "[Apache-2.0 WITH LLVM-exception](https://github.com/bytecodealliance/wasmtime/blob/main/LICENSE)", "license_markdown": "[Apache-2.0 WITH LLVM-exception](https://github.com/bytecodealliance/wasmtime/blob/main/LICENSE)",
"latest": { "latest": {
"version": "33.0.0" "version": "35.0.0"
},
"35": {
"version": "35.0.0"
},
"35.0": {
"version": "35.0.0"
},
"35.0.0": {
"x86_64_linux_gnu": {
"etag": "0x8DDC93C94C50501",
"checksum": "e3d2aae710a5cef548ab13f7e4ed23adc4fa1e9b4797049f4459320f32224011"
},
"x86_64_macos": {
"etag": "0x8DDC93C95E3FEF7",
"checksum": "1ef7d07b8a8ef7e261281ad6a1b14ebf462f84c534593ca20e70ec8097524247"
},
"x86_64_windows": {
"etag": "0x8DDC93C9A7B1865",
"checksum": "cb4d9b788e81268edfb43d26c37dc4115060635ff4eceed16f4f9e6f331179b1"
},
"aarch64_linux_gnu": {
"etag": "0x8DDC93C85F9342B",
"checksum": "304009a9e4cad3616694b4251a01d72b77ae33d884680f3586710a69bd31b8f8"
},
"aarch64_macos": {
"etag": "0x8DDC93C873AAA7C",
"checksum": "8ad8832564e15053cd982c732fac39417b2307bf56145d02ffd153673277c665"
},
"aarch64_windows": {
"etag": "0x8DDC93C89B1220F",
"checksum": "e1cde6a2258379e04bdd808c549c75c74b430785d703609a92fcc1aa9492a3e4"
}
},
"34": {
"version": "34.0.2"
},
"34.0": {
"version": "34.0.2"
},
"34.0.2": {
"x86_64_linux_gnu": {
"etag": "0x8DDC622EE2B131C",
"checksum": "16b37931dbc0db9f5d5bc879687ec39ddcec8ece754e76c61702f64d1472b637"
},
"x86_64_macos": {
"etag": "0x8DDC622EF554B29",
"checksum": "72a18cd00c94bf875692616cb5bd4ecb95fef4d355e569c9929d521aa9b9c1f0"
},
"x86_64_windows": {
"etag": "0x8DDC622F4167A22",
"checksum": "013d4703ae8645de2ce449b16bd4fe69732f437a663e276cedc34f3e7c864460"
},
"aarch64_linux_gnu": {
"etag": "0x8DDC622DEB95AF7",
"checksum": "c7d6f6a2d15bf2310b0aea8b57dd392c091aa9830f57408cbea86affcc132756"
},
"aarch64_macos": {
"etag": "0x8DDC622DFF24F83",
"checksum": "93b3667fe09f1fe9f10bbd6ab40ab75f2fb71ed595cc3d1406811a8a36b67a24"
},
"aarch64_windows": {
"etag": "0x8DDC622E27B76FA",
"checksum": "6f035fec0130aebc73fbcd9df71260f1b464ed7faa4600f7447323ea46b4d87c"
}
},
"34.0.1": {
"x86_64_linux_gnu": {
"etag": "0x8DDB33F56FBEAA9",
"checksum": "861714e8332d77109ece7f34afca47548408779286f32756f62ab1c77eae4117"
},
"x86_64_macos": {
"etag": "0x8DDB33F5816F231",
"checksum": "7205a19e2b85b7feec5fc55738a01a33379d21165dc9f35246a3718ec6771e22"
},
"x86_64_windows": {
"etag": "0x8DDB33F5C7B0311",
"checksum": "5ac620948dce08d61f66dc49196706244ae53486988fb06a09a43060f2bdec90"
},
"aarch64_linux_gnu": {
"etag": "0x8DDB33F486BC458",
"checksum": "fe7ade6d6e70393475bdb5c32e19bb8eda6fe8cbc2f65f68173eb5dec46dfd2d"
},
"aarch64_macos": {
"etag": "0x8DDB33F4970EB7B",
"checksum": "9aec24822004900385eca7666d46a2b63d632896b9beecc0a1d100fb40470ff4"
},
"aarch64_windows": {
"etag": "0x8DDB33F4BA48C4E",
"checksum": "233ec011ffdb9bb7e090710b91ef498f9bdaf63deee1c36c8a986ef26f3fb143"
}
},
"34.0.0": {
"x86_64_linux_gnu": {
"etag": "0x8DDB012F2E0EF0C",
"checksum": "2e35b0dbdadf455e4673eb8e60b9fe2b1ddbc712a67dc81ba4ed27958ce77711"
},
"x86_64_macos": {
"etag": "0x8DDB012F4764133",
"checksum": "cd38edf51b5187220bf3b4b75131f645c8e584f32c337c60a90fa32994679546"
},
"x86_64_windows": {
"etag": "0x8DDB012FACA5297",
"checksum": "d743689f4dd5d3832a800fa3b1aa0234fb2b06c6123a0aa788b09870d2f4ca77"
},
"aarch64_linux_gnu": {
"etag": "0x8DDB012DF44E92D",
"checksum": "92a73f86324b7cfd387115162b80cdef4a2987f2d27c3dc36760d4b5ae3a4f46"
},
"aarch64_macos": {
"etag": "0x8DDB012E06F958C",
"checksum": "d97624b032d43f05b927bf459409152de9ca78c2aece93417e6cb5c97b3f79af"
},
"aarch64_windows": {
"etag": "0x8DDB012E37024E7",
"checksum": "3685400ff5c99dd304f66580e02bce6b20477b09e5c31c46bcd6d14226567c4f"
}
}, },
"33": { "33": {
"version": "33.0.0" "version": "33.0.2"
}, },
"33.0": { "33.0": {
"version": "33.0.0" "version": "33.0.2"
},
"33.0.2": {
"x86_64_linux_gnu": {
"etag": "0x8DDC6257F38AF22",
"checksum": "20076cf5f8c84154f019d872fbca3a6b059e819670ba0f648f8fa9a0b59757ab"
},
"x86_64_macos": {
"etag": "0x8DDC62580745FB4",
"checksum": "5bcc0629d80978576d0a57cc072fd58bd32218d16cb4441cb582e76e5f98927a"
},
"x86_64_windows": {
"etag": "0x8DDC62584D4EFA2",
"checksum": "ab1c59bbfb9ca5a5144ee5d16baff42d8cc5f68ca60665ffbba393eb0fcf705c"
},
"aarch64_linux_gnu": {
"etag": "0x8DDC6256F96808C",
"checksum": "c09bf5c7172f5fb3e97a50546818c7f2b4160b42f5ce8a639e3c882919e37e33"
},
"aarch64_macos": {
"etag": "0x8DDC62570F155EC",
"checksum": "56b05ac22780d9fc75944ac4613a4baefcb53e72699de68770617f554afbf219"
},
"aarch64_windows": {
"etag": "0x8DDC6257371ADC5",
"checksum": "d99a0a65da79f150d802ce9a0961954d14a6ca3357d6c548839f7cf901011792"
}
},
"33.0.1": {
"x86_64_linux_gnu": {
"etag": "0x8DDB33F0F3BDDBB",
"checksum": "8147cafabde942abff1d942575d235a71d8cd34f7a6bd39976f9f02f615b0f9a"
},
"x86_64_macos": {
"etag": "0x8DDB33F104E3C78",
"checksum": "8ce5d76500937c6a53258e6ec945ab6129077bc458ea20eab23cc7163ed451a3"
},
"x86_64_windows": {
"etag": "0x8DDB33F14A7AAE8",
"checksum": "645b5493d1b97c4d2322b9e1a546da2c04a33d0776fe868ad800b98f1f4156be"
},
"aarch64_linux_gnu": {
"etag": "0x8DDB33F013E51F3",
"checksum": "ca1b254c3d2c231f9c0dd067b257e785a820f032aa87cb1cea62e77cd4350cc6"
},
"aarch64_macos": {
"etag": "0x8DDB33F024C6FB1",
"checksum": "6c7082e59c157a890a19ce4e14dee2591383a1d0bdec0e6b108b6e4e36223424"
},
"aarch64_windows": {
"etag": "0x8DDB33F04847867",
"checksum": "fa3f2a4a09b19f9d80ec48cdc8bd326416b23159905f728da254a7f58ef4312d"
}
}, },
"33.0.0": { "33.0.0": {
"x86_64_linux_gnu": { "x86_64_linux_gnu": {
@@ -63,10 +231,36 @@
} }
}, },
"32": { "32": {
"version": "32.0.0" "version": "32.0.1"
}, },
"32.0": { "32.0": {
"version": "32.0.0" "version": "32.0.1"
},
"32.0.1": {
"x86_64_linux_gnu": {
"etag": "0x8DDB33A80C3E546",
"checksum": "52f9deb5f0cb6775b1b5ae3e52a155a818c4860c0888366e470d23419c37a167"
},
"x86_64_macos": {
"etag": "0x8DDB33A81FB07C8",
"checksum": "c525950cbf6b5c76f84dbae88229809f3764ba8906a36a6c1b5b86a8ffe3b3e3"
},
"x86_64_windows": {
"etag": "0x8DDB33A863771E4",
"checksum": "3c277307ead4876381cf3f5da52463786d78c1eb0aa4c6c155fc1aedb29c9424"
},
"aarch64_linux_gnu": {
"etag": "0x8DDB33A72F0958F",
"checksum": "07bcbcb87bd88164398e73745f31fd20449262b00685de66fea7b7981bee60d9"
},
"aarch64_macos": {
"etag": "0x8DDB33A73F37548",
"checksum": "96f90da644994e917e360a2f8d456dcb17e3e72cc1594eaa84917edf2a9c8db7"
},
"aarch64_windows": {
"etag": "0x8DDB33A76528929",
"checksum": "cb743ada4bc9a9e5d2c5a32487e143d8b56e7bad377cb7775fd4c3aed381299e"
}
}, },
"32.0.0": { "32.0.0": {
"x86_64_linux_gnu": { "x86_64_linux_gnu": {
@@ -511,10 +705,54 @@
} }
}, },
"24": { "24": {
"version": "24.0.2" "version": "24.0.4"
}, },
"24.0": { "24.0": {
"version": "24.0.2" "version": "24.0.4"
},
"24.0.4": {
"x86_64_linux_gnu": {
"etag": "0x8DDC6229513C535",
"checksum": "6bc8a40f8b0323b01f65980880145eb3b4760a6e118266d39d23ed2423d205eb"
},
"x86_64_macos": {
"etag": "0x8DDC62296335AF7",
"checksum": "06d83f62d75b1ed3357605171811727beee6bbe75cc7c6243e4e09753733e676"
},
"x86_64_windows": {
"etag": "0x8DDC6229A6E1700",
"checksum": "eda8c09d383c06b6416239e4afe13c14a79d7a98f971e4aa721c9710c69f5900"
},
"aarch64_linux_gnu": {
"etag": "0x8DDC6228D074707",
"checksum": "ddcbfaeadcf2348424d6fc15778a463dac265b4a0dd6562e7b6c1737973948c9"
},
"aarch64_macos": {
"etag": "0x8DDC6228E101300",
"checksum": "d4ce46790b143140ac877a37181146e5390e3b37fe0a1a7db6a656ffe78d2660"
}
},
"24.0.3": {
"x86_64_linux_gnu": {
"etag": "0x8DDB33E055AD88B",
"checksum": "c71393cadea81f8d40c68241feb85af4215b51c929bda045f26b5cc5b1b22e52"
},
"x86_64_macos": {
"etag": "0x8DDB33E06944285",
"checksum": "ccfb24b2ea38af0cb7d5a269cc62e7f2cf249b8518a5f20e07e61e27a4c02ae5"
},
"x86_64_windows": {
"etag": "0x8DDB33E0B75F711",
"checksum": "9c2dfa86b2c6c452860675cd3cf20d012619dac2d4127381713052a39011b529"
},
"aarch64_linux_gnu": {
"etag": "0x8DDB33DFB7E1074",
"checksum": "8039f4515c5c2c20b15a2ecff9e7463c1d685af1c195e53d4972f4be5adc851f"
},
"aarch64_macos": {
"etag": "0x8DDB33DFCBF60CC",
"checksum": "6c5fb185bc48382e03acb931848410969dc7e22c77ce5a5577022d9216840fab"
}
}, },
"24.0.2": { "24.0.2": {
"x86_64_linux_gnu": { "x86_64_linux_gnu": {

54
manifests/zizmor.json generated
View File

@@ -19,10 +19,60 @@
}, },
"license_markdown": "[MIT](https://github.com/zizmorcore/zizmor/blob/main/LICENSE)", "license_markdown": "[MIT](https://github.com/zizmorcore/zizmor/blob/main/LICENSE)",
"latest": { "latest": {
"version": "1.9.0" "version": "1.11.0"
}, },
"1": { "1": {
"version": "1.9.0" "version": "1.11.0"
},
"1.11": {
"version": "1.11.0"
},
"1.11.0": {
"x86_64_linux_gnu": {
"etag": "0x8DDB809EF54050C",
"checksum": "da35e666827cbb1e6ca98b18b7969657b9f186467bfebfa25e730aac527c36f8"
},
"x86_64_macos": {
"etag": "0x8DDB809EEEC6921",
"checksum": "a1f60dd09527ce546ff86e49ebfa1ab4a6c5d16365662e6932f8d0f46fbb18b2"
},
"x86_64_windows": {
"etag": "0x8DDB809EEF255DF",
"checksum": "35e038bdbde6fcfdf947c947c7c3fc83c5043e0ded0e5b0d59c30c8eda97fd3a"
},
"aarch64_linux_gnu": {
"etag": "0x8DDB809EEFAB0EF",
"checksum": "ce6d71e796b7d3663449151b08cee7c659f89bf36095c432e25169c857f479f0"
},
"aarch64_macos": {
"etag": "0x8DDB809EEF9EE76",
"checksum": "7cf59f08cb50f539ab9ddc6be1d463c81e31f5b189d148fc6f786adf9fc42a5f"
}
},
"1.10": {
"version": "1.10.0"
},
"1.10.0": {
"x86_64_linux_gnu": {
"etag": "0x8DDB4E0F4BF6019",
"checksum": "83d2f9ce5980f973b627da05680ec21c858ce777593a492997ff70d2735df1b6"
},
"x86_64_macos": {
"etag": "0x8DDB4E0F470FC1D",
"checksum": "f05fd250141a5ffce568640726500cad301ce459893c4a9748c1481e32d4a79f"
},
"x86_64_windows": {
"etag": "0x8DDB4E0F47197E7",
"checksum": "8ad4052bf32a6016b5f1cca941ac362081f1433e0454b7e6409256a4436a1685"
},
"aarch64_linux_gnu": {
"etag": "0x8DDB4E0F46659BB",
"checksum": "7c8c3f30c83deafd91f49943a81e962d0ac40645d4648851a615a34ccc3ba183"
},
"aarch64_macos": {
"etag": "0x8DDB4E0F4687A33",
"checksum": "366a025f7c2576fba04fa63108895c3a9adbccad23bd589ffbaacbc79693c95e"
}
}, },
"1.9": { "1.9": {
"version": "1.9.0" "version": "1.9.0"

27
manifests/zola.json generated
View File

@@ -19,7 +19,32 @@
}, },
"license_markdown": "[MIT](https://github.com/getzola/zola/blob/master/LICENSE)", "license_markdown": "[MIT](https://github.com/getzola/zola/blob/master/LICENSE)",
"latest": { "latest": {
"version": "0.20.0" "version": "0.21.0"
},
"0.21": {
"version": "0.21.0"
},
"0.21.0": {
"x86_64_linux_gnu": {
"etag": "0x8DDC31E0E5DE5E5",
"checksum": "5c37a8f706567d6cad3f0dbc0eaebe3b9591cc301bd67089e5ddc0d0401732d6"
},
"x86_64_macos": {
"etag": "0x8DDC31E0E61169C",
"checksum": "1bb896d52877ee637b16f6b8d5827ec1e5abbd4a78b541a771c65cebb10f47e8"
},
"x86_64_windows": {
"etag": "0x8DDC31E0E8B525D",
"checksum": "546e6b45ff08a4c39d0794bb1496fd2c185f62f11e3338b86dcc6ed991caddec"
},
"aarch64_linux_gnu": {
"etag": "0x8DDC31E0E5CD5A2",
"checksum": "da7e9def7b9acf0c9b78fb99ce72624504cfee1066ab7a161f09a4126dd7ffe6"
},
"aarch64_macos": {
"etag": "0x8DDC31E0E60EFB5",
"checksum": "5fa8d33c82ee9990cb41020bff0ce40caf98fe4e46d38fdf2740a81a6c78efda"
}
}, },
"0.20": { "0.20": {
"version": "0.20.0" "version": "0.20.0"

View File

@@ -62,6 +62,7 @@ case "${1:-}" in
exit 1 exit 1
;; ;;
esac esac
runner="${2:-}"
case "$(uname -s)" in case "$(uname -s)" in
Linux) Linux)
host_os=linux host_os=linux
@@ -108,6 +109,12 @@ case "$(uname -s)" in
if ! type -P snap >/dev/null; then if ! type -P snap >/dev/null; then
incompat_tools+=(valgrind) incompat_tools+=(valgrind)
fi fi
if ! type -P apt-get >/dev/null; then
incompat_tools+=(cyclonedx)
fi
if [[ "${runner}" == "ubuntu:14.04" ]]; then
incompat_tools+=(cyclonedx)
fi
;; ;;
Darwin) host_os=macos ;; Darwin) host_os=macos ;;
MINGW* | MSYS* | CYGWIN* | Windows_NT) host_os=windows ;; MINGW* | MSYS* | CYGWIN* | Windows_NT) host_os=windows ;;
@@ -117,7 +124,10 @@ esac
case "$(uname -m)" in case "$(uname -m)" in
aarch64 | arm64) host_arch=aarch64 ;; aarch64 | arm64) host_arch=aarch64 ;;
xscale | arm | armv*l) bail "32-bit Arm runner is not supported yet by this action; if you need support for this platform, please submit an issue at <https://github.com/taiki-e/install-action>" ;; xscale | arm | armv*l) bail "32-bit Arm runner is not supported yet by this action; if you need support for this platform, please submit an issue at <https://github.com/taiki-e/install-action>" ;;
*) host_arch=x86_64 ;; *)
# TODO: uname -m on windows-11-arm returns "x86_64"
host_arch=x86_64
;;
esac esac
tools=() tools=()

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -50,18 +50,18 @@ fn main() -> Result<()> {
.strip_prefix("https://github.com/") .strip_prefix("https://github.com/")
.context("repository must start with https://github.com/")?; .context("repository must start with https://github.com/")?;
eprintln!("downloading metadata from https://api.github.com/repos/{repo}"); eprintln!("downloading metadata from {GITHUB_API_START}repos/{repo}");
let repo_info: github::RepoMetadata = let repo_info: github::RepoMetadata =
download(&format!("https://api.github.com/repos/{repo}"))?.into_json()?; download(&format!("{GITHUB_API_START}repos/{repo}"))?.into_json()?;
eprintln!("downloading releases from https://api.github.com/repos/{repo}/releases"); eprintln!("downloading releases from {GITHUB_API_START}repos/{repo}/releases");
let mut releases: github::Releases = vec![]; let mut releases: github::Releases = vec![];
// GitHub API returns up to 100 results at a time. If the number of releases // GitHub API returns up to 100 results at a time. If the number of releases
// is greater than 100, multiple fetches are needed. // is greater than 100, multiple fetches are needed.
for page in 1.. { for page in 1.. {
let per_page = 100; let per_page = 100;
let mut r: github::Releases = download(&format!( let mut r: github::Releases = download(&format!(
"https://api.github.com/repos/{repo}/releases?per_page={per_page}&page={page}" "{GITHUB_API_START}repos/{repo}/releases?per_page={per_page}&page={page}"
))? ))?
.into_json()?; .into_json()?;
// If version_req is latest, it is usually sufficient to look at the latest 100 releases. // If version_req is latest, it is usually sufficient to look at the latest 100 releases.
@@ -295,7 +295,7 @@ fn main() -> Result<()> {
) )
}) })
.collect::<Result<Vec<_>>>()?; .collect::<Result<Vec<_>>>()?;
let (url, asset_name) = match asset_names.iter().find_map(|asset_name| { let (url, digest, asset_name) = match asset_names.iter().find_map(|asset_name| {
release release
.assets .assets
.iter() .iter()
@@ -303,7 +303,7 @@ fn main() -> Result<()> {
.map(|asset| (asset, asset_name)) .map(|asset| (asset, asset_name))
}) { }) {
Some((asset, asset_name)) => { Some((asset, asset_name)) => {
(asset.browser_download_url.clone(), asset_name.clone()) (asset.browser_download_url.clone(), &asset.digest, asset_name.clone())
} }
None => { None => {
eprintln!("no asset '{asset_names:?}' for host platform '{platform:?}'"); eprintln!("no asset '{asset_names:?}' for host platform '{platform:?}'");
@@ -345,6 +345,13 @@ fn main() -> Result<()> {
eprintln!("getting sha256 hash for {url}"); eprintln!("getting sha256 hash for {url}");
let hash = Sha256::digest(&buf); let hash = Sha256::digest(&buf);
let hash = format!("{hash:x}"); let hash = format!("{hash:x}");
if let Some(digest) = digest {
if hash != digest.strip_prefix("sha256:").unwrap() {
bail!(
"digest mismatch between GitHub release page and actually downloaded file"
);
}
}
eprintln!("{hash} *{asset_name}"); eprintln!("{hash} *{asset_name}");
let bin_url = &url; let bin_url = &url;
@@ -397,7 +404,7 @@ fn main() -> Result<()> {
eprintln!("download complete"); eprintln!("download complete");
} }
if pubkey.is_none() { if pubkey.is_none() {
let cargo_manifest = toml_edit::de::from_str::<cargo_manifest::Manifest>( let cargo_manifest = toml::de::from_str::<cargo_manifest::Manifest>(
&fs::read_to_string(crate_download_cache)?, &fs::read_to_string(crate_download_cache)?,
)?; )?;
eprintln!( eprintln!(
@@ -562,7 +569,6 @@ fn main() -> Result<()> {
.values() .values()
.any(|m| matches!(m, ManifestRef::Real(m) if m.download_info.contains_key(&p))) .any(|m| matches!(m, ManifestRef::Real(m) if m.download_info.contains_key(&p)))
{ {
// TODO: better error message: https://github.com/taiki-e/install-action/pull/411
bail!( bail!(
"platform list in base manifest for {package} contains {p:?}, \ "platform list in base manifest for {package} contains {p:?}, \
but result manifest doesn't contain it; \ but result manifest doesn't contain it; \
@@ -688,11 +694,13 @@ struct GitHubTokens {
// https://github.com/*/*/releases/download/ // https://github.com/*/*/releases/download/
other: RwLock<Option<String>>, other: RwLock<Option<String>>,
} }
const GITHUB_API_START: &str = "https://api.github.com/";
const GITHUB_RAW_START: &str = "https://raw.githubusercontent.com/";
impl GitHubTokens { impl GitHubTokens {
fn get(&self, url: &str) -> Option<String> { fn get(&self, url: &str) -> Option<String> {
if url.starts_with("https://raw.githubusercontent.com/") { if url.starts_with(GITHUB_RAW_START) {
self.raw.read().unwrap().clone() self.raw.read().unwrap().clone()
} else if url.starts_with("https://api.github.com/") { } else if url.starts_with(GITHUB_API_START) {
self.api.read().unwrap().clone() self.api.read().unwrap().clone()
} else if url.starts_with("https://github.com/") { } else if url.starts_with("https://github.com/") {
self.other.read().unwrap().clone() self.other.read().unwrap().clone()
@@ -701,9 +709,9 @@ impl GitHubTokens {
} }
} }
fn clear(&self, url: &str) { fn clear(&self, url: &str) {
if url.starts_with("https://raw.githubusercontent.com/") { if url.starts_with(GITHUB_RAW_START) {
*self.raw.write().unwrap() = None; *self.raw.write().unwrap() = None;
} else if url.starts_with("https://api.github.com/") { } else if url.starts_with(GITHUB_API_START) {
*self.api.write().unwrap() = None; *self.api.write().unwrap() = None;
} else if url.starts_with("https://github.com/") { } else if url.starts_with("https://github.com/") {
*self.other.write().unwrap() = None; *self.other.write().unwrap() = None;
@@ -724,6 +732,7 @@ fn download(url: &str) -> Result<ureq::Response> {
let mut retry = 0; let mut retry = 0;
let mut retry_time = 0; let mut retry_time = 0;
let mut max_retry = 6; let mut max_retry = 6;
let is_github_api = url.starts_with(GITHUB_API_START);
if token.is_none() { if token.is_none() {
max_retry /= 2; max_retry /= 2;
} }
@@ -733,6 +742,11 @@ fn download(url: &str) -> Result<ureq::Response> {
if let Some(token) = &token { if let Some(token) = &token {
req = req.set("Authorization", &format!("Bearer {token}")); req = req.set("Authorization", &format!("Bearer {token}"));
} }
if is_github_api {
req = req
.set("Accept", "application/vnd.github+json")
.set("X-GitHub-Api-Version", "2022-11-28");
}
match req.call() { match req.call() {
Ok(res) => return Ok(res), Ok(res) => return Ok(res),
Err(e) => last_error = Some(e), Err(e) => last_error = Some(e),
@@ -794,13 +808,13 @@ fn github_head(url: &str) -> Result<()> {
#[allow(dead_code)] #[allow(dead_code)]
#[must_use] #[must_use]
fn create_github_raw_link(repository: &str, branch: &str, filename: &str) -> String { fn create_github_raw_link(repository: &str, branch: &str, filename: &str) -> String {
format!("https://raw.githubusercontent.com/{repository}/{branch}/{filename}") format!("{GITHUB_RAW_START}{repository}/{branch}/{filename}")
} }
/// Create URLs for https://docs.github.com/en/rest/repos/contents /// Create URLs for https://docs.github.com/en/rest/repos/contents
#[must_use] #[must_use]
fn github_content_api_url(repository: &str, branch: &str, filename: &str) -> String { fn github_content_api_url(repository: &str, branch: &str, filename: &str) -> String {
format!("https://api.github.com/repos/{repository}/contents/{filename}?ref={branch}") format!("{GITHUB_API_START}repos/{repository}/contents/{filename}?ref={branch}")
} }
#[must_use] #[must_use]
@@ -959,6 +973,8 @@ mod github {
pub(crate) struct ReleaseAsset { pub(crate) struct ReleaseAsset {
pub(crate) name: String, pub(crate) name: String,
// pub(crate) content_type: String, // pub(crate) content_type: String,
// Note that this field is null if the release is old.
pub(crate) digest: Option<String>,
pub(crate) browser_download_url: String, pub(crate) browser_download_url: String,
} }
} }

View File

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