mirror of
https://github.com/taiki-e/install-action.git
synced 2026-04-29 02:20:22 +00:00
Compare commits
27 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9185c192a9 | ||
|
|
ac23996460 | ||
|
|
27246c606c | ||
|
|
726a5c9e4b | ||
|
|
66e62b7c01 | ||
|
|
0eee80d37f | ||
|
|
26f60eede8 | ||
|
|
c4c7f93a2f | ||
|
|
b3a78f63e9 | ||
|
|
317f4ffb0d | ||
|
|
7acec7942c | ||
|
|
9ca1734d89 | ||
|
|
03194083f7 | ||
|
|
078fd1effe | ||
|
|
70afd9d53f | ||
|
|
1e57335387 | ||
|
|
491d37bbaa | ||
|
|
8d74873246 | ||
|
|
d85c2f7865 | ||
|
|
e70e8600a5 | ||
|
|
407c37f889 | ||
|
|
4fe29cea12 | ||
|
|
a5b0f889e8 | ||
|
|
aa97aa6c5b | ||
|
|
8fcca280f3 | ||
|
|
a27ef18d36 | ||
|
|
06fef5ea2e |
3
.github/workflows/ci.yml
vendored
3
.github/workflows/ci.yml
vendored
@@ -82,6 +82,7 @@ jobs:
|
||||
bash: msys64
|
||||
- os: windows-2025
|
||||
bash: cygwin
|
||||
- os: windows-11-arm
|
||||
- os: windows-2022
|
||||
tool: major.minor.patch
|
||||
- os: windows-2022
|
||||
@@ -139,7 +140,7 @@ jobs:
|
||||
if [[ "$(cargo binstall -V)" != "$(jq -r '.latest.version' manifests/cargo-binstall.json)" ]]; then
|
||||
exit 1
|
||||
fi
|
||||
if: matrix.bash != 'cygwin'
|
||||
if: matrix.bash != 'cygwin' && matrix.os != 'windows-11-arm'
|
||||
|
||||
test-container:
|
||||
strategy:
|
||||
|
||||
59
CHANGELOG.md
59
CHANGELOG.md
@@ -10,6 +10,52 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [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.
|
||||
@@ -26,7 +72,7 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
|
||||
|
||||
## [2.54.0] - 2025-06-22
|
||||
|
||||
- Add `cyclonedx` ([#1000](https://github.com/taiki-e/install-action/pull/1000), thanks @jayvdb)
|
||||
- Support `cyclonedx`. ([#1000](https://github.com/taiki-e/install-action/pull/1000), thanks @jayvdb)
|
||||
|
||||
- Update `wasmtime@latest` to 34.0.0.
|
||||
|
||||
@@ -4028,7 +4074,16 @@ Note: This release is considered a breaking change because installing on version
|
||||
|
||||
Initial release
|
||||
|
||||
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.54.2...HEAD
|
||||
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.56.2...HEAD
|
||||
[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
|
||||
|
||||
4
TOOLS.md
4
TOOLS.md
@@ -37,6 +37,7 @@ 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-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) |
|
||||
| [**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) |
|
||||
| [**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) |
|
||||
@@ -66,6 +67,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) |
|
||||
| [**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) |
|
||||
| [**vacuum**](https://github.com/daveshanley/vacuum) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/daveshanley/vacuum/releases) | Linux, macOS, Windows | [MIT](https://github.com/daveshanley/vacuum/blob/main/LICENSE) |
|
||||
| [**valgrind**](https://valgrind.org/) | `/snap/bin` | [snap](https://snapcraft.io/install/valgrind/ubuntu) | Linux | [GPL-2.0](https://sourceware.org/git/?p=valgrind.git;a=blob;f=COPYING;hb=HEAD) |
|
||||
| [**wait-for-them**](https://github.com/shenek/wait-for-them) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/shenek/wait-for-them/releases) | Linux, macOS, Windows | [GPL-3.0](https://github.com/shenek/wait-for-them/blob/v0.4.0/Cargo.toml#L7) |
|
||||
| [**wash**](https://github.com/wasmCloud/wasmCloud) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/wasmCloud/wasmCloud/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/wasmCloud/wasmCloud/blob/main/LICENSE) |
|
||||
@@ -75,6 +77,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) |
|
||||
| [**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) | `$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
|
||||
|
||||
7
main.sh
7
main.sh
@@ -538,7 +538,10 @@ case "$(uname -m)" in
|
||||
# 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
|
||||
# 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
|
||||
info "host platform: ${host_arch}_${host_os}"
|
||||
|
||||
@@ -819,7 +822,7 @@ for tool in "${tools[@]}"; do
|
||||
# cargo-zigbuild has no --version flag on `cargo zigbuild` subcommand.
|
||||
cargo-zigbuild) rx "${tool_bin_stem}" --version ;;
|
||||
# deepsource has version command instead of --version flag.
|
||||
deepsource) rx "${tool_bin_stem}" version ;;
|
||||
deepsource | vacuum) rx "${tool_bin_stem}" version ;;
|
||||
cargo-*)
|
||||
case "${tool_bin_stem}" in
|
||||
# cargo-valgrind 2.1.0's --version flag just calls cargo's --version flag
|
||||
|
||||
21
manifests/cargo-careful.json
generated
21
manifests/cargo-careful.json
generated
@@ -3,10 +3,27 @@
|
||||
"template": null,
|
||||
"license_markdown": "[MIT](https://github.com/RalfJung/cargo-careful/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/RalfJung/cargo-careful/blob/master/LICENSE-APACHE)",
|
||||
"latest": {
|
||||
"version": "0.4.7"
|
||||
"version": "0.4.8"
|
||||
},
|
||||
"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": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
14
manifests/cargo-dinghy.json
generated
14
manifests/cargo-dinghy.json
generated
@@ -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)",
|
||||
"latest": {
|
||||
"version": "0.8.0"
|
||||
"version": "0.8.1"
|
||||
},
|
||||
"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": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
32
manifests/cargo-shear.json
generated
32
manifests/cargo-shear.json
generated
@@ -28,13 +28,39 @@
|
||||
},
|
||||
"license_markdown": "[MIT](https://github.com/Boshen/cargo-shear/blob/main/LICENSE)",
|
||||
"latest": {
|
||||
"version": "1.3.1"
|
||||
"version": "1.3.2"
|
||||
},
|
||||
"1": {
|
||||
"version": "1.3.1"
|
||||
"version": "1.3.2"
|
||||
},
|
||||
"1.3": {
|
||||
"version": "1.3.1"
|
||||
"version": "1.3.2"
|
||||
},
|
||||
"1.3.2": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DDB78764A358D0",
|
||||
"checksum": "534ee2c30dfb0b8ef4fa4a9d84e4d793336befc7c19487d68e3701ba8ec123fb"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DDB787681CFDC2",
|
||||
"checksum": "0be8fdb78c701cdc9c01594cecabf3bc76e09ceff58f1b5093473bf2da4724cb"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DDB787C26E2CF5",
|
||||
"checksum": "301c188e7d9ef3724bdafd97ee293c75aa7b17ab1d7a657c10486d5bb6d41ed6"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DDB78768E9EE7A",
|
||||
"checksum": "d6a39d3fa7cbb0d7a73c30ade4a124f6b3104f86554a086c6cc611091e08b917"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DDB7876884251B",
|
||||
"checksum": "07f8e731507e5969274f1a45da1f0bdfb7610e2d690146c87a50aa7497cdac96"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DDB787927FE30D",
|
||||
"checksum": "fb02a721dd0a015d1a94cb4f0bc2b8d169573ec3a7e6c0bff469ff2377555203"
|
||||
}
|
||||
},
|
||||
"1.3.1": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
62
manifests/coreutils.json
generated
Normal file
62
manifests/coreutils.json
generated
Normal 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"
|
||||
}
|
||||
}
|
||||
}
|
||||
26
manifests/dprint.json
generated
26
manifests/dprint.json
generated
@@ -25,10 +25,32 @@
|
||||
},
|
||||
"license_markdown": "[MIT](https://github.com/dprint/dprint/blob/main/LICENSE)",
|
||||
"latest": {
|
||||
"version": "0.50.0"
|
||||
"version": "0.50.1"
|
||||
},
|
||||
"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": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
33
manifests/just.json
generated
33
manifests/just.json
generated
@@ -22,10 +22,39 @@
|
||||
},
|
||||
"license_markdown": "[CC0-1.0](https://github.com/casey/just/blob/master/LICENSE)",
|
||||
"latest": {
|
||||
"version": "1.40.0"
|
||||
"version": "1.41.0"
|
||||
},
|
||||
"1": {
|
||||
"version": "1.40.0"
|
||||
"version": "1.41.0"
|
||||
},
|
||||
"1.41": {
|
||||
"version": "1.41.0"
|
||||
},
|
||||
"1.41.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DDB876E03134D1",
|
||||
"checksum": "9d794c80727b28f549e9237ec0c01870794a36afeadea0864b5c2dbb32dd1fdb"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DDB876D41A71A7",
|
||||
"checksum": "c0c2550a437e8854171a2aea328c7f3cc98bd664f77774af6f146b313fc3e53f"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DDB87719D0F11A",
|
||||
"checksum": "7a64efe8ce126fc45ab7418ef2013b8c52cd387d59de5207bd857ca9e7f197eb"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DDB876F2E45B8E",
|
||||
"checksum": "26afe17813840a26ffac6bdad1e9689d44359dbc30101c3c80c965c6550e6be6"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DDB876DCC70EFC",
|
||||
"checksum": "732c016a5d4bc07f0dae0dc6d1e3750d1306ef4520c6b2ec6d5a638470f94327"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DDB8771E23FBA0",
|
||||
"checksum": "a49d09c09be9efef8a8c8aafe2dafd1c7cee1d149c19e4aa078a7eff0bdc7090"
|
||||
}
|
||||
},
|
||||
"1.40": {
|
||||
"version": "1.40.0"
|
||||
|
||||
30
manifests/release-plz.json
generated
30
manifests/release-plz.json
generated
@@ -22,10 +22,36 @@
|
||||
},
|
||||
"license_markdown": "[MIT](https://github.com/release-plz/release-plz/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/release-plz/release-plz/blob/main/LICENSE-APACHE)",
|
||||
"latest": {
|
||||
"version": "0.3.136"
|
||||
"version": "0.3.137"
|
||||
},
|
||||
"0.3": {
|
||||
"version": "0.3.136"
|
||||
"version": "0.3.137"
|
||||
},
|
||||
"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": {
|
||||
|
||||
29
manifests/syft.json
generated
29
manifests/syft.json
generated
@@ -24,10 +24,35 @@
|
||||
},
|
||||
"license_markdown": "[Apache-2.0](https://github.com/anchore/syft/blob/main/LICENSE)",
|
||||
"latest": {
|
||||
"version": "1.27.1"
|
||||
"version": "1.28.0"
|
||||
},
|
||||
"1": {
|
||||
"version": "1.27.1"
|
||||
"version": "1.28.0"
|
||||
},
|
||||
"1.28": {
|
||||
"version": "1.28.0"
|
||||
},
|
||||
"1.28.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DDB986800C4D58",
|
||||
"checksum": "3edee7fe1ceb1f78360e547f57048930d57f00c7ec3d0b8bdfb902805f048468"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DDB98680FF3878",
|
||||
"checksum": "15067673a0ea8aeba31e2a53deb1633eac5c0024ab73bdff91cffb157735d90a"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DDB98680FF11CE",
|
||||
"checksum": "a1637fdc074e9c80c6bf900df26a883516bf32e90499e3bd9aa314493d40a0a8"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DDB98680119E80",
|
||||
"checksum": "95c8533c46d4a952a576365f373d04fc0a4348e7335cbb82ac3ea2bc66e1e58b"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DDB98680F0C9C5",
|
||||
"checksum": "8666a08560b7afb3a547a5cd596880c9ff51736a4c49b1576009aef292c08343"
|
||||
}
|
||||
},
|
||||
"1.27": {
|
||||
"version": "1.27.1"
|
||||
|
||||
27
manifests/trivy.json
generated
27
manifests/trivy.json
generated
@@ -24,7 +24,32 @@
|
||||
},
|
||||
"license_markdown": "[Apache-2.0](https://github.com/aquasecurity/trivy/blob/main/LICENSE)",
|
||||
"latest": {
|
||||
"version": "0.63.0"
|
||||
"version": "0.64.0"
|
||||
},
|
||||
"0.64": {
|
||||
"version": "0.64.0"
|
||||
},
|
||||
"0.64.0": {
|
||||
"x86_64_linux_gnu": {
|
||||
"etag": "0x8DDB87C74419214",
|
||||
"checksum": "e50755b3be29ae515091a45c96a2bc126846334210c30202331b797b9ae6e366"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DDB87C72C4B5BC",
|
||||
"checksum": "f7c649c3e9598fde7074bb34b024d11f5b836d230c391a0cdde319db73e0fedc"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DDB87C75CF7247",
|
||||
"checksum": "7f34d0cd2813cf7f89064ffbc04af891f7839f673e9a0a0505cf91391d07826e"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"etag": "0x8DDB87C72D67BFC",
|
||||
"checksum": "c7e78d67af98dad178f18b4b8d20929b7f9d267e9c556f8ad815f8997035bcd9"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DDB87C7591EB49",
|
||||
"checksum": "77e70dd2fdbac5986cc02a8def382bdaf78777f0050fc37af72916cc47b56a20"
|
||||
}
|
||||
},
|
||||
"0.63": {
|
||||
"version": "0.63.0"
|
||||
|
||||
29
manifests/typos.json
generated
29
manifests/typos.json
generated
@@ -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)",
|
||||
"latest": {
|
||||
"version": "1.33.1"
|
||||
"version": "1.34.0"
|
||||
},
|
||||
"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": {
|
||||
"version": "1.33.1"
|
||||
|
||||
108
manifests/vacuum.json
generated
Normal file
108
manifests/vacuum.json
generated
Normal file
@@ -0,0 +1,108 @@
|
||||
{
|
||||
"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.2"
|
||||
},
|
||||
"0.17": {
|
||||
"version": "0.17.2"
|
||||
},
|
||||
"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"
|
||||
}
|
||||
}
|
||||
}
|
||||
29
manifests/zizmor.json
generated
29
manifests/zizmor.json
generated
@@ -19,10 +19,35 @@
|
||||
},
|
||||
"license_markdown": "[MIT](https://github.com/zizmorcore/zizmor/blob/main/LICENSE)",
|
||||
"latest": {
|
||||
"version": "1.10.0"
|
||||
"version": "1.11.0"
|
||||
},
|
||||
"1": {
|
||||
"version": "1.10.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"
|
||||
|
||||
@@ -124,7 +124,10 @@ esac
|
||||
case "$(uname -m)" in
|
||||
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>" ;;
|
||||
*) host_arch=x86_64 ;;
|
||||
*)
|
||||
# TODO: uname -m on windows-11-arm returns "x86_64"
|
||||
host_arch=x86_64
|
||||
;;
|
||||
esac
|
||||
|
||||
tools=()
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"tag_prefix": "v",
|
||||
"rust_crate": "${package}",
|
||||
"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": {
|
||||
"x86_64_linux_musl": {},
|
||||
"x86_64_macos": {},
|
||||
|
||||
20
tools/codegen/base/coreutils.json
Normal file
20
tools/codegen/base/coreutils.json
Normal 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"
|
||||
}
|
||||
}
|
||||
}
|
||||
25
tools/codegen/base/vacuum.json
Normal file
25
tools/codegen/base/vacuum.json
Normal 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"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user