Compare commits

...

38 Commits

Author SHA1 Message Date
Taiki Endo
d12e869b89 Release 2.53.2 2025-06-18 21:54:12 +09:00
Taiki Endo
1f0112bf7f Update changelog 2025-06-18 21:54:05 +09:00
Taiki Endo
3b8778b638 Make nextest-specific processing robust against crates.io failure 2025-06-18 21:51:46 +09:00
Taiki Endo
33f3e8ce54 Update rclone@latest to 1.70.0 2025-06-18 21:51:46 +09:00
Taiki Endo
dd154fff2f Release 2.53.1 2025-06-18 01:45:25 +09:00
Taiki Endo
bdb48bece6 Update changelog 2025-06-18 01:45:08 +09:00
Vivien Maisonneuve
21b0830616 Add support typos on aarch64_linux_musl (#1004) 2025-06-18 01:43:39 +09:00
Taiki Endo
a63b122e8d ci: Remove windows-2019
https://github.blog/changelog/2025-04-15-upcoming-breaking-changes-and-releases-for-github-actions/
2025-06-18 00:55:43 +09:00
Taiki Endo
982cde3686 Update cargo-nextest@latest to 0.9.99 2025-06-17 09:35:53 +09:00
Taiki Endo
cfe1303741 Release 2.53.0 2025-06-16 22:50:56 +09:00
Taiki Endo
bd4514229d Update changelog 2025-06-16 22:50:43 +09:00
John Vandenberg
9568a6b616 Add zizmor (#1002) 2025-06-16 21:55:17 +09:00
Taiki Endo
809bda2d43 Update osv-scanner@latest to 2.0.3 2025-06-16 13:10:11 +09:00
Taiki Endo
7b20dfd705 Release 2.52.8 2025-06-14 03:27:41 +09:00
Taiki Endo
745b540535 Update cargo-careful@latest to 0.4.7 2025-06-13 11:03:14 +09:00
Taiki Endo
e5e47f6b1c codegen: cargo-careful has changed asset names 2025-06-13 10:55:20 +09:00
Taiki Endo
ad5bd19041 Update changelog 2025-06-13 10:54:11 +09:00
Taiki Endo
65efa746fe Update syft@latest to 1.27.1 2025-06-13 10:45:50 +09:00
Taiki Endo
5113edcf0d Update cargo-deny@latest to 0.18.3 2025-06-13 10:45:50 +09:00
Taiki Endo
40189205f0 Update cargo-binstall@latest to 1.13.0 2025-06-13 10:45:50 +09:00
Taiki Endo
556888e895 Update syft@latest to 1.27.0 2025-06-10 06:13:33 +09:00
Taiki Endo
92f69c1952 Release 2.52.7 2025-06-07 15:44:03 +09:00
Taiki Endo
5cbf28050f Update cargo-nextest@latest to 0.9.98 2025-06-07 06:15:49 +09:00
Taiki Endo
1bd8480d2f Update cargo-binstall@latest to 1.12.7 2025-06-07 03:15:29 +09:00
Taiki Endo
1cefd1553b Release 2.52.6 2025-06-04 13:25:11 +09:00
Taiki Endo
6741c847f5 Update cargo-udeps@latest to 0.1.56 2025-06-04 13:23:57 +09:00
Taiki Endo
821228b8ca Update git-cliff@latest to 2.9.1 2025-06-03 22:10:02 +09:00
Taiki Endo
7bf3bbf310 Release 2.52.5 2025-06-03 15:41:35 +09:00
Taiki Endo
fcb7f36651 Update typos@latest to 1.33.1 2025-06-03 04:00:23 +09:00
Taiki Endo
84dd63d16a Update git-cliff@latest to 2.9.0 2025-06-02 21:20:54 +09:00
Taiki Endo
4871b28862 Update cargo-shear@latest to 1.3.1 2025-06-02 13:24:09 +09:00
Taiki Endo
735e593394 Release 2.52.4 2025-05-31 20:11:36 +09:00
Taiki Endo
4f4abc772a Update cargo-binstall@latest to 1.12.6 2025-05-31 18:11:32 +09:00
Taiki Endo
a13cc1aa67 Update wash@latest to 0.42.0 2025-05-31 06:15:27 +09:00
Taiki Endo
2ee2c006bb Release 2.52.3 2025-05-30 19:37:33 +09:00
Taiki Endo
5e38d7308e Update cargo-nextest@latest to 0.9.97 2025-05-30 15:22:25 +09:00
Taiki Endo
14dbe17742 Update trivy@latest to 0.63.0 2025-05-30 03:16:30 +09:00
Taiki Endo
097a2e7fdd Update protoc@latest to 3.31.1 2025-05-29 06:12:22 +09:00
24 changed files with 776 additions and 101 deletions

View File

@@ -32,3 +32,4 @@ watchexec
worktree worktree
xbuild xbuild
xscale xscale
zizmor

View File

@@ -72,11 +72,6 @@ jobs:
- os: macos-13 - os: macos-13
- os: macos-14 - os: macos-14
- os: macos-15 - os: macos-15
- os: windows-2019
- os: windows-2019
bash: msys64
- os: windows-2019
bash: cygwin
- os: windows-2022 - os: windows-2022
- os: windows-2022 - os: windows-2022
bash: msys64 bash: msys64

View File

@@ -10,6 +10,68 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
## [Unreleased] ## [Unreleased]
## [2.53.2] - 2025-06-18
- Fix `cargo-nextest` installation failure on Ubuntu 24.04 due to HTTP 403 error on requests to crates.io. ([#1007](https://github.com/taiki-e/install-action/pull/1007))
- Update `rclone@latest` to 1.70.0.
## [2.53.1] - 2025-06-17
- Support `typos` on AArch64 Linux. ([#1004](https://github.com/taiki-e/install-action/pull/1004), thanks @vivienm)
- Update `cargo-nextest@latest` to 0.9.99.
## [2.53.0] - 2025-06-16
- Support `zizmor`. ([#1002](https://github.com/taiki-e/install-action/pull/1002), thanks @jayvdb)
- Update `osv-scanner@latest` to 2.0.3.
## [2.52.8] - 2025-06-13
- Update `cargo-careful@latest` to 0.4.7.
- Update `syft@latest` to 1.27.1.
- Update `cargo-deny@latest` to 0.18.3.
- Update `cargo-binstall@latest` to 1.13.0.
## [2.52.7] - 2025-06-07
- Update `cargo-nextest@latest` to 0.9.98.
- Update `cargo-binstall@latest` to 1.12.7.
## [2.52.6] - 2025-06-04
- Update `cargo-udeps@latest` to 0.1.56.
- Update `git-cliff@latest` to 2.9.1.
## [2.52.5] - 2025-06-03
- Update `typos@latest` to 1.33.1.
- Update `git-cliff@latest` to 2.9.0.
- Update `cargo-shear@latest` to 1.3.1.
## [2.52.4] - 2025-05-31
- Update `cargo-binstall@latest` to 1.12.6.
- Update `wash@latest` to 0.42.0.
## [2.52.3] - 2025-05-30
- Update `cargo-nextest@latest` to 0.9.97.
- Update `trivy@latest` to 0.63.0.
- Update `protoc@latest` to 3.31.1.
## [2.52.2] - 2025-05-27 ## [2.52.2] - 2025-05-27
- Update `mdbook@latest` to 0.4.51. - Update `mdbook@latest` to 0.4.51.
@@ -3940,7 +4002,16 @@ 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.52.2...HEAD [Unreleased]: https://github.com/taiki-e/install-action/compare/v2.53.2...HEAD
[2.53.2]: https://github.com/taiki-e/install-action/compare/v2.53.1...v2.53.2
[2.53.1]: https://github.com/taiki-e/install-action/compare/v2.53.0...v2.53.1
[2.53.0]: https://github.com/taiki-e/install-action/compare/v2.52.8...v2.53.0
[2.52.8]: https://github.com/taiki-e/install-action/compare/v2.52.7...v2.52.8
[2.52.7]: https://github.com/taiki-e/install-action/compare/v2.52.6...v2.52.7
[2.52.6]: https://github.com/taiki-e/install-action/compare/v2.52.5...v2.52.6
[2.52.5]: https://github.com/taiki-e/install-action/compare/v2.52.4...v2.52.5
[2.52.4]: https://github.com/taiki-e/install-action/compare/v2.52.3...v2.52.4
[2.52.3]: https://github.com/taiki-e/install-action/compare/v2.52.2...v2.52.3
[2.52.2]: https://github.com/taiki-e/install-action/compare/v2.52.1...v2.52.2 [2.52.2]: https://github.com/taiki-e/install-action/compare/v2.52.1...v2.52.2
[2.52.1]: https://github.com/taiki-e/install-action/compare/v2.52.0...v2.52.1 [2.52.1]: https://github.com/taiki-e/install-action/compare/v2.52.0...v2.52.1
[2.52.0]: https://github.com/taiki-e/install-action/compare/v2.51.3...v2.52.0 [2.52.0]: https://github.com/taiki-e/install-action/compare/v2.51.3...v2.52.0

View File

@@ -73,6 +73,7 @@ See the [Supported tools section in README.md](README.md#supported-tools) for ho
| [**wasmtime**](https://github.com/bytecodealliance/wasmtime) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/bytecodealliance/wasmtime/releases) | Linux, macOS, Windows | [Apache-2.0 WITH LLVM-exception](https://github.com/bytecodealliance/wasmtime/blob/main/LICENSE) | | [**wasmtime**](https://github.com/bytecodealliance/wasmtime) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/bytecodealliance/wasmtime/releases) | Linux, macOS, Windows | [Apache-2.0 WITH LLVM-exception](https://github.com/bytecodealliance/wasmtime/blob/main/LICENSE) |
| [**xbuild**](https://github.com/rust-mobile/xbuild) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/rust-mobile/xbuild/releases) | Linux, macOS, Windows | [Apache-2.0 OR MIT](https://github.com/rust-mobile/xbuild/blob/v0.2.0/xbuild/Cargo.toml#L7) | | [**xbuild**](https://github.com/rust-mobile/xbuild) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/rust-mobile/xbuild/releases) | Linux, macOS, Windows | [Apache-2.0 OR MIT](https://github.com/rust-mobile/xbuild/blob/v0.2.0/xbuild/Cargo.toml#L7) |
| [**xh**](https://github.com/ducaale/xh) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/ducaale/xh/releases) | Linux, macOS, Windows | [MIT](https://github.com/ducaale/xh/blob/master/LICENSE) | | [**xh**](https://github.com/ducaale/xh) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/ducaale/xh/releases) | Linux, macOS, Windows | [MIT](https://github.com/ducaale/xh/blob/master/LICENSE) |
| [**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) | `$CARGO_HOME/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

30
main.sh
View File

@@ -220,20 +220,22 @@ 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=$(retry curl --proto '=https' --tlsv1.2 -fsSL --retry 10 "https://crates.io/api/v1/crates/${rust_crate}") crate_info=$(curl --proto '=https' --tlsv1.2 -fsSL --retry 10 "https://crates.io/api/v1/crates/${rust_crate}" || true)
while true; do if [[ -n "${crate_info}" ]]; then
yanked=$(jq -r ".versions[] | select(.num == \"${exact_version}\") | .yanked" <<<"${crate_info}") while true; do
if [[ "${yanked}" != "true" ]]; then yanked=$(jq -r ".versions[] | select(.num == \"${exact_version}\") | .yanked" <<<"${crate_info}")
break if [[ "${yanked}" != "true" ]]; then
fi break
previous_stable_version=$(jq -r '.previous_stable_version' <<<"${manifest}") fi
if [[ "${previous_stable_version}" == "null" ]]; then previous_stable_version=$(jq -r '.previous_stable_version' <<<"${manifest}")
break if [[ "${previous_stable_version}" == "null" ]]; then
fi break
info "${tool}@${exact_version} is yanked; downgrade to ${previous_stable_version}" fi
exact_version="${previous_stable_version}" info "${tool}@${exact_version} is yanked; downgrade to ${previous_stable_version}"
manifest=$(jq -r ".[\"${exact_version}\"]" "${manifest_dir}/${tool}.json") exact_version="${previous_stable_version}"
done manifest=$(jq -r ".[\"${exact_version}\"]" "${manifest_dir}/${tool}.json")
done
fi
;; ;;
esac esac
fi fi

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.12.5" "version": "1.13.0"
}, },
"1.12.5": { "1.13.0": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"etag": "0x8DD94932BF0AB74", "etag": "0x8DDA8291E356B17",
"checksum": "c6378f62f878e566cbfedc8bb693b143297313b6e2768ac3811ed0a1a51da095" "checksum": "12ba6a4022bdf121701fbd6c01d8021d7f867993877b26582f0d7281bae7a1f9"
}, },
"x86_64_macos": { "x86_64_macos": {
"etag": "0x8DD949308B3AA11", "etag": "0x8DDA828B2A2FA39",
"checksum": "eb560e32add59ee4bdc769da99980ca31aa68e4077ca296af42230a76129a9b4" "checksum": "9e5b08b6f4145580bf1f5c98c3b877493066b5e228c675150eb62fc9e0a83259"
}, },
"x86_64_windows": { "x86_64_windows": {
"etag": "0x8DD9493A30AB4C8", "etag": "0x8DDA829DE2DFEEC",
"checksum": "d4c31e58a48a8375ad152c44b565a664fcdea2e938ec9ad36af4a761f40bb4cf" "checksum": "76eddc873105062022b1fd1b8ca090879325664d71635e94d59ce09fff3889b9"
}, },
"aarch64_linux_musl": { "aarch64_linux_musl": {
"etag": "0x8DD9492DBF692B0", "etag": "0x8DDA82874CC35EB",
"checksum": "556cf7c7284cfe0241e56b70e5e9723eab673241a2a2a062329102ecc96dee79" "checksum": "2be845b457aabfc66d68be77d69c0fd849edd446a4d23b2e3fd174ca502bd343"
}, },
"aarch64_macos": { "aarch64_macos": {
"etag": "0x8DD949373454C20", "etag": "0x8DDA82917C58C4C",
"checksum": "c59a3f059b9b8d7ffaf66c5791a7ae09b9b09f46e2bf68a069a70cfc451ae0ea" "checksum": "02d6ca67746aecb27fd4bb063b9be3e6f6bc67dcd6c3105941bff64e064f991a"
}, },
"aarch64_windows": { "aarch64_windows": {
"etag": "0x8DD94939794D3AD", "etag": "0x8DDA8299B758A49",
"checksum": "faf872637c727ec81f4034216ec680320677cc2be03d392f8e60bc334adb3b09" "checksum": "a57c01ae03825c44f946e8b773ebd018a0f3f1a4861a611c6cd61be180bd3cd6"
} }
} }
} }

View File

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

View File

@@ -24,10 +24,32 @@
}, },
"license_markdown": "[MIT](https://github.com/EmbarkStudios/cargo-deny/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/EmbarkStudios/cargo-deny/blob/main/LICENSE-APACHE)", "license_markdown": "[MIT](https://github.com/EmbarkStudios/cargo-deny/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/EmbarkStudios/cargo-deny/blob/main/LICENSE-APACHE)",
"latest": { "latest": {
"version": "0.18.2" "version": "0.18.3"
}, },
"0.18": { "0.18": {
"version": "0.18.2" "version": "0.18.3"
},
"0.18.3": {
"x86_64_linux_musl": {
"etag": "0x8DDA8DAC7EAA910",
"checksum": "5037f3c167a8da8cea04c34a89e74cef95c646f2a537750b2db58e54f6a788e7"
},
"x86_64_macos": {
"etag": "0x8DDA8D9FF4A71E8",
"checksum": "bb819f7e2b7ac74e38fb61ccdf2cf741c653c5f506d29dfd1941604abb4e4ac0"
},
"x86_64_windows": {
"etag": "0x8DDA8DC0758B698",
"checksum": "a28b4401f92500da7014b06f4204efb31da8c134ef3eefd4194c7d61e11fb619"
},
"aarch64_linux_musl": {
"etag": "0x8DDA8DEAF1BDC1E",
"checksum": "8d82b10962ccd64e82744ccedc77209d728393b5be2c66300ba9009705901041"
},
"aarch64_macos": {
"etag": "0x8DDA8DC8DD2DE57",
"checksum": "9af127b035c25e2a8bce212d8e40d6e22f25361868fcd740db6096320762ed56"
}
}, },
"0.18.2": { "0.18.2": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

View File

@@ -19,10 +19,79 @@
}, },
"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.96" "version": "0.9.99"
}, },
"0.9": { "0.9": {
"version": "0.9.96" "version": "0.9.99"
},
"0.9.99": {
"previous_stable_version": "0.9.98",
"x86_64_linux_gnu": {
"etag": "0x8DDAD1AE536D65C",
"checksum": "49442ae3f03e56e04581a251ace3edf700095aa7c1bba89fd16a1386295a70df"
},
"x86_64_linux_musl": {
"etag": "0x8DDAD1AC4058DCF",
"checksum": "f556a73ae1f748f1500f6c414259cc87b27c2396e419e6728cb53879474e55a8"
},
"x86_64_macos": {
"etag": "0x8DDAD1A8D46B839",
"checksum": "fb1e9fb9a6da22972182d96e62f6664d325db3788775c96a07dacaf04cfed244"
},
"x86_64_windows": {
"etag": "0x8DDAD1AA9EB3EA5",
"checksum": "754486e3fbe21e8fb10965af0c48a071010f3e001b8da0917dadfaae5ff2ebc5"
},
"aarch64_linux_gnu": {
"etag": "0x8DDAD1AFEB67D5C",
"checksum": "2097164de24b364c9a518fb583bcc822577d29fa0083168126d0c9c3684e149f"
}
},
"0.9.98": {
"previous_stable_version": "0.9.97",
"x86_64_linux_gnu": {
"etag": "0x8DDA5392F568FDD",
"checksum": "7d07712519615722b19ffe3b3d1097b7d4fa390995e3cac1f9d6dda1ba61b2a7"
},
"x86_64_linux_musl": {
"etag": "0x8DDA538C092D833",
"checksum": "d9a605b672e28910c628f5f47a76288a78a01c1267bb3b0f44571a530ba0f291"
},
"x86_64_macos": {
"etag": "0x8DDA538C232A5C3",
"checksum": "523e5d9df662e23c143c082c36e0abd833f9d377c7203c004c8eed6805c55180"
},
"x86_64_windows": {
"etag": "0x8DDA5398C81438B",
"checksum": "386c41dc892e71a47090f35c22a102a3d1679ac467a68ba8af6dba9b0c5a3a43"
},
"aarch64_linux_gnu": {
"etag": "0x8DDA538BE7B7B38",
"checksum": "207adaa39756808aa9a719eb3e9002a710510c320da80b7f76bc373e3fadec4a"
}
},
"0.9.97": {
"previous_stable_version": "0.9.96",
"x86_64_linux_gnu": {
"etag": "0x8DD9F32F0EFF7C2",
"checksum": "0f1b196f271b86af42254dd019fc17527410b112742a64b9b1038e264ab69cdc"
},
"x86_64_linux_musl": {
"etag": "0x8DD9F333A0ADF4C",
"checksum": "af7f57244643c4806b55143307ddecbcd3ff255893540c5d170c85e85ee617bf"
},
"x86_64_macos": {
"etag": "0x8DD9F332C1540BA",
"checksum": "08496e249d1babc2a7dd8355006c0ca20d64e1d236efcbebca24afe3ea2a3d64"
},
"x86_64_windows": {
"etag": "0x8DD9F331D38B6B8",
"checksum": "3fda2e22f7e8a339b35a705518fba3eff93c3544884b0ea7500d2c85208d8fca"
},
"aarch64_linux_gnu": {
"etag": "0x8DD9F331447466C",
"checksum": "6dce638cb68b614a0c5a098531606b83bba221146592faafd246f79292a47cc7"
}
}, },
"0.9.96": { "0.9.96": {
"previous_stable_version": "0.9.95", "previous_stable_version": "0.9.95",

View File

@@ -28,13 +28,39 @@
}, },
"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.0" "version": "1.3.1"
}, },
"1": { "1": {
"version": "1.3.0" "version": "1.3.1"
}, },
"1.3": { "1.3": {
"version": "1.3.0" "version": "1.3.1"
},
"1.3.1": {
"x86_64_linux_musl": {
"etag": "0x8DDA18A5CDFB68D",
"checksum": "d1af45382a994c15837680d6b0ca0a65cfd77fb04490590301b96928f11b8146"
},
"x86_64_macos": {
"etag": "0x8DDA18A69307DC1",
"checksum": "b59d2772dae8a38ab4ddfa39b168b0f2f0177cb53e2e0a7eaba90760f802c36b"
},
"x86_64_windows": {
"etag": "0x8DDA18A97815258",
"checksum": "36ce15ae05cbce2aa4d69532c6902080a90d1921756da3c4a8222514ab42c9d3"
},
"aarch64_linux_musl": {
"etag": "0x8DDA18A63F68A10",
"checksum": "debd8c1d5aeae7989d3ffe20b045bb0ea6cd87b86637c9bb1b6609c3bcb266b7"
},
"aarch64_macos": {
"etag": "0x8DDA18A5BBBE04E",
"checksum": "d2ee3a8b4fc46a4499230d4b98461924742565f699c9e34b140561761abf1e22"
},
"aarch64_windows": {
"etag": "0x8DDA18A978EFE92",
"checksum": "1e34de0e17b940395ee3c8a9f6ba3d1ee9e8fdf0b488e9e2959f5c34ddd5dada"
}
}, },
"1.3.0": { "1.3.0": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

View File

@@ -32,10 +32,36 @@
}, },
"license_markdown": "[Apache-2.0 OR MIT](https://github.com/est31/cargo-udeps/blob/HEAD/LICENSE)", "license_markdown": "[Apache-2.0 OR MIT](https://github.com/est31/cargo-udeps/blob/HEAD/LICENSE)",
"latest": { "latest": {
"version": "0.1.55" "version": "0.1.56"
}, },
"0.1": { "0.1": {
"version": "0.1.55" "version": "0.1.56"
},
"0.1.56": {
"x86_64_linux_musl": {
"etag": "0x8DDA303347DFF30",
"checksum": "85192419a3df4ce22d574589c7249555d15dcc54f1f427b2c87e6d5c5a6ab439"
},
"x86_64_macos": {
"etag": "0x8DDA302C98D4101",
"checksum": "7fce0a7115995bc5ddab6b2dd44141a7fdef388ef58fe63ba47b426c9c632e1d"
},
"x86_64_windows": {
"etag": "0x8DDA303820044FF",
"checksum": "601da3c46e57181b7b6f6a7ddafd928084d41abe7f6fcd2929dc25e63205f53f"
},
"aarch64_linux_musl": {
"etag": "0x8DDA3033A032660",
"checksum": "a90bce0f9b1a509de952db45694a23f5f53c4372fac8bd741771a725868d0c1d"
},
"aarch64_macos": {
"etag": "0x8DDA3030C8D5AE6",
"checksum": "e993db538553d9811e00d473cc1b3b2868e7b6b5dba93b5037cccaafbfa3ead7"
},
"aarch64_windows": {
"etag": "0x8DDA303AD4C0C5B",
"checksum": "863dc3ea847c1127a6f2f0ad7b07fa8d903ade68a6033e7760c83c915e4846c0"
}
}, },
"0.1.55": { "0.1.55": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

View File

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

View File

@@ -3,13 +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.2" "version": "2.0.3"
}, },
"2": { "2": {
"version": "2.0.2" "version": "2.0.3"
}, },
"2.0": { "2.0": {
"version": "2.0.2" "version": "2.0.3"
},
"2.0.3": {
"x86_64_linux_musl": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.3/osv-scanner_linux_amd64",
"etag": "0x8DDAC7B6CADDC11",
"checksum": "9acf365f60abd1c8cefeea4db897b0a6afdfe1e1f56776f634bc7bce64be5149"
},
"x86_64_macos": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.3/osv-scanner_darwin_amd64",
"etag": "0x8DDAC7B6DEFC790",
"checksum": "a8580cf56fe24c2a41b902c371d2faa450a6c8011708fc91483aac27d2c10c8e"
},
"x86_64_windows": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.3/osv-scanner_windows_amd64.exe",
"etag": "0x8DDAC7B6C92838D",
"checksum": "b37ec1b56f2620c2ba84bf165f4186495041baf73caa5fe2a6d16eafff74ccea"
},
"aarch64_linux_musl": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.3/osv-scanner_linux_arm64",
"etag": "0x8DDAC7B6C88A395",
"checksum": "de20c4334325937a6cef9534967c83e2e77362654d71c66c2709f8108ec587ea"
},
"aarch64_macos": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.3/osv-scanner_darwin_arm64",
"etag": "0x8DDAC7B6C8021A2",
"checksum": "e32f6144d2a49ae68321b3827270f8fd1cf5d226d6938ea1090f1aefd209cef7"
},
"aarch64_windows": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.0.3/osv-scanner_windows_arm64.exe",
"etag": "0x8DDAC7B6DCED010",
"checksum": "9920eed2ba989407459cd03e50d639207047373a68574ae2b08ba3967db1c237"
}
}, },
"2.0.2": { "2.0.2": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

33
manifests/protoc.json generated
View File

@@ -3,13 +3,40 @@
"template": null, "template": null,
"license_markdown": "[BSD-3-Clause](https://github.com/protocolbuffers/protobuf/blob/HEAD/LICENSE)", "license_markdown": "[BSD-3-Clause](https://github.com/protocolbuffers/protobuf/blob/HEAD/LICENSE)",
"latest": { "latest": {
"version": "3.31.0" "version": "3.31.1"
}, },
"3": { "3": {
"version": "3.31.0" "version": "3.31.1"
}, },
"3.31": { "3.31": {
"version": "3.31.0" "version": "3.31.1"
},
"3.31.1": {
"x86_64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v31.1/protoc-31.1-linux-x86_64.zip",
"etag": "0x8DD9E18EFD1B2E2",
"checksum": "96553041f1a91ea0efee963cb16f462f5985b4d65365f3907414c360044d8065"
},
"x86_64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v31.1/protoc-31.1-osx-x86_64.zip",
"etag": "0x8DD9E18F021E98E",
"checksum": "485e87088b18614c25a99b1c0627918b3ff5b9fde54922fb1c920159fab7ba29"
},
"x86_64_windows": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v31.1/protoc-31.1-win64.zip",
"etag": "0x8DD9E18F0214DFA",
"checksum": "70381b116ab0d71cb6a5177d9b17c7c13415866603a0fd40d513dafe32d56c35"
},
"aarch64_linux_gnu": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v31.1/protoc-31.1-linux-aarch_64.zip",
"etag": "0x8DD9E18EF7AA62F",
"checksum": "6c554de11cea04c56ebf8e45b54434019b1cd85223d4bbd25c282425e306ecc2"
},
"aarch64_macos": {
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v31.1/protoc-31.1-osx-aarch_64.zip",
"etag": "0x8DD9E18EFD16519",
"checksum": "4aeea0a34b0992847b03a8489a8dbedf3746de01109b74cc2ce9b6888a901ed9"
}
}, },
"3.31.0": { "3.31.0": {
"x86_64_linux_gnu": { "x86_64_linux_gnu": {

33
manifests/rclone.json generated
View File

@@ -28,10 +28,39 @@
}, },
"license_markdown": "[MIT](https://github.com/rclone/rclone/blob/master/COPYING)", "license_markdown": "[MIT](https://github.com/rclone/rclone/blob/master/COPYING)",
"latest": { "latest": {
"version": "1.69.3" "version": "1.70.0"
}, },
"1": { "1": {
"version": "1.69.3" "version": "1.70.0"
},
"1.70": {
"version": "1.70.0"
},
"1.70.0": {
"x86_64_linux_musl": {
"etag": "0x8DDAE5236E90A0D",
"checksum": "bc6ae0c3f19ea4bf24fa265804fd38a4ad8cf4e5013db228d3d6e09ca20bf6cf"
},
"x86_64_macos": {
"etag": "0x8DDAE53054A54EC",
"checksum": "cf02d719ac04c9aba63d53494ee13c2c1dde31fbed0d89163a27b38c3851e174"
},
"x86_64_windows": {
"etag": "0x8DDAE533E40DB55",
"checksum": "34b0a43502e508708f279108114e7e77a0a2ad94b41b27f02264b2a934201746"
},
"aarch64_linux_musl": {
"etag": "0x8DDAE524EE0254A",
"checksum": "3d27c6c30a6fa34fe99bcaa021de0c948059af4e76486fb022b24315d5c2841e"
},
"aarch64_macos": {
"etag": "0x8DDAE530DFA451C",
"checksum": "2357aac1ae7bfd76532306bf11cd139fc4609467820b91c7517b25de2ceb018e"
},
"aarch64_windows": {
"etag": "0x8DDAE5346123BDE",
"checksum": "4b0ef37414c3ee5ad4a1e2577078263b44385a8073b450234c63023344ff3f32"
}
}, },
"1.69": { "1.69": {
"version": "1.69.3" "version": "1.69.3"

51
manifests/syft.json generated
View File

@@ -24,10 +24,57 @@
}, },
"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.26.1" "version": "1.27.1"
}, },
"1": { "1": {
"version": "1.26.1" "version": "1.27.1"
},
"1.27": {
"version": "1.27.1"
},
"1.27.1": {
"x86_64_linux_musl": {
"etag": "0x8DDA9B8265DB50F",
"checksum": "c2cb5867a238baf41adf15f7e01e28cbd886378859eed81e52c080ca0346eefe"
},
"x86_64_macos": {
"etag": "0x8DDA9B82744C6C3",
"checksum": "6b7acfea1441f2f4e4740a60ebd7fe8e151e618ed29c3765aa58e58c47f9363b"
},
"x86_64_windows": {
"etag": "0x8DDA9B8276659BD",
"checksum": "50ac4d381e58fb16a115a7458aa3f1ba48e54cecdb6a632417439bbc553bc6f7"
},
"aarch64_linux_musl": {
"etag": "0x8DDA9B8265705D2",
"checksum": "797d2b57110be185fefa2eb9f2b0bfd2fa5aa153910d33f7da67f5ade28f6254"
},
"aarch64_macos": {
"etag": "0x8DDA9B827438F9E",
"checksum": "4e155573140c8962c9aa9e7d303a972ac7a3cb6784a7b57c1ada7c6b225a7245"
}
},
"1.27.0": {
"x86_64_linux_musl": {
"etag": "0x8DDA785C5ABEDDA",
"checksum": "2cee2128b0a05dfadec34676def064979b3098bfa447679c38ce3bb69e9321f3"
},
"x86_64_macos": {
"etag": "0x8DDA785C6BC79B1",
"checksum": "b7dc7baa22facb5d9f3fac52587c902c8244eba71069cbb6d62612e551d341ca"
},
"x86_64_windows": {
"etag": "0x8DDA785C6C0BAA7",
"checksum": "8d418ec4c1cb9efb6cc6c1a1216a8efd070895740d99c4acddd98d79ea9e1890"
},
"aarch64_linux_musl": {
"etag": "0x8DDA785C5A69CA5",
"checksum": "0774bfbff7d3fd6858396a0b4a8b671d6a9d00630f463fd082527d241c151059"
},
"aarch64_macos": {
"etag": "0x8DDA785C6AA17CA",
"checksum": "06eb48ffd2e2ee02c28b631ad92e6cc27ecbab4d7298e257ef9cac95253fc257"
}
}, },
"1.26": { "1.26": {
"version": "1.26.1" "version": "1.26.1"

27
manifests/trivy.json generated
View File

@@ -24,7 +24,32 @@
}, },
"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.62.1" "version": "0.63.0"
},
"0.63": {
"version": "0.63.0"
},
"0.63.0": {
"x86_64_linux_gnu": {
"etag": "0x8DD9EDB240EAE38",
"checksum": "ea91fa393cfcb802da22832c96e99a4c8a295a8ba8faefd824c7168b7f0a741e"
},
"x86_64_macos": {
"etag": "0x8DD9EDB25C39AD1",
"checksum": "01659b540a885ee9bd1273c8c75ade1ce046fc9d6e5933d5978d9125a6a1cf6c"
},
"x86_64_windows": {
"etag": "0x8DD9EDB25D2CBF6",
"checksum": "33ba726ec9c37f15490efa1d51044c21f0db6acb9be56492d5e1429f404b602f"
},
"aarch64_linux_gnu": {
"etag": "0x8DD9EDB26DF8B6D",
"checksum": "9aeecf81e8a1dc5625dd96a1a6fbea92a1f8e51c4160cfc0e412ef5f641ea1ac"
},
"aarch64_macos": {
"etag": "0x8DD9EDB26DD1D32",
"checksum": "784f687759c647ffad54e4d7f55ed953647e4fff5ea1e38dbaf877a135254972"
}
}, },
"0.62": { "0.62": {
"version": "0.62.1" "version": "0.62.1"

98
manifests/typos.json generated
View File

@@ -10,16 +10,66 @@
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/crate-ci/typos/releases/download/v${version}/typos-v${version}-x86_64-pc-windows-msvc.zip" "url": "https://github.com/crate-ci/typos/releases/download/v${version}/typos-v${version}-x86_64-pc-windows-msvc.zip"
}, },
"aarch64_linux_musl": {
"url": "https://github.com/crate-ci/typos/releases/download/v${version}/typos-v${version}-aarch64-unknown-linux-musl.tar.gz"
},
"aarch64_macos": { "aarch64_macos": {
"url": "https://github.com/crate-ci/typos/releases/download/v${version}/typos-v${version}-aarch64-apple-darwin.tar.gz" "url": "https://github.com/crate-ci/typos/releases/download/v${version}/typos-v${version}-aarch64-apple-darwin.tar.gz"
} }
}, },
"license_markdown": "[MIT](https://github.com/crate-ci/typos/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/crate-ci/typos/blob/master/LICENSE-APACHE)", "license_markdown": "[MIT](https://github.com/crate-ci/typos/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/crate-ci/typos/blob/master/LICENSE-APACHE)",
"latest": { "latest": {
"version": "1.32.0" "version": "1.33.1"
}, },
"1": { "1": {
"version": "1.32.0" "version": "1.33.1"
},
"1.33": {
"version": "1.33.1"
},
"1.33.1": {
"x86_64_linux_musl": {
"etag": "0x8DDA1FEDA84A6F0",
"checksum": "ab807b29e9d759428c8a0444c14973225b6710a286f264574892972428c3d18b"
},
"x86_64_macos": {
"etag": "0x8DDA1FEE28525ED",
"checksum": "3696bbbdee5ced572b3cdbcf30148da3059593477ade58f29b6e57302ff8e196"
},
"x86_64_windows": {
"etag": "0x8DDA1FF3E510EF5",
"checksum": "e2ec599862e5d5eda5c365cba8babb0594ca0fc180549163504766f687e01990"
},
"aarch64_linux_musl": {
"etag": "0x8DDA1FEAF61FC49",
"checksum": "9a0a3b70b36b0726d52a80da51af10bb9bf22532bf71b779fea07cd5b011b5bb"
},
"aarch64_macos": {
"etag": "0x8DDA1FE94187E62",
"checksum": "a537968e6ab0a6845bd18a889105cf6f67b605cceaa18cc6afbe5785bbb9ee5b"
}
},
"1.33.0": {
"x86_64_linux_musl": {
"etag": "0x8DDA1F85FFADAA9",
"checksum": "d436fca4f7ec59c3daa7c9811839f525219a6b96879923c74f17353505256436"
},
"x86_64_macos": {
"etag": "0x8DDA1F8A53C9A24",
"checksum": "517d5c3063c37c9e54b1c9b782ac133d72ed8c5465d1f6f43fe2ad8ccff3f6c9"
},
"x86_64_windows": {
"etag": "0x8DDA1F8B5FEF420",
"checksum": "e9b6ee3faef1947935c59439c62ab3ddd2c071a65c62db3312adc0a546815d9d"
},
"aarch64_linux_musl": {
"etag": "0x8DDA1F84F0D59C6",
"checksum": "aad652154c2d804908f108a8c5e83229df45fc3591d497bc06c901660499adc1"
},
"aarch64_macos": {
"etag": "0x8DDA1F8AA37A91A",
"checksum": "f3cb2b4c34f252d09055ae6cb647d21cb3d00ac2b0124259b005b1b18d6d5787"
}
}, },
"1.32": { "1.32": {
"version": "1.32.0" "version": "1.32.0"
@@ -37,6 +87,10 @@
"etag": "0x8DD89895B206129", "etag": "0x8DD89895B206129",
"checksum": "18dd1d26dbd674eb467ab2bc1af26d3ee2210f8620297f38949a364bbad47541" "checksum": "18dd1d26dbd674eb467ab2bc1af26d3ee2210f8620297f38949a364bbad47541"
}, },
"aarch64_linux_musl": {
"etag": "0x8DD8989341F35A4",
"checksum": "53404115fe58e196506f0a5dcf7d9060cb462429458faee0ab3f6dd7ea461c37"
},
"aarch64_macos": { "aarch64_macos": {
"etag": "0x8DD8988ED3A3774", "etag": "0x8DD8988ED3A3774",
"checksum": "9da6598cc38a800273bb5d3c7866ad19995d65d69bd399d8b49a97f770c5f0db" "checksum": "9da6598cc38a800273bb5d3c7866ad19995d65d69bd399d8b49a97f770c5f0db"
@@ -58,6 +112,10 @@
"etag": "0x8DD86688BF17827", "etag": "0x8DD86688BF17827",
"checksum": "4c48d861eca575be03d9433be937c4daa4c6264934f92a56298e7af474457f95" "checksum": "4c48d861eca575be03d9433be937c4daa4c6264934f92a56298e7af474457f95"
}, },
"aarch64_linux_musl": {
"etag": "0x8DD8667D09522A0",
"checksum": "87e53661ec8bd6f466191ac76d543482e86e1e55a3611d85cc110a3e7c0e6d0f"
},
"aarch64_macos": { "aarch64_macos": {
"etag": "0x8DD866821C90B83", "etag": "0x8DD866821C90B83",
"checksum": "f9d75d8cbbd479db5d060e9b666422f03fa20f31d213443f7a73e15a8875aa5d" "checksum": "f9d75d8cbbd479db5d060e9b666422f03fa20f31d213443f7a73e15a8875aa5d"
@@ -76,6 +134,10 @@
"etag": "0x8DD706045F84954", "etag": "0x8DD706045F84954",
"checksum": "1a8b5a2f2f7aaf9d07ac9b4a2039b9ae38722e12fd4afd5a08d6bdc8435f4279" "checksum": "1a8b5a2f2f7aaf9d07ac9b4a2039b9ae38722e12fd4afd5a08d6bdc8435f4279"
}, },
"aarch64_linux_musl": {
"etag": "0x8DD705FF4BFA51B",
"checksum": "9bdb063d808db42c1dcae8184fc9be5f10d11e91140114e18485092684276f40"
},
"aarch64_macos": { "aarch64_macos": {
"etag": "0x8DD705FFA9F5B5F", "etag": "0x8DD705FFA9F5B5F",
"checksum": "a172195e1b1f1e011b3034913d1c87f0bbf0552a096b4ead0e3fa0620f4329cd" "checksum": "a172195e1b1f1e011b3034913d1c87f0bbf0552a096b4ead0e3fa0620f4329cd"
@@ -94,6 +156,10 @@
"etag": "0x8DD6E1DF2C8E1CD", "etag": "0x8DD6E1DF2C8E1CD",
"checksum": "d1e38e393fefd8e9092b83772726337d44b742e5f17908a84da610426f584f29" "checksum": "d1e38e393fefd8e9092b83772726337d44b742e5f17908a84da610426f584f29"
}, },
"aarch64_linux_musl": {
"etag": "0x8DD6E1DA51E8E3B",
"checksum": "3b9339fd9022f7f995f60d788e4fe643c2bb77dedc4a5ca6736baed5803f46fe"
},
"aarch64_macos": { "aarch64_macos": {
"etag": "0x8DD6E1D52F48457", "etag": "0x8DD6E1D52F48457",
"checksum": "96684058f88bd8343aa992223c9937f399254eb5277f0d297d2ac7b022d990b7" "checksum": "96684058f88bd8343aa992223c9937f399254eb5277f0d297d2ac7b022d990b7"
@@ -115,6 +181,10 @@
"etag": "0x8DD6B0F7183706C", "etag": "0x8DD6B0F7183706C",
"checksum": "008bbfe96ab4fbec343cc0a761367c90de42d6049f471f8c0feb1666bd319d02" "checksum": "008bbfe96ab4fbec343cc0a761367c90de42d6049f471f8c0feb1666bd319d02"
}, },
"aarch64_linux_musl": {
"etag": "0x8DD6B0F13568F27",
"checksum": "b75ad91db7cc89f845bae5f640dde7480599d3f39a2922708191709d2c6b9319"
},
"aarch64_macos": { "aarch64_macos": {
"etag": "0x8DD6B0F40621A3E", "etag": "0x8DD6B0F40621A3E",
"checksum": "4a62e43c3474ab82818d19982f624b2201595de04737046091e1cde71ad74370" "checksum": "4a62e43c3474ab82818d19982f624b2201595de04737046091e1cde71ad74370"
@@ -133,6 +203,10 @@
"etag": "0x8DD5FF1BEDC01B7", "etag": "0x8DD5FF1BEDC01B7",
"checksum": "937b2b45104a70f275579f90ec9f811e891097f5bb789a5a2b66f426f0f938b0" "checksum": "937b2b45104a70f275579f90ec9f811e891097f5bb789a5a2b66f426f0f938b0"
}, },
"aarch64_linux_musl": {
"etag": "0x8DD5FF1785F72F0",
"checksum": "59b2f82f02a7cd0cff95a5bbfab0989bfc74832c55d4a47706f55053cad0d8bb"
},
"aarch64_macos": { "aarch64_macos": {
"etag": "0x8DD5FF15BE62448", "etag": "0x8DD5FF15BE62448",
"checksum": "6f6efbc9d8c248eb82f4df125fa4a4c9e79e4d42cf8f7a27cdcdd3f6be9c3f10" "checksum": "6f6efbc9d8c248eb82f4df125fa4a4c9e79e4d42cf8f7a27cdcdd3f6be9c3f10"
@@ -151,6 +225,10 @@
"etag": "0x8DD5AC388693F7F", "etag": "0x8DD5AC388693F7F",
"checksum": "4f2fc7fc2001cf34a7bbc03e232cbdceed8963ab9250c18bc3d819c46d7a0056" "checksum": "4f2fc7fc2001cf34a7bbc03e232cbdceed8963ab9250c18bc3d819c46d7a0056"
}, },
"aarch64_linux_musl": {
"etag": "0x8DD5AC32EFF69CA",
"checksum": "257fb8f6c9f87d5886800bafdf8914bedb064fe3f7d0e8faef964ccb626062c2"
},
"aarch64_macos": { "aarch64_macos": {
"etag": "0x8DD5AC30E280C31", "etag": "0x8DD5AC30E280C31",
"checksum": "9cf515928d1cbf5412127548b1cb723f2971c4f26265fcea738ee14f1c3bc115" "checksum": "9cf515928d1cbf5412127548b1cb723f2971c4f26265fcea738ee14f1c3bc115"
@@ -169,6 +247,10 @@
"etag": "0x8DD586CD7D654FE", "etag": "0x8DD586CD7D654FE",
"checksum": "ca2f1620393ec2dfd62668ca7d9e6753443582aedaf46ab1da154a012eaa9a31" "checksum": "ca2f1620393ec2dfd62668ca7d9e6753443582aedaf46ab1da154a012eaa9a31"
}, },
"aarch64_linux_musl": {
"etag": "0x8DD586C9A3A3394",
"checksum": "55478569c7c5c5b461d560f2ea1c900c393bd18e9aa461b9d097c6341865fd49"
},
"aarch64_macos": { "aarch64_macos": {
"etag": "0x8DD586C9BCC2DE2", "etag": "0x8DD586C9BCC2DE2",
"checksum": "dbb1ff5c308f6328efb6f2c9d60d84b0e3a8bda963f63ecda5c62af1765902e1" "checksum": "dbb1ff5c308f6328efb6f2c9d60d84b0e3a8bda963f63ecda5c62af1765902e1"
@@ -190,6 +272,10 @@
"etag": "0x8DD55AC5A390B2C", "etag": "0x8DD55AC5A390B2C",
"checksum": "795daf8175179d2b1ab992fa3d5c45bae6818d07b62b2f82a664a4787eb02326" "checksum": "795daf8175179d2b1ab992fa3d5c45bae6818d07b62b2f82a664a4787eb02326"
}, },
"aarch64_linux_musl": {
"etag": "0x8DD55AC552BBE8B",
"checksum": "eb2260a1e722c30a94093c67cfd283ebedba65c2bb5ce6f8262550fbab5daf51"
},
"aarch64_macos": { "aarch64_macos": {
"etag": "0x8DD55AC2283CA7B", "etag": "0x8DD55AC2283CA7B",
"checksum": "789537a84b40034cde80637baf989e6d3866f41155e16c22659d9ca929015348" "checksum": "789537a84b40034cde80637baf989e6d3866f41155e16c22659d9ca929015348"
@@ -208,6 +294,10 @@
"etag": "0x8DD51BF1E2DE6DA", "etag": "0x8DD51BF1E2DE6DA",
"checksum": "8e85bf422026ee15b9464796c48bfb26b53a040132ed5cdf905cbf60d4283764" "checksum": "8e85bf422026ee15b9464796c48bfb26b53a040132ed5cdf905cbf60d4283764"
}, },
"aarch64_linux_musl": {
"etag": "0x8DD51BEEF35AA90",
"checksum": "40dc4bf763fd38aa5998f10c1fe82a592ada9fc03e239877e9222cc2ffabfeb9"
},
"aarch64_macos": { "aarch64_macos": {
"etag": "0x8DD51BEDDC55FCA", "etag": "0x8DD51BEDDC55FCA",
"checksum": "d8cdf714be02e1b5ea78376d257ebd8776e5bf2bd9ea92954b6289e7f5f041f9" "checksum": "d8cdf714be02e1b5ea78376d257ebd8776e5bf2bd9ea92954b6289e7f5f041f9"
@@ -226,6 +316,10 @@
"etag": "0x8DD50FFEAD694DD", "etag": "0x8DD50FFEAD694DD",
"checksum": "b4590074a208bc62a4194a3ab35fbb776c785c135cb7bd6f9689c920761b962d" "checksum": "b4590074a208bc62a4194a3ab35fbb776c785c135cb7bd6f9689c920761b962d"
}, },
"aarch64_linux_musl": {
"etag": "0x8DD50FFBB29AFCF",
"checksum": "3eacad9990bbc9d8f0b8bb177b2f15962a2f344a6638cf946afc54821a2a8293"
},
"aarch64_macos": { "aarch64_macos": {
"etag": "0x8DD50FF9B929E8E", "etag": "0x8DD50FF9B929E8E",
"checksum": "f30be4284ca2780e999dcbe54c58671dcff38e715cfedd2c3c526123054f5715" "checksum": "f30be4284ca2780e999dcbe54c58671dcff38e715cfedd2c3c526123054f5715"

32
manifests/wash.json generated
View File

@@ -3,7 +3,37 @@
"template": null, "template": null,
"license_markdown": "[Apache-2.0](https://github.com/wasmCloud/wasmCloud/blob/main/LICENSE)", "license_markdown": "[Apache-2.0](https://github.com/wasmCloud/wasmCloud/blob/main/LICENSE)",
"latest": { "latest": {
"version": "0.41.0" "version": "0.42.0"
},
"0.42": {
"version": "0.42.0"
},
"0.42.0": {
"x86_64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-v0.42.0/wash-x86_64-unknown-linux-musl",
"etag": "0x8DD9FB70351CA85",
"checksum": "23e44f345ae314549ba04123b86eb63fc37c1026f43b8c08a7c9b618a80cba5c"
},
"x86_64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-v0.42.0/wash-x86_64-apple-darwin",
"etag": "0x8DD9FB70336720A",
"checksum": "7fdb4f898035e91940ab442cce9f6bc2380d8aecee6e75c0e988e095c3f51c9f"
},
"x86_64_windows": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-v0.42.0/wash-x86_64-pc-windows-msvc.exe",
"etag": "0x8DD9FB7038AE9B8",
"checksum": "2e95ac1c7bd309c3a29b63adef59918a90ab90bafc26f80117f900112a39a29f"
},
"aarch64_linux_musl": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-v0.42.0/wash-aarch64-unknown-linux-musl",
"etag": "0x8DD9FB7033147C2",
"checksum": "058d59cd5f181ada6de763e82ab935e1ae0db943b6df607cef3cdb647d175029"
},
"aarch64_macos": {
"url": "https://github.com/wasmCloud/wasmCloud/releases/download/wash-v0.42.0/wash-aarch64-apple-darwin",
"etag": "0x8DD9FB70346DA51",
"checksum": "ab9183194dd29d6eba77692bc017cbc2ea9108b734ddc19d51e74d8bf556aeec"
}
}, },
"0.41": { "0.41": {
"version": "0.41.0" "version": "0.41.0"

52
manifests/zizmor.json generated Normal file
View File

@@ -0,0 +1,52 @@
{
"rust_crate": "zizmor",
"template": {
"x86_64_linux_gnu": {
"url": "https://github.com/zizmorcore/zizmor/releases/download/v${version}/zizmor-x86_64-unknown-linux-gnu.tar.gz"
},
"x86_64_macos": {
"url": "https://github.com/zizmorcore/zizmor/releases/download/v${version}/zizmor-x86_64-apple-darwin.tar.gz"
},
"x86_64_windows": {
"url": "https://github.com/zizmorcore/zizmor/releases/download/v${version}/zizmor-x86_64-pc-windows-msvc.zip"
},
"aarch64_linux_gnu": {
"url": "https://github.com/zizmorcore/zizmor/releases/download/v${version}/zizmor-aarch64-unknown-linux-gnu.tar.gz"
},
"aarch64_macos": {
"url": "https://github.com/zizmorcore/zizmor/releases/download/v${version}/zizmor-aarch64-apple-darwin.tar.gz"
}
},
"license_markdown": "[MIT](https://github.com/zizmorcore/zizmor/blob/main/LICENSE)",
"latest": {
"version": "1.9.0"
},
"1": {
"version": "1.9.0"
},
"1.9": {
"version": "1.9.0"
},
"1.9.0": {
"x86_64_linux_gnu": {
"etag": "0x8DD9FC256DC942D",
"checksum": "7ec3b5d0796324245eab6acf9223cc04b01ab5357e32bc89f5f42972082bb955"
},
"x86_64_macos": {
"etag": "0x8DD9FC25670B70E",
"checksum": "bcdded3b6692a7030d59bfff58c20548b2ac9ec9ac34ed975645bd7cac6d3cb4"
},
"x86_64_windows": {
"etag": "0x8DD9FC2566AA363",
"checksum": "8012a860749c7ebb76a4bed1c039759d05fd898b1e5b41eedb540583833ca4d1"
},
"aarch64_linux_gnu": {
"etag": "0x8DD9FC2566FF49D",
"checksum": "4dec6688af284fff10d84846771999df00085d107e8cb8dc8d6a1c6cdc4a9640"
},
"aarch64_macos": {
"etag": "0x8DD9FC2566C284B",
"checksum": "dd9233c82889e37c271fd9f615aeed670c4c3bdac014fb58ce64552468ac3afb"
}
}
}

View File

@@ -7,7 +7,11 @@ cd -- "$(dirname -- "$0")"/../..
# They don't provide prebuilt binaries for musl or old glibc host. # They don't provide prebuilt binaries for musl or old glibc host.
# version `GLIBC_2.35' not found # version `GLIBC_2.35' not found
glibc_pre_2_39_incompat=(
zizmor
)
glibc_pre_2_35_incompat=( glibc_pre_2_35_incompat=(
"${glibc_pre_2_39_incompat[@]}"
zola zola
) )
# version `GLIBC_2.34' not found # version `GLIBC_2.34' not found
@@ -44,9 +48,6 @@ glibc_pre_2_17_incompat=(
musl_incompat=( musl_incompat=(
"${glibc_pre_2_17_incompat[@]}" "${glibc_pre_2_17_incompat[@]}"
) )
win2019_gnu_incompat=(
cargo-spellcheck
)
incompat_tools=() incompat_tools=()
case "${1:-}" in case "${1:-}" in
@@ -61,8 +62,6 @@ case "${1:-}" in
exit 1 exit 1
;; ;;
esac esac
runner="${2:-}"
bash="${3:-}"
case "$(uname -s)" in case "$(uname -s)" in
Linux) Linux)
host_os=linux host_os=linux
@@ -71,33 +70,38 @@ case "$(uname -s)" in
incompat_tools+=("${musl_incompat[@]}") incompat_tools+=("${musl_incompat[@]}")
else else
host_glibc_version=$(grep -E "GLIBC|GNU libc" <<<"${ldd_version}" | sed "s/.* //g") host_glibc_version=$(grep -E "GLIBC|GNU libc" <<<"${ldd_version}" | sed "s/.* //g")
higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.35"$'\n'"${host_glibc_version}" | tail -1) higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.39"$'\n'"${host_glibc_version}" | tail -1)
if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then
higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.34"$'\n'"${host_glibc_version}" | tail -1) higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.35"$'\n'"${host_glibc_version}" | tail -1)
if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then
higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.31"$'\n'"${host_glibc_version}" | tail -1) higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.34"$'\n'"${host_glibc_version}" | tail -1)
if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then
higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.28"$'\n'"${host_glibc_version}" | tail -1) higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.31"$'\n'"${host_glibc_version}" | tail -1)
if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then
higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.27"$'\n'"${host_glibc_version}" | tail -1) higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.28"$'\n'"${host_glibc_version}" | tail -1)
if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then
higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.17"$'\n'"${host_glibc_version}" | tail -1) higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.27"$'\n'"${host_glibc_version}" | tail -1)
if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then
incompat_tools+=("${glibc_pre_2_17_incompat[@]}") higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.17"$'\n'"${host_glibc_version}" | tail -1)
if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then
incompat_tools+=("${glibc_pre_2_17_incompat[@]}")
else
incompat_tools+=("${glibc_pre_2_27_incompat[@]}")
fi
else else
incompat_tools+=("${glibc_pre_2_27_incompat[@]}") incompat_tools+=("${glibc_pre_2_28_incompat[@]}")
fi fi
else else
incompat_tools+=("${glibc_pre_2_28_incompat[@]}") incompat_tools+=("${glibc_pre_2_31_incompat[@]}")
fi fi
else else
incompat_tools+=("${glibc_pre_2_31_incompat[@]}") incompat_tools+=("${glibc_pre_2_34_incompat[@]}")
fi fi
else else
incompat_tools+=("${glibc_pre_2_34_incompat[@]}") incompat_tools+=("${glibc_pre_2_35_incompat[@]}")
fi fi
else else
incompat_tools+=("${glibc_pre_2_35_incompat[@]}") incompat_tools+=("${glibc_pre_2_39_incompat[@]}")
fi fi
fi fi
fi fi
@@ -106,16 +110,7 @@ case "$(uname -s)" in
fi fi
;; ;;
Darwin) host_os=macos ;; Darwin) host_os=macos ;;
MINGW* | MSYS* | CYGWIN* | Windows_NT) MINGW* | MSYS* | CYGWIN* | Windows_NT) host_os=windows ;;
host_os=windows
case "${bash}" in
msys64 | cygwin)
if [[ "${runner}" == "windows-2019" ]]; then
incompat_tools+=("${win2019_gnu_incompat[@]}")
fi
;;
esac
;;
*) bail "unrecognized OS type '$(uname -s)'" ;; *) bail "unrecognized OS type '$(uname -s)'" ;;
esac esac
# See main.sh # See main.sh

View File

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

View File

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

View File

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