mirror of
https://github.com/taiki-e/install-action.git
synced 2026-04-30 10:50:25 +00:00
Compare commits
18 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b43e73780d | ||
|
|
5cc177e463 | ||
|
|
7bf72b04de | ||
|
|
19e9b549a4 | ||
|
|
270328489b | ||
|
|
875aa7bb88 | ||
|
|
f420d6e043 | ||
|
|
12af778b97 | ||
|
|
bfaf53b9f1 | ||
|
|
fc886b5a7b | ||
|
|
9b0cbd832c | ||
|
|
ffbc55fec6 | ||
|
|
2daedc907e | ||
|
|
6943331e01 | ||
|
|
3c2dda9b8b | ||
|
|
6f9c817932 | ||
|
|
b9b9deeb20 | ||
|
|
0736e61a46 |
9
.taplo.toml
Normal file
9
.taplo.toml
Normal file
@@ -0,0 +1,9 @@
|
||||
# Taplo configuration
|
||||
# https://taplo.tamasfe.dev/configuration/formatter-options.html
|
||||
|
||||
[formatting]
|
||||
align_comments = false
|
||||
allowed_blank_lines = 1
|
||||
array_auto_collapse = false
|
||||
array_auto_expand = false
|
||||
indent_string = " "
|
||||
39
CHANGELOG.md
39
CHANGELOG.md
@@ -10,6 +10,36 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [2.27.7] - 2024-02-23
|
||||
|
||||
- Update `cargo-deny@latest` to 0.14.12.
|
||||
|
||||
## [2.27.6] - 2024-02-22
|
||||
|
||||
- Update `cargo-llvm-cov@latest` to 0.6.6.
|
||||
|
||||
## [2.27.5] - 2024-02-21
|
||||
|
||||
- Update `cargo-machete@latest` to 0.6.1.
|
||||
|
||||
## [2.27.4] - 2024-02-21
|
||||
|
||||
- Update `cargo-hack@latest` to 0.6.20.
|
||||
|
||||
## [2.27.3] - 2024-02-21
|
||||
|
||||
- Update `wasmtime@latest` to 18.0.1.
|
||||
|
||||
## [2.27.2] - 2024-02-16
|
||||
|
||||
- Update `cargo-hack@latest` to 0.6.19.
|
||||
|
||||
## [2.27.1] - 2024-02-16
|
||||
|
||||
- Update `cargo-audit@latest` to 0.20.0.
|
||||
|
||||
- Update `protoc@latest` to 3.25.3.
|
||||
|
||||
## [2.27.0] - 2024-02-15
|
||||
|
||||
- Support `cargo-audit`. ([#371](https://github.com/taiki-e/install-action/pull/371), thanks @utkarshgupta137)
|
||||
@@ -1767,7 +1797,14 @@ Note: This release is considered a breaking change because installing on version
|
||||
|
||||
Initial release
|
||||
|
||||
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.27.0...HEAD
|
||||
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.27.7...HEAD
|
||||
[2.27.7]: https://github.com/taiki-e/install-action/compare/v2.27.6...v2.27.7
|
||||
[2.27.6]: https://github.com/taiki-e/install-action/compare/v2.27.5...v2.27.6
|
||||
[2.27.5]: https://github.com/taiki-e/install-action/compare/v2.27.4...v2.27.5
|
||||
[2.27.4]: https://github.com/taiki-e/install-action/compare/v2.27.3...v2.27.4
|
||||
[2.27.3]: https://github.com/taiki-e/install-action/compare/v2.27.2...v2.27.3
|
||||
[2.27.2]: https://github.com/taiki-e/install-action/compare/v2.27.1...v2.27.2
|
||||
[2.27.1]: https://github.com/taiki-e/install-action/compare/v2.27.0...v2.27.1
|
||||
[2.27.0]: https://github.com/taiki-e/install-action/compare/v2.26.20...v2.27.0
|
||||
[2.26.20]: https://github.com/taiki-e/install-action/compare/v2.26.19...v2.26.20
|
||||
[2.26.19]: https://github.com/taiki-e/install-action/compare/v2.26.18...v2.26.19
|
||||
|
||||
19
manifests/cargo-audit.json
generated
19
manifests/cargo-audit.json
generated
@@ -19,7 +19,24 @@
|
||||
}
|
||||
},
|
||||
"latest": {
|
||||
"version": "0.19.0"
|
||||
"version": "0.20.0"
|
||||
},
|
||||
"0.20": {
|
||||
"version": "0.20.0"
|
||||
},
|
||||
"0.20.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "c8bb83967f74734a5a4b23b0136c26db3fcc81570eb389cffda4d67ea6d8ad9a"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "3f4022fd3010e0e9ffa8b8a75b80ab365c9ab1c3f3d2dd6af6385bb803778f9f"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "ec8d3b6e722b01bf51efc1b56dbaf542f4d4101e70f3f45ae4dda52e6f71d2b0"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"checksum": "fb2fbd1f5d36aa131451115183d24605e3ca7f656c6994ec03dfc3b7c581cf4a"
|
||||
}
|
||||
},
|
||||
"0.19": {
|
||||
"version": "0.19.0"
|
||||
|
||||
18
manifests/cargo-deny.json
generated
18
manifests/cargo-deny.json
generated
@@ -19,10 +19,24 @@
|
||||
}
|
||||
},
|
||||
"latest": {
|
||||
"version": "0.14.11"
|
||||
"version": "0.14.12"
|
||||
},
|
||||
"0.14": {
|
||||
"version": "0.14.11"
|
||||
"version": "0.14.12"
|
||||
},
|
||||
"0.14.12": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "946986e05b1f031043ef104cf719006d1b1a1b9fdf16487f88d1a20a83d13903"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "e80c0499a802c20476ce2908b8e020bc39b562010be08e558e1a2e0f800dd501"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "f67455423ef56bc936e3526d8a35b62102c353be2fdb91d49d55ee4517ee3cd6"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "8bd1cca96a45a01da2db45cca12636c749b78c327c5a04b9d576e4c39d36e88a"
|
||||
}
|
||||
},
|
||||
"0.14.11": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
56
manifests/cargo-hack.json
generated
56
manifests/cargo-hack.json
generated
@@ -2,10 +2,62 @@
|
||||
"rust_crate": "cargo-hack",
|
||||
"template": null,
|
||||
"latest": {
|
||||
"version": "0.6.18"
|
||||
"version": "0.6.20"
|
||||
},
|
||||
"0.6": {
|
||||
"version": "0.6.18"
|
||||
"version": "0.6.20"
|
||||
},
|
||||
"0.6.20": {
|
||||
"x86_64_linux_musl": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.20/cargo-hack-x86_64-unknown-linux-musl.tar.gz",
|
||||
"checksum": "dc3a790ba52a824f3faeb45bf630b35ed4cfe2ef5de24e169bd1672c40ca0ad0"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.20/cargo-hack-x86_64-apple-darwin.tar.gz",
|
||||
"checksum": "c8a6bcf8f48761da905dbb476a2c276f1b3beb4e601d895734196a7f33cb20fc"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.20/cargo-hack-x86_64-pc-windows-msvc.tar.gz",
|
||||
"checksum": "c49e18fbf868c2abbd86ed5f17ff1254479c79ea788dc757edd69cdfe390cdc4"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.20/cargo-hack-aarch64-unknown-linux-musl.tar.gz",
|
||||
"checksum": "3ac4d20c14d73c5ec87ac6132f3083f419340f4f124b31f55594a9d364f1eb11"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.20/cargo-hack-aarch64-apple-darwin.tar.gz",
|
||||
"checksum": "59ac8f0227168a05a758e6fcdaa7fb7b91bf9d206fcf19644f4a15b864842c13"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.20/cargo-hack-aarch64-pc-windows-msvc.tar.gz",
|
||||
"checksum": "113c67634a4d34ff8c15d28d241f611144c55cc57dd11f28aa0d336d548813a1"
|
||||
}
|
||||
},
|
||||
"0.6.19": {
|
||||
"x86_64_linux_musl": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.19/cargo-hack-x86_64-unknown-linux-musl.tar.gz",
|
||||
"checksum": "c96cbde6b2eed3ba5c3a62911bd729362dad11ee2363cefb79e7d8b44c034b25"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.19/cargo-hack-x86_64-apple-darwin.tar.gz",
|
||||
"checksum": "277fdb2c362fad398cc858581cf06b1d3706cbbf883005285f3794ba5aa2f1f1"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.19/cargo-hack-x86_64-pc-windows-msvc.tar.gz",
|
||||
"checksum": "d5c86549d83d7147e1fe7de468c375a0f28c5aa45c9f8a02b819d13ee9a85e37"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.19/cargo-hack-aarch64-unknown-linux-musl.tar.gz",
|
||||
"checksum": "aa24c54f97b43685979ee15f2a03b0a249cc035449a3a1955e64c61e725a9e8c"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.19/cargo-hack-aarch64-apple-darwin.tar.gz",
|
||||
"checksum": "5d2e027a34ab26949534e5e9a764c49130515bb4eaff7e4b1e824ace6ba10617"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.19/cargo-hack-aarch64-pc-windows-msvc.tar.gz",
|
||||
"checksum": "8e36f556db4aef01066fc26b1d10ad9440d78b5ce9c8ff4fe68c3ffbf84e7ada"
|
||||
}
|
||||
},
|
||||
"0.6.18": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
21
manifests/cargo-llvm-cov.json
generated
21
manifests/cargo-llvm-cov.json
generated
@@ -18,10 +18,27 @@
|
||||
}
|
||||
},
|
||||
"latest": {
|
||||
"version": "0.6.5"
|
||||
"version": "0.6.6"
|
||||
},
|
||||
"0.6": {
|
||||
"version": "0.6.5"
|
||||
"version": "0.6.6"
|
||||
},
|
||||
"0.6.6": {
|
||||
"x86_64_linux_musl": {
|
||||
"checksum": "554b2dccaf64dacd0388fab1679fbd96ec503d611e6c84f58ba366c5246060b1"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"checksum": "05650bbb58915e0ba4c0a05978fa832ee87e5f5c256981d066d27f8d7e9f743e"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"checksum": "dbf7f55962dc3db12b96707b08af67f46284df6b2215a1c58a154ad92284d514"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"checksum": "38f00c7b23455d45b829a019ab976b58920defaeb48976936363fa41602c4a50"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"checksum": "27118cc06ce28bb4ae455aabfdad11a69952483b0aba23d53de9ed73148285bc"
|
||||
}
|
||||
},
|
||||
"0.6.5": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
26
manifests/cargo-machete.json
generated
26
manifests/cargo-machete.json
generated
@@ -2,10 +2,32 @@
|
||||
"rust_crate": "cargo-machete",
|
||||
"template": null,
|
||||
"latest": {
|
||||
"version": "0.6.0"
|
||||
"version": "0.6.1"
|
||||
},
|
||||
"0.6": {
|
||||
"version": "0.6.0"
|
||||
"version": "0.6.1"
|
||||
},
|
||||
"0.6.1": {
|
||||
"x86_64_linux_musl": {
|
||||
"url": "https://github.com/bnjbvr/cargo-machete/releases/download/v0.6.1/cargo-machete-v0.6.1-x86_64-unknown-linux-musl.tar.gz",
|
||||
"checksum": "d5d178010e8b9da69caa02b1abf6c9765cc6f3e8810a73483272c84204fd3715",
|
||||
"bin": "cargo-machete-v0.6.1-x86_64-unknown-linux-musl/cargo-machete"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"url": "https://github.com/bnjbvr/cargo-machete/releases/download/v0.6.1/cargo-machete-v0.6.1-x86_64-apple-darwin.tar.gz",
|
||||
"checksum": "9211abb47866c3a3b0a283903511428d97c9cf35508fd4eca5bef0489e578af8",
|
||||
"bin": "cargo-machete-v0.6.1-x86_64-apple-darwin/cargo-machete"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/bnjbvr/cargo-machete/releases/download/v0.6.1/cargo-machete-v0.6.1-x86_64-pc-windows-msvc.tar.gz",
|
||||
"checksum": "c142cf3b01aa3c321495659fe75f483fefd278172c4d74b0dd567639ebec000d",
|
||||
"bin": "cargo-machete-v0.6.1-x86_64-pc-windows-msvc/cargo-machete.exe"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/bnjbvr/cargo-machete/releases/download/v0.6.1/cargo-machete-v0.6.1-aarch64-apple-darwin.tar.gz",
|
||||
"checksum": "676fdd6ba18e830e4f7a279d4f47d365fcde4cbaa89bf6f0e4a08fbc4555821b",
|
||||
"bin": "cargo-machete-v0.6.1-aarch64-apple-darwin/cargo-machete"
|
||||
}
|
||||
},
|
||||
"0.6.0": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
28
manifests/protoc.json
generated
28
manifests/protoc.json
generated
@@ -2,13 +2,35 @@
|
||||
"rust_crate": null,
|
||||
"template": null,
|
||||
"latest": {
|
||||
"version": "3.25.2"
|
||||
"version": "3.25.3"
|
||||
},
|
||||
"3": {
|
||||
"version": "3.25.2"
|
||||
"version": "3.25.3"
|
||||
},
|
||||
"3.25": {
|
||||
"version": "3.25.2"
|
||||
"version": "3.25.3"
|
||||
},
|
||||
"3.25.3": {
|
||||
"x86_64_linux_gnu": {
|
||||
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.3/protoc-25.3-linux-x86_64.zip",
|
||||
"checksum": "f853e691868d0557425ea290bf7ba6384eef2fa9b04c323afab49a770ba9da80"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.3/protoc-25.3-osx-x86_64.zip",
|
||||
"checksum": "247e003b8e115405172eacc50bd19825209d85940728e766f0848eee7c80e2a1"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.3/protoc-25.3-win64.zip",
|
||||
"checksum": "d6b336b852726364313330631656b7f395dde5b1141b169f5c4b8d43cdf01482"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.3/protoc-25.3-linux-aarch_64.zip",
|
||||
"checksum": "9eae1f20f70cccc912d1c318c3929b86aebf5afd4b0f32c196ef682c222ed5ae"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/protocolbuffers/protobuf/releases/download/v25.3/protoc-25.3-osx-aarch_64.zip",
|
||||
"checksum": "d0fcd6d3b3ef6f22f1c47cc30a80c06727e1eccdddcaf0f4a3be47c070ffd3fe"
|
||||
}
|
||||
},
|
||||
"3.25.2": {
|
||||
"x86_64_linux_gnu": {
|
||||
|
||||
62
manifests/wasmtime.json
generated
62
manifests/wasmtime.json
generated
@@ -2,7 +2,67 @@
|
||||
"rust_crate": "wasmtime-cli",
|
||||
"template": null,
|
||||
"latest": {
|
||||
"version": "17.0.1"
|
||||
"version": "18.0.1"
|
||||
},
|
||||
"18": {
|
||||
"version": "18.0.1"
|
||||
},
|
||||
"18.0": {
|
||||
"version": "18.0.1"
|
||||
},
|
||||
"18.0.1": {
|
||||
"x86_64_linux_gnu": {
|
||||
"url": "https://github.com/bytecodealliance/wasmtime/releases/download/v18.0.1/wasmtime-v18.0.1-x86_64-linux.tar.xz",
|
||||
"checksum": "9951c0947cab9e1426b68f8f12f8061a103d0863a2b6ae1a50276013eda780ad",
|
||||
"bin": "wasmtime-v18.0.1-x86_64-linux/wasmtime"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"url": "https://github.com/bytecodealliance/wasmtime/releases/download/v18.0.1/wasmtime-v18.0.1-x86_64-macos.tar.xz",
|
||||
"checksum": "30299e7c8604585dfdfb1172b12a6ea08bdd4a770cf3907e566545c7bee35916",
|
||||
"bin": "wasmtime-v18.0.1-x86_64-macos/wasmtime"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/bytecodealliance/wasmtime/releases/download/v18.0.1/wasmtime-v18.0.1-x86_64-windows.zip",
|
||||
"checksum": "07b5f1d03afcbccef2182b92d809dfbb7e076a60f8dc68c204fe54f753231e53",
|
||||
"bin": "wasmtime-v18.0.1-x86_64-windows/wasmtime.exe"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"url": "https://github.com/bytecodealliance/wasmtime/releases/download/v18.0.1/wasmtime-v18.0.1-aarch64-linux.tar.xz",
|
||||
"checksum": "3f5b08b5fef2864ffc459e2a50fab8e72ba706865c09f6d0d0cd260e5f014b79",
|
||||
"bin": "wasmtime-v18.0.1-aarch64-linux/wasmtime"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/bytecodealliance/wasmtime/releases/download/v18.0.1/wasmtime-v18.0.1-aarch64-macos.tar.xz",
|
||||
"checksum": "cf6a547e8b4dd82732ee6e626aeccdb571d9c157090eed4f50f26557a0d6cbac",
|
||||
"bin": "wasmtime-v18.0.1-aarch64-macos/wasmtime"
|
||||
}
|
||||
},
|
||||
"18.0.0": {
|
||||
"x86_64_linux_gnu": {
|
||||
"url": "https://github.com/bytecodealliance/wasmtime/releases/download/v18.0.0/wasmtime-v18.0.0-x86_64-linux.tar.xz",
|
||||
"checksum": "7c2a20b8fc301d4a0cd709529c1d804d7d7584c0f6d5849fc25b911578e651bc",
|
||||
"bin": "wasmtime-v18.0.0-x86_64-linux/wasmtime"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"url": "https://github.com/bytecodealliance/wasmtime/releases/download/v18.0.0/wasmtime-v18.0.0-x86_64-macos.tar.xz",
|
||||
"checksum": "8e21002f802ff5f9c974f38ea2a339b1fa173582d7b5b4325b149f52eb43b6da",
|
||||
"bin": "wasmtime-v18.0.0-x86_64-macos/wasmtime"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/bytecodealliance/wasmtime/releases/download/v18.0.0/wasmtime-v18.0.0-x86_64-windows.zip",
|
||||
"checksum": "ee09eb5013dd8af7ade8173517d80430e08e4377dda3f84c0f024b0dd98a3453",
|
||||
"bin": "wasmtime-v18.0.0-x86_64-windows/wasmtime.exe"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"url": "https://github.com/bytecodealliance/wasmtime/releases/download/v18.0.0/wasmtime-v18.0.0-aarch64-linux.tar.xz",
|
||||
"checksum": "562e4557d6b8089522069d523131bf6572efd323baa02333f4015fb359c6c671",
|
||||
"bin": "wasmtime-v18.0.0-aarch64-linux/wasmtime"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/bytecodealliance/wasmtime/releases/download/v18.0.0/wasmtime-v18.0.0-aarch64-macos.tar.xz",
|
||||
"checksum": "796b0a15032db1699d2be3d67e0e6080dffde28df8dc38ab838931b1f51c585e",
|
||||
"bin": "wasmtime-v18.0.0-aarch64-macos/wasmtime"
|
||||
}
|
||||
},
|
||||
"17": {
|
||||
"version": "17.0.1"
|
||||
|
||||
@@ -238,6 +238,21 @@ if [[ -n "$(git ls-files '*.yaml')" ]]; then
|
||||
git ls-files '*.yaml'
|
||||
fi
|
||||
|
||||
# TOML (if exists)
|
||||
if [[ -n "$(git ls-files '*.toml')" ]]; then
|
||||
info "checking TOML style"
|
||||
if [[ ! -e .taplo.toml ]]; then
|
||||
warn "could not found .taplo.toml in the repository root"
|
||||
fi
|
||||
if type -P npm &>/dev/null; then
|
||||
echo "+ npx -y @taplo/cli fmt \$(git ls-files '*.toml')"
|
||||
npx -y @taplo/cli fmt $(git ls-files '*.toml')
|
||||
check_diff $(git ls-files '*.toml')
|
||||
else
|
||||
warn "'npm' is not installed; skipped TOML style check"
|
||||
fi
|
||||
fi
|
||||
|
||||
# Markdown (if exists)
|
||||
if [[ -n "$(git ls-files '*.md')" ]]; then
|
||||
info "checking Markdown style"
|
||||
|
||||
Reference in New Issue
Block a user