mirror of
https://github.com/taiki-e/install-action.git
synced 2026-04-28 18:10:26 +00:00
Compare commits
12 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
29beae9445 | ||
|
|
cefa1876bf | ||
|
|
b73641544f | ||
|
|
da539d89a0 | ||
|
|
cd5df4de2e | ||
|
|
0d57f95239 | ||
|
|
89426e2a92 | ||
|
|
256a485480 | ||
|
|
0f1188a80f | ||
|
|
d475def002 | ||
|
|
3361085b85 | ||
|
|
599507f802 |
24
CHANGELOG.md
24
CHANGELOG.md
@@ -10,6 +10,24 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [2.32.4] - 2024-04-03
|
||||
|
||||
- Update `wasmtime@latest` to 19.0.1.
|
||||
|
||||
## [2.32.3] - 2024-04-02
|
||||
|
||||
- Update `typos@latest` to 1.20.3.
|
||||
|
||||
## [2.32.2] - 2024-04-02
|
||||
|
||||
- Update `cargo-hack@latest` to 0.6.27.
|
||||
|
||||
- Update `typos@latest` to 1.20.1.
|
||||
|
||||
## [2.32.1] - 2024-04-01
|
||||
|
||||
- Update `cargo-hack@latest` to 0.6.26.
|
||||
|
||||
## [2.32.0] - 2024-04-01
|
||||
|
||||
- Support `hyperfine`. ([#425](https://github.com/taiki-e/install-action/pull/425), thanks @jayvdb)
|
||||
@@ -1979,7 +1997,11 @@ Note: This release is considered a breaking change because installing on version
|
||||
|
||||
Initial release
|
||||
|
||||
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.32.0...HEAD
|
||||
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.32.4...HEAD
|
||||
[2.32.4]: https://github.com/taiki-e/install-action/compare/v2.32.3...v2.32.4
|
||||
[2.32.3]: https://github.com/taiki-e/install-action/compare/v2.32.2...v2.32.3
|
||||
[2.32.2]: https://github.com/taiki-e/install-action/compare/v2.32.1...v2.32.2
|
||||
[2.32.1]: https://github.com/taiki-e/install-action/compare/v2.32.0...v2.32.1
|
||||
[2.32.0]: https://github.com/taiki-e/install-action/compare/v2.31.3...v2.32.0
|
||||
[2.31.3]: https://github.com/taiki-e/install-action/compare/v2.31.2...v2.31.3
|
||||
[2.31.2]: https://github.com/taiki-e/install-action/compare/v2.31.1...v2.31.2
|
||||
|
||||
82
manifests/cargo-hack.json
generated
82
manifests/cargo-hack.json
generated
@@ -2,10 +2,88 @@
|
||||
"rust_crate": "cargo-hack",
|
||||
"template": null,
|
||||
"latest": {
|
||||
"version": "0.6.24"
|
||||
"version": "0.6.27"
|
||||
},
|
||||
"0.6": {
|
||||
"version": "0.6.24"
|
||||
"version": "0.6.27"
|
||||
},
|
||||
"0.6.27": {
|
||||
"x86_64_linux_musl": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.27/cargo-hack-x86_64-unknown-linux-musl.tar.gz",
|
||||
"checksum": "7713f063bdb52abf23e8a121664bba62144c54068e746a7c5904c9f396884db2"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.27/cargo-hack-x86_64-apple-darwin.tar.gz",
|
||||
"checksum": "75e807f5c763a3d7a44dab7e13158299f9b9adf14247e41ded97e45ca38b799d"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.27/cargo-hack-x86_64-pc-windows-msvc.tar.gz",
|
||||
"checksum": "695b1a6bc887e07a52710670bbb13237276f6898446bfe2104b38df690f2d556"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.27/cargo-hack-aarch64-unknown-linux-musl.tar.gz",
|
||||
"checksum": "904aff3154e3a981e138935f44296c007e84f464cc3da1fc96ee0a11b0511631"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.27/cargo-hack-aarch64-apple-darwin.tar.gz",
|
||||
"checksum": "3a52aaa620296e0213e7e3fdd95e70f2c5677882c74a6c0a0ac8b8bae604e65f"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.27/cargo-hack-aarch64-pc-windows-msvc.tar.gz",
|
||||
"checksum": "aedeb5aeb5bc7d01ce3f854dbd5bf6e5230c0c44ffd5d527a9ee85a60ccaafdf"
|
||||
}
|
||||
},
|
||||
"0.6.26": {
|
||||
"x86_64_linux_musl": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.26/cargo-hack-x86_64-unknown-linux-musl.tar.gz",
|
||||
"checksum": "722bc8269e30ff75cfa260a3ba3a94f46fd3ad8de47a158fa2bde1d07ba3eb53"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.26/cargo-hack-x86_64-apple-darwin.tar.gz",
|
||||
"checksum": "ea2b014cf60d6fcf3d85d277fe88a7f4ec1db7238077463f56f8093acaefccaf"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.26/cargo-hack-x86_64-pc-windows-msvc.tar.gz",
|
||||
"checksum": "9497dcecb1f09ca2f2f0a6a2c91a1152ba56c386981315461edeba4914da6433"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.26/cargo-hack-aarch64-unknown-linux-musl.tar.gz",
|
||||
"checksum": "77e63cf8c52718c12a0a46749464375c992ec2b7d524f8723a32623560612fce"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.26/cargo-hack-aarch64-apple-darwin.tar.gz",
|
||||
"checksum": "8e896ca939c669d951acf98f2493f8a8b7a7beb3e808cb5af764c8f66a1c58e8"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.26/cargo-hack-aarch64-pc-windows-msvc.tar.gz",
|
||||
"checksum": "9084bad2063b00d96237582b8623c4e13ed476585aa8461defe751fc134c77ea"
|
||||
}
|
||||
},
|
||||
"0.6.25": {
|
||||
"x86_64_linux_musl": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.25/cargo-hack-x86_64-unknown-linux-musl.tar.gz",
|
||||
"checksum": "e90bdb19108c308af9be1104d93209ce03aa6d91f5c54b5678682d970ba1660a"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.25/cargo-hack-x86_64-apple-darwin.tar.gz",
|
||||
"checksum": "59636ba9a2452ebf030c654718392c950f4d0478a87c5b70a2a0cb55b6d283b5"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.25/cargo-hack-x86_64-pc-windows-msvc.tar.gz",
|
||||
"checksum": "001102a8b6965dad68be41db1058b7e7abad4d8e9dd375912ae43ccebca7696c"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.25/cargo-hack-aarch64-unknown-linux-musl.tar.gz",
|
||||
"checksum": "1307ce8db78fdf7616fb025893348eaf7e9ed77a3a3fe3fd348076a41a18f570"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.25/cargo-hack-aarch64-apple-darwin.tar.gz",
|
||||
"checksum": "29488347b36ee0a2d48b2d32d7b5b24addcdb2f42a52784de41de6353c62fd43"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.25/cargo-hack-aarch64-pc-windows-msvc.tar.gz",
|
||||
"checksum": "5f5bbe4a544e7b923365db6c3af05bdeed865952b6cc15c9ec30b7487b4cb52d"
|
||||
}
|
||||
},
|
||||
"0.6.24": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
63
manifests/typos.json
generated
63
manifests/typos.json
generated
@@ -15,10 +15,69 @@
|
||||
}
|
||||
},
|
||||
"latest": {
|
||||
"version": "1.19.0"
|
||||
"version": "1.20.3"
|
||||
},
|
||||
"1": {
|
||||
"version": "1.19.0"
|
||||
"version": "1.20.3"
|
||||
},
|
||||
"1.20": {
|
||||
"version": "1.20.3"
|
||||
},
|
||||
"1.20.3": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "1d4d372ede016bf0a4a630c7f14a42ed23187a144fda3540204f23d03ca136ca"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "3b9f2fa808b042e82024387f7792a593371d6fafe73f53daf0671b16be0e0d19"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "b1cc90fecd0527b14af278b24d24e6b35d359ed8b3c88413887ad762fbcc3cb9"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "474eadb97cb2cc35d2b1ab6cf80337c7f2bb22f7ad0761d6d94697cac5016048"
|
||||
}
|
||||
},
|
||||
"1.20.2": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "baf0c3fd847e951e4ed24bd3dd59fd98434071a7ee373b085bc2a5b1098325c8"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "4967973cf7bd29e30391f290f434de4f39a634c1b4ba6ef9d98e3ff8cd446b68"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "d55c2a70a4a6f36b6ff60896a2542ec7e2508e096270c30e939930eedf84c2a4"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "788359f64f6b1f0e889c7b9039b1ae86f1d15b0e10436ffe923d29c8c7297ace"
|
||||
}
|
||||
},
|
||||
"1.20.1": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "1796a65b930ed00c895fbf08d7e5b163649ebddbd1046cf568b8d26833059148"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "5d9c57f672e041312026d6bc8249e88dc8517b61b4ac15745bc164b5c4f37226"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "1f89912a7fd370c336f7ad0a08d637a37f2e34aa6e25c73286aaa5d09d9e48c5"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "3455e6f1241df06ba4c09fdd596879fc499fa882ce95319f2185f1611a218f0a"
|
||||
}
|
||||
},
|
||||
"1.20.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "6b73ccf2f08d0905c84c1a10a4b7440106998f2014d87a28fcd65112c63ecffb"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "5c919a07d770ee4aacf3d1ff0025fe5f3ff67b58d95531c582a99f82dcb39a4d"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "2fa637603b752494259aa43dd22584d850d47d1dbb28fcf025e1865f0230eaf4"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "5ff1468178786040008f9348f5f27b31e2f5c937f2772145e09d3adc0ce14bc3"
|
||||
}
|
||||
},
|
||||
"1.19": {
|
||||
"version": "1.19.0"
|
||||
|
||||
33
manifests/wasmtime.json
generated
33
manifests/wasmtime.json
generated
@@ -2,13 +2,40 @@
|
||||
"rust_crate": "wasmtime-cli",
|
||||
"template": null,
|
||||
"latest": {
|
||||
"version": "19.0.0"
|
||||
"version": "19.0.1"
|
||||
},
|
||||
"19": {
|
||||
"version": "19.0.0"
|
||||
"version": "19.0.1"
|
||||
},
|
||||
"19.0": {
|
||||
"version": "19.0.0"
|
||||
"version": "19.0.1"
|
||||
},
|
||||
"19.0.1": {
|
||||
"x86_64_linux_gnu": {
|
||||
"url": "https://github.com/bytecodealliance/wasmtime/releases/download/v19.0.1/wasmtime-v19.0.1-x86_64-linux.tar.xz",
|
||||
"checksum": "d12a6f2a3bd1f1c26461dcd37d8a1d4695d8e126db6c57bee8dff1a1a2794221",
|
||||
"bin": "wasmtime-v19.0.1-x86_64-linux/wasmtime"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"url": "https://github.com/bytecodealliance/wasmtime/releases/download/v19.0.1/wasmtime-v19.0.1-x86_64-macos.tar.xz",
|
||||
"checksum": "84ff99246f92254ff57b3e9bc817b043df5dfbb3a6fe673d61fc8eebebfa5038",
|
||||
"bin": "wasmtime-v19.0.1-x86_64-macos/wasmtime"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/bytecodealliance/wasmtime/releases/download/v19.0.1/wasmtime-v19.0.1-x86_64-windows.zip",
|
||||
"checksum": "9c4c3822fb9cd8c05a12b4022218658fffe4c5be4bf2c6472f30471babadef62",
|
||||
"bin": "wasmtime-v19.0.1-x86_64-windows/wasmtime.exe"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"url": "https://github.com/bytecodealliance/wasmtime/releases/download/v19.0.1/wasmtime-v19.0.1-aarch64-linux.tar.xz",
|
||||
"checksum": "2c879f9a3a44bbf89e37febe2a7f30baa280a217d9e4bd08ae6ef0f6bc4c828e",
|
||||
"bin": "wasmtime-v19.0.1-aarch64-linux/wasmtime"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/bytecodealliance/wasmtime/releases/download/v19.0.1/wasmtime-v19.0.1-aarch64-macos.tar.xz",
|
||||
"checksum": "ed9c32ce4f8b54785f30c259c6c88243b845bc51d1995f0ab5093713a14ffbbf",
|
||||
"bin": "wasmtime-v19.0.1-aarch64-macos/wasmtime"
|
||||
}
|
||||
},
|
||||
"19.0.0": {
|
||||
"x86_64_linux_gnu": {
|
||||
|
||||
@@ -26,7 +26,7 @@ fn main() -> Result<()> {
|
||||
let args: Vec<_> = env::args().skip(1).collect();
|
||||
if args.is_empty() || args.iter().any(|arg| arg.starts_with('-')) {
|
||||
println!(
|
||||
"USAGE: cargo run --release -p install-action-internal-codegen -- <PACKAGE> [VERSION_REQ]"
|
||||
"USAGE: cargo run --manifest-path tools/codegen/Cargo.toml --release -- <PACKAGE> [VERSION_REQ]"
|
||||
);
|
||||
std::process::exit(1);
|
||||
}
|
||||
|
||||
@@ -10,11 +10,11 @@ cd "$(dirname "$0")"/..
|
||||
# ./tools/manifest.sh [PACKAGE [VERSION_REQ]]
|
||||
|
||||
if [[ $# -gt 0 ]]; then
|
||||
cargo run --release -p install-action-internal-codegen -- "$@"
|
||||
cargo run --manifest-path tools/codegen/Cargo.toml --release -- "$@"
|
||||
exit 0
|
||||
fi
|
||||
|
||||
for manifest in tools/codegen/base/*.json; do
|
||||
package=$(basename "${manifest%.*}")
|
||||
cargo run --release -p install-action-internal-codegen -- "${package}" latest
|
||||
cargo run --manifest-path tools/codegen/Cargo.toml --release -- "${package}" latest
|
||||
done
|
||||
|
||||
Reference in New Issue
Block a user