mirror of
https://github.com/taiki-e/install-action.git
synced 2026-04-29 02:20:22 +00:00
Compare commits
9 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5674d1381f | ||
|
|
8239110d02 | ||
|
|
a4fb6300cb | ||
|
|
75a282937e | ||
|
|
51f05cea1d | ||
|
|
cde1638932 | ||
|
|
ae3865d8b6 | ||
|
|
4361c79705 | ||
|
|
1b6780842d |
19
CHANGELOG.md
19
CHANGELOG.md
@@ -10,6 +10,22 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [2.67.0] - 2026-01-20
|
||||
|
||||
- Support `cargo-neat`. ([#1404](https://github.com/taiki-e/install-action/pull/1404), thanks @killzoner)
|
||||
|
||||
- Update `tombi@latest` to 0.7.20.
|
||||
|
||||
- Update `knope@latest` to 0.22.1.
|
||||
|
||||
- Update `mise@latest` to 2026.1.5.
|
||||
|
||||
- Update `vacuum@latest` to 0.23.4.
|
||||
|
||||
- Update `typos@latest` to 1.42.1.
|
||||
|
||||
- Update `cargo-binstall@latest` to 1.16.7.
|
||||
|
||||
## [2.66.7] - 2026-01-19
|
||||
|
||||
- Update `prek@latest` to 0.2.30.
|
||||
@@ -5381,7 +5397,8 @@ Note: This release is considered a breaking change because installing on version
|
||||
|
||||
Initial release
|
||||
|
||||
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.66.7...HEAD
|
||||
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.67.0...HEAD
|
||||
[2.67.0]: https://github.com/taiki-e/install-action/compare/v2.66.7...v2.67.0
|
||||
[2.66.7]: https://github.com/taiki-e/install-action/compare/v2.66.6...v2.66.7
|
||||
[2.66.6]: https://github.com/taiki-e/install-action/compare/v2.66.5...v2.66.6
|
||||
[2.66.5]: https://github.com/taiki-e/install-action/compare/v2.66.4...v2.66.5
|
||||
|
||||
1
TOOLS.md
1
TOOLS.md
@@ -31,6 +31,7 @@ See the [Supported tools section in README.md](README.md#supported-tools) for ho
|
||||
| [**cargo-machete**](https://github.com/bnjbvr/cargo-machete) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/bnjbvr/cargo-machete/releases) | Linux, macOS, Windows | [MIT](https://github.com/bnjbvr/cargo-machete/blob/main/LICENSE.md) |
|
||||
| [**cargo-make**](https://github.com/sagiegurari/cargo-make) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/sagiegurari/cargo-make/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/sagiegurari/cargo-make/blob/master/LICENSE) |
|
||||
| [**cargo-minimal-versions**](https://github.com/taiki-e/cargo-minimal-versions) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/taiki-e/cargo-minimal-versions/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/taiki-e/cargo-minimal-versions/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/cargo-minimal-versions/blob/main/LICENSE-MIT) |
|
||||
| [**cargo-neat**](https://github.com/killzoner/cargo-neat) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/killzoner/cargo-neat/releases) | Linux, macOS, Windows | [MIT](https://github.com/killzoner/cargo-neat/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/killzoner/cargo-neat/blob/master/LICENSE-APACHE) |
|
||||
| [**cargo-nextest**](https://github.com/nextest-rs/nextest) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/nextest-rs/nextest/releases) | Linux, macOS, Windows | [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) |
|
||||
| [**cargo-no-dev-deps**](https://github.com/taiki-e/cargo-no-dev-deps) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/taiki-e/cargo-no-dev-deps/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/taiki-e/cargo-no-dev-deps/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/cargo-no-dev-deps/blob/main/LICENSE-MIT) |
|
||||
| [**cargo-rdme**](https://github.com/orium/cargo-rdme) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/orium/cargo-rdme/releases) | Linux, macOS, Windows | [MPL-2.0](https://github.com/orium/cargo-rdme/blob/main/LICENSE.md) |
|
||||
|
||||
28
manifests/cargo-binstall.json
generated
28
manifests/cargo-binstall.json
generated
@@ -22,32 +22,32 @@
|
||||
},
|
||||
"license_markdown": "[GPL-3.0](https://github.com/cargo-bins/cargo-binstall/blob/HEAD/crates/bin/LICENSE)",
|
||||
"latest": {
|
||||
"version": "1.16.6"
|
||||
"version": "1.16.7"
|
||||
},
|
||||
"1.16.6": {
|
||||
"1.16.7": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DE451CABCCB147",
|
||||
"checksum": "3225eea8041c30d7462761a481883e3aa8fe31c58def4b6c8dd91b7c80973df0"
|
||||
"etag": "0x8DE574303033055",
|
||||
"checksum": "730c2aba29f8cfa9b78d4b3fbaa705f593643ab1db579f619f90ed90fc6eefec"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DE451C900E677F",
|
||||
"checksum": "633dc2f381f7000d8ba3c02eb24b2f290bf0154372bafe8d8094d777f129f21d"
|
||||
"etag": "0x8DE5743396D0020",
|
||||
"checksum": "e62a72d052f7ce457944072386a991e1161899456abb40e92bb54d57b95c5d12"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DE451D31EC431A",
|
||||
"checksum": "fca962c3d12ae6192280111074db073c15abad3ba162a1a5a2af0f6f01872114"
|
||||
"etag": "0x8DE574389B95F80",
|
||||
"checksum": "d10ba1651bed7a83d55ef3d6abc8b3cd9704cd3410279781eee7a72c07b5cf71"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DE451CA9B138F3",
|
||||
"checksum": "b556421835ba67fa98ca1570c85b5511457956b7836ce938b47d3f73899517a3"
|
||||
"etag": "0x8DE574303CE9BF8",
|
||||
"checksum": "119e6b4748ede337f8315c068698fa0cf64a2b009c5a04f45af30b062197b1e4"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DE451CD5FCBA27",
|
||||
"checksum": "30543b378b96fbddabee1edfaccde7914dd2f851f02c560de859f81a21ab665b"
|
||||
"etag": "0x8DE574307B5067A",
|
||||
"checksum": "8dcaf49e099bbdd54f813838673bede9088c00111fbab0bc0cfc0e6276241c87"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DE451D37D28120",
|
||||
"checksum": "f9ab980c488917ac1fc32a65b7fbcd4e36de40760b70833134d2a2a035ff6bfe"
|
||||
"etag": "0x8DE574387E6119F",
|
||||
"checksum": "335fc9e01ad5758f7c95a4a0a6ef2b7651b5f294cb76cc6397a95e05b515deed"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
54
manifests/cargo-neat.json
generated
Normal file
54
manifests/cargo-neat.json
generated
Normal file
@@ -0,0 +1,54 @@
|
||||
{
|
||||
"rust_crate": "cargo-neat",
|
||||
"template": {
|
||||
"x86_64_linux_musl": {
|
||||
"url": "https://github.com/killzoner/cargo-neat/releases/download/${version}/cargo-neat-${version}-x86_64-unknown-linux-musl.tar.gz",
|
||||
"bin": "cargo-neat-${version}-x86_64-unknown-linux-musl/cargo-neat"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"url": "https://github.com/killzoner/cargo-neat/releases/download/${version}/cargo-neat-${version}-x86_64-apple-darwin.tar.gz",
|
||||
"bin": "cargo-neat-${version}-x86_64-apple-darwin/cargo-neat"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/killzoner/cargo-neat/releases/download/${version}/cargo-neat-${version}-x86_64-pc-windows-msvc.tar.gz",
|
||||
"bin": "cargo-neat-${version}-x86_64-pc-windows-msvc/cargo-neat.exe"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"url": "https://github.com/killzoner/cargo-neat/releases/download/${version}/cargo-neat-${version}-aarch64-unknown-linux-musl.tar.gz",
|
||||
"bin": "cargo-neat-${version}-aarch64-unknown-linux-musl/cargo-neat"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/killzoner/cargo-neat/releases/download/${version}/cargo-neat-${version}-aarch64-apple-darwin.tar.gz",
|
||||
"bin": "cargo-neat-${version}-aarch64-apple-darwin/cargo-neat"
|
||||
}
|
||||
},
|
||||
"license_markdown": "[MIT](https://github.com/killzoner/cargo-neat/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/killzoner/cargo-neat/blob/master/LICENSE-APACHE)",
|
||||
"latest": {
|
||||
"version": "0.2.3"
|
||||
},
|
||||
"0.2": {
|
||||
"version": "0.2.3"
|
||||
},
|
||||
"0.2.3": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DE4C5D8F94ED60",
|
||||
"checksum": "25e5cb704c60141f4806c9abd54a767f41ded08639328a4a8da42b69fc7b7f51"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DE4C5D6DA53B1E",
|
||||
"checksum": "508eac6217b37ec9fb8775bb0ce7e91a372c14397d32d50ed67cf543c2c03686"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DE4C5DC9809A25",
|
||||
"checksum": "97a3731dafbe1cda77bdef449fdae5bfc2c63ba6b16f5e086db41a69f71e4cc9"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DE4C5D7C0D64BF",
|
||||
"checksum": "e7b02db85319553bb64a576ede4c5995f7c2721212ecbcb1331d4b8c6f5b36f2"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DE4C5D79051512",
|
||||
"checksum": "b0a5add7f413380b32aa659d08da4f8b3d1e4ea96258951e06fdf5b0b6995aaf"
|
||||
}
|
||||
}
|
||||
}
|
||||
30
manifests/knope.json
generated
30
manifests/knope.json
generated
@@ -3,10 +3,36 @@
|
||||
"template": null,
|
||||
"license_markdown": "[MIT](https://github.com/knope-dev/knope/blob/main/LICENSE)",
|
||||
"latest": {
|
||||
"version": "0.22.0"
|
||||
"version": "0.22.1"
|
||||
},
|
||||
"0.22": {
|
||||
"version": "0.22.0"
|
||||
"version": "0.22.1"
|
||||
},
|
||||
"0.22.1": {
|
||||
"x86_64_linux_musl": {
|
||||
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.22.1/knope-x86_64-unknown-linux-musl.tgz",
|
||||
"etag": "0x8DE57B88F549A2F",
|
||||
"checksum": "dfb24f69cdcf4306a4ae0b3a280679daef15a30d65d25b30cba93b89c4c42977",
|
||||
"bin": "knope-x86_64-unknown-linux-musl/knope"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.22.1/knope-x86_64-apple-darwin.tgz",
|
||||
"etag": "0x8DE57B88F54C112",
|
||||
"checksum": "3c0af772aaf3c7fca49258e008bc75762778993872bf610ac2207bf0f3b3aa69",
|
||||
"bin": "knope-x86_64-apple-darwin/knope"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.22.1/knope-x86_64-pc-windows-msvc.tgz",
|
||||
"etag": "0x8DE57B88F77FFFC",
|
||||
"checksum": "1d79da137d27fd907070d54cb8cd5f5af6f66977c7ae2ac7fec78c124c78af1d",
|
||||
"bin": "knope-x86_64-pc-windows-msvc/knope.exe"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"url": "https://github.com/knope-dev/knope/releases/download/knope/v0.22.1/knope-aarch64-apple-darwin.tgz",
|
||||
"etag": "0x8DE57B88F520511",
|
||||
"checksum": "e5ac51e44492c9d5d118ab95f6a964e83a028337834c5d20f0872e3c53f98d1f",
|
||||
"bin": "knope-aarch64-apple-darwin/knope"
|
||||
}
|
||||
},
|
||||
"0.22.0": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
32
manifests/mise.json
generated
32
manifests/mise.json
generated
@@ -28,13 +28,39 @@
|
||||
},
|
||||
"license_markdown": "[MIT](https://github.com/jdx/mise/blob/main/LICENSE)",
|
||||
"latest": {
|
||||
"version": "2026.1.4"
|
||||
"version": "2026.1.5"
|
||||
},
|
||||
"2026": {
|
||||
"version": "2026.1.4"
|
||||
"version": "2026.1.5"
|
||||
},
|
||||
"2026.1": {
|
||||
"version": "2026.1.4"
|
||||
"version": "2026.1.5"
|
||||
},
|
||||
"2026.1.5": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DE5791DF15978A",
|
||||
"checksum": "976487dba32b35802d64756cd44c563b239cc21e8dff177edf0c71ee5e9bc3f1"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DE5791E13990C0",
|
||||
"checksum": "c2d4264426cc4395b9b0adde1d7b5f631fb7de2a0aa20960dd8bff3ed68b21cd"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DE5791E20156ED",
|
||||
"checksum": "b1ceb3d5a603b17e91164e6efd89a86c6f150c5fff463225100d92c8f2e4ea8d"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DE5791DC6E830B",
|
||||
"checksum": "d963525dbbf83f5af5b4d320f8e2785d217103ca46d7529d28d94f76f314ed09"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DE5791E0AF519E",
|
||||
"checksum": "94baa6ecb39132174c51ce56b28313b009ddd6939eeb6b951fc4600652623dfc"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DE5791E1EE0BBA",
|
||||
"checksum": "6e9ec88059983a053eda0fba8bc351809b6e63716bc6325a3c82ad310c0921db"
|
||||
}
|
||||
},
|
||||
"2026.1.4": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
30
manifests/tombi.json
generated
30
manifests/tombi.json
generated
@@ -22,10 +22,36 @@
|
||||
},
|
||||
"license_markdown": "[MIT](https://github.com/tombi-toml/tombi/blob/main/LICENSE)",
|
||||
"latest": {
|
||||
"version": "0.7.19"
|
||||
"version": "0.7.20"
|
||||
},
|
||||
"0.7": {
|
||||
"version": "0.7.19"
|
||||
"version": "0.7.20"
|
||||
},
|
||||
"0.7.20": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DE57BF5CAD1182",
|
||||
"checksum": "8eb8c307b01729659f05ee9aa13fbd716d3ac229a0e320225163c89bbafcc94f"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DE57BF5C3EED2C",
|
||||
"checksum": "db88cb3aa67cf2f51ba617c459f8bc6592f6e90255743559c381432ee76716ea"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DE57BF5CB9869E",
|
||||
"checksum": "829a936e1eec64df3d70af96fcfa9d8cada45fb8eecfa296bb83785bd7b6876d"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DE57BF5C375498",
|
||||
"checksum": "fcbd6b76ecd95f9a2cc2c307b71c723bd821f2714704667c9453b7698c6ee871"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DE57BF5C38D97F",
|
||||
"checksum": "61c63f3f9d23e5ce4c5b63d6ab07440c13ab35ed4debba6beb4b375dfca4c518"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DE57BF5C3BE357",
|
||||
"checksum": "82d0c93596460be288384a43ad8e52176590ae60c698837ae75924e50f00005c"
|
||||
}
|
||||
},
|
||||
"0.7.19": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
28
manifests/typos.json
generated
28
manifests/typos.json
generated
@@ -22,13 +22,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.42.0"
|
||||
"version": "1.42.1"
|
||||
},
|
||||
"1": {
|
||||
"version": "1.42.0"
|
||||
"version": "1.42.1"
|
||||
},
|
||||
"1.42": {
|
||||
"version": "1.42.0"
|
||||
"version": "1.42.1"
|
||||
},
|
||||
"1.42.1": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DE5767233F1722",
|
||||
"checksum": "fe1492d6c1079c328ef66de2094b7a3a4569987ec972ab56002c5db4746a8d1b"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DE5767440D584C",
|
||||
"checksum": "9996d6fbb204aa07791d1a744a85ada055e59a99795b2d9a73c0455828297ca3"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DE57671985964D",
|
||||
"checksum": "ba5a382e4d18fa266e91aadd9d67d1ae0a79166c20ebce225d05b00d1de0b4a9"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DE5766D53A6525",
|
||||
"checksum": "b5d7bfcfa9dcdd479a614e428512c2e180edc4c82a0223562943c470d7ef9126"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DE57674484E7CE",
|
||||
"checksum": "89539a0ca79ce851b8244af6c0aaab9190925838aed3ab26250d444a59e5cb78"
|
||||
}
|
||||
},
|
||||
"1.42.0": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
30
manifests/vacuum.json
generated
30
manifests/vacuum.json
generated
@@ -22,10 +22,36 @@
|
||||
},
|
||||
"license_markdown": "[MIT](https://github.com/daveshanley/vacuum/blob/main/LICENSE)",
|
||||
"latest": {
|
||||
"version": "0.23.3"
|
||||
"version": "0.23.4"
|
||||
},
|
||||
"0.23": {
|
||||
"version": "0.23.3"
|
||||
"version": "0.23.4"
|
||||
},
|
||||
"0.23.4": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DE57660BDEE171",
|
||||
"checksum": "b68dae855e523bf67e9307056d570ed6b4b826aa3a3a8e9e98dd3ad21db4a837"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DE57660C7E3EA6",
|
||||
"checksum": "31090d9efa7996cde0fa3b7727b11e18c9e53fde101cf0d2a0a73276a36ba6b2"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DE57660BD4DA91",
|
||||
"checksum": "66ba45daba81deb038ac68acf014f8f934a12276f28ee5add00770cef5000f6a"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DE57660C77DD3D",
|
||||
"checksum": "89d5ef6349f6715a3be1f6d760db72b5792a9a5dfb354348455f492598e8f5ef"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DE57660BD721F6",
|
||||
"checksum": "83d989bb32f29cb0ef3d272fe457ad2aac6e6c525ffbdc8434a65aa8327a628c"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DE57660C745EB5",
|
||||
"checksum": "ca28c486061da27512bdb8ff2113c49aedf054701c811ef8c4e6424f1c56ca24"
|
||||
}
|
||||
},
|
||||
"0.23.3": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
14
tools/codegen/base/cargo-neat.json
Normal file
14
tools/codegen/base/cargo-neat.json
Normal file
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"repository": "https://github.com/killzoner/cargo-neat",
|
||||
"tag_prefix": "",
|
||||
"rust_crate": "${package}",
|
||||
"asset_name": "${package}-${version}-${rust_target}.tar.gz",
|
||||
"bin": "${package}-${version}-${rust_target}/${package}${exe}",
|
||||
"platform": {
|
||||
"x86_64_linux_musl": {},
|
||||
"x86_64_macos": {},
|
||||
"x86_64_windows": {},
|
||||
"aarch64_linux_musl": {},
|
||||
"aarch64_macos": {}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user