mirror of
https://github.com/taiki-e/install-action.git
synced 2026-04-26 00:50:48 +00:00
Compare commits
14 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
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
|
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 +140,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:
|
||||||
|
|||||||
30
CHANGELOG.md
30
CHANGELOG.md
@@ -10,6 +10,28 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
## [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
|
## [2.54.2] - 2025-06-27
|
||||||
|
|
||||||
- Update `rclone@latest` to 1.70.2.
|
- Update `rclone@latest` to 1.70.2.
|
||||||
@@ -26,7 +48,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
|
## [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.
|
- Update `wasmtime@latest` to 34.0.0.
|
||||||
|
|
||||||
@@ -4028,7 +4050,11 @@ 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.54.2...HEAD
|
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.55.2...HEAD
|
||||||
|
[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.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.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.54.0]: https://github.com/taiki-e/install-action/compare/v2.53.2...v2.54.0
|
||||||
|
|||||||
3
TOOLS.md
3
TOOLS.md
@@ -66,6 +66,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) |
|
||||||
@@ -75,6 +76,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
|
||||||
|
|||||||
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://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}"
|
||||||
|
|
||||||
@@ -819,7 +822,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
|
||||||
|
|||||||
21
manifests/cargo-careful.json
generated
21
manifests/cargo-careful.json
generated
@@ -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": {
|
||||||
|
|||||||
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)",
|
"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": {
|
||||||
|
|||||||
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)",
|
"license_markdown": "[MIT](https://github.com/Boshen/cargo-shear/blob/main/LICENSE)",
|
||||||
"latest": {
|
"latest": {
|
||||||
"version": "1.3.1"
|
"version": "1.3.2"
|
||||||
},
|
},
|
||||||
"1": {
|
"1": {
|
||||||
"version": "1.3.1"
|
"version": "1.3.2"
|
||||||
},
|
},
|
||||||
"1.3": {
|
"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": {
|
"1.3.1": {
|
||||||
"x86_64_linux_musl": {
|
"x86_64_linux_musl": {
|
||||||
|
|||||||
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)",
|
"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"
|
||||||
|
|||||||
82
manifests/vacuum.json
generated
Normal file
82
manifests/vacuum.json
generated
Normal file
@@ -0,0 +1,82 @@
|
|||||||
|
{
|
||||||
|
"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.1"
|
||||||
|
},
|
||||||
|
"0.17": {
|
||||||
|
"version": "0.17.1"
|
||||||
|
},
|
||||||
|
"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)",
|
"license_markdown": "[MIT](https://github.com/zizmorcore/zizmor/blob/main/LICENSE)",
|
||||||
"latest": {
|
"latest": {
|
||||||
"version": "1.10.0"
|
"version": "1.11.0"
|
||||||
},
|
},
|
||||||
"1": {
|
"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": {
|
"1.10": {
|
||||||
"version": "1.10.0"
|
"version": "1.10.0"
|
||||||
|
|||||||
@@ -124,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=()
|
||||||
|
|||||||
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