Compare commits

...

16 Commits

Author SHA1 Message Date
Taiki Endo
b568b17839 espup 2026-05-31 17:38:41 +00:00
Taiki Endo
e49978b799 Release 2.81.1 2026-05-31 17:38:40 +00:00
Taiki Endo
7a37f81460 Update cargo-semver-checks manifest 2026-06-01 02:28:34 +09:00
Taiki Endo
77ebca8299 Update cargo-no-dev-deps@latest to 0.2.24 2026-06-01 02:28:34 +09:00
Taiki Endo
266cf25587 Update cargo-hack@latest to 0.6.45 2026-06-01 02:28:34 +09:00
Taiki Endo
9ccf417bb2 codegen: Mark coreutils 0.9.0 as broken
Same as 14ee01d8e3 and
0bb270a59a.
2026-06-01 02:00:36 +09:00
Taiki Endo
3d832235cb Release 2.81.0 2026-05-31 13:07:08 +00:00
Taiki Endo
e846e3af79 Update vacuum@latest to 0.28.0 2026-05-31 22:00:12 +09:00
Taiki Endo
cc10c9674d Update changelog 2026-05-31 20:46:02 +09:00
Jesse Black
d93043e1af Support docgarden (#1830) 2026-05-31 20:42:32 +09:00
Taiki Endo
9cdebc223d Update vacuum@latest to 0.27.3 2026-05-31 19:55:05 +09:00
Taiki Endo
8cc2c85989 Update comment in action.yml 2026-05-31 19:22:07 +09:00
Taiki Endo
541bb3636d Update changelog 2026-05-31 19:21:47 +09:00
Taiki Endo
66d7fef310 Revert "codegen: Pin cargo-binstall version in base manifest"
This partially reverts commit 57f2d4f754.
2026-05-31 19:20:09 +09:00
Taiki Endo
4500296a33 Touch up PR 1831 2026-05-31 19:18:28 +09:00
graelo
6e83879549 Support convco (#1831) 2026-05-31 19:08:05 +09:00
15 changed files with 213 additions and 28 deletions

View File

@@ -3,12 +3,14 @@ archlinux
binstall
callgrind
CDPATH
convco
coreutils
covgate
cyclonedx
cygdrive
deadlinks
deepsource
docgarden
doas
enablerepo
epel

View File

@@ -10,6 +10,22 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
## [Unreleased]
## [2.81.1] - 2026-05-31
- Update `cargo-no-dev-deps@latest` to 0.2.24.
- Update `cargo-hack@latest` to 0.6.45.
## [2.81.0] - 2026-05-31
- Support `convco`. ([#1831](https://github.com/taiki-e/install-action/pull/1831), thanks @graelo)
- Support `docgarden` ([#1830](https://github.com/taiki-e/install-action/pull/1830), thanks @jesse-black)
- Update `vacuum@latest` to 0.28.0.
- Update `cargo-binstall@latest` to 1.19.1.
## [2.80.0] - 2026-05-30
- Support `kingfisher`. ([#1874](https://github.com/taiki-e/install-action/pull/1874), thanks @SAY-5)
@@ -6708,7 +6724,9 @@ Note: This release is considered a breaking change because installing on version
Initial release
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.80.0...HEAD
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.81.1...HEAD
[2.81.1]: https://github.com/taiki-e/install-action/compare/v2.81.0...v2.81.1
[2.81.0]: https://github.com/taiki-e/install-action/compare/v2.80.0...v2.81.0
[2.80.0]: https://github.com/taiki-e/install-action/compare/v2.79.15...v2.80.0
[2.79.15]: https://github.com/taiki-e/install-action/compare/v2.79.14...v2.79.15
[2.79.14]: https://github.com/taiki-e/install-action/compare/v2.79.13...v2.79.14

View File

@@ -48,12 +48,14 @@ See the [Supported tools section in README.md](README.md#supported-tools) for ho
| [**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-xwin**](https://github.com/rust-cross/cargo-xwin) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/rust-cross/cargo-xwin/releases) | Linux, macOS, Windows | [MIT](https://github.com/rust-cross/cargo-xwin/blob/main/LICENSE) | |
| [**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) | |
| [**convco**](https://github.com/convco/convco) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/convco/convco/releases) | Linux, macOS, Windows | [MIT](https://github.com/convco/convco/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) | |
| [**cosign**](https://github.com/sigstore/cosign) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/sigstore/cosign/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/sigstore/cosign/blob/main/LICENSE) | |
| [**covgate**](https://github.com/jesse-black/covgate) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/jesse-black/covgate/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/jesse-black/covgate/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) | |
| [**docgarden**](https://github.com/jesse-black/docgarden) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/jesse-black/docgarden/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/jesse-black/docgarden/blob/main/LICENSE) | |
| [**dprint**](https://github.com/dprint/dprint) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/dprint/dprint/releases) | Linux, macOS, Windows | [MIT](https://github.com/dprint/dprint/blob/main/LICENSE) | |
| [**earthly**](https://github.com/earthly/earthly) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/earthly/earthly/releases) | Linux, macOS, Windows | [MPL-2.0](https://github.com/earthly/earthly/blob/main/LICENSE) | |
| [**editorconfig-checker**](https://github.com/editorconfig-checker/editorconfig-checker) | `$HOME/.install-action/bin` | [GitHub Releases](https://github.com/editorconfig-checker/editorconfig-checker/releases) | Linux, macOS, Windows | [MIT](https://github.com/editorconfig-checker/editorconfig-checker/blob/main/LICENSE) | |

View File

@@ -4,8 +4,8 @@ description: GitHub Action for installing development tools
inputs:
tool:
description: Tools to install (whitespace or comma separated list)
required: true
# default: #publish:tool
required: false
default: espup
checksum:
description: Whether to enable checksums (strongly discouraged to disable)
required: false
@@ -17,7 +17,7 @@ inputs:
# Note:
# - inputs.* should be manually mapped to INPUT_* due to https://github.com/actions/runner/issues/665
# - Use GITHUB_*/RUNNER_* instead of github.*/runner.* due to https://github.com/actions/runner/issues/2185
# - For context containing path, use GITHUB_*/RUNNER_* instead of github.*/runner.* due to https://github.com/actions/runner/issues/2185
runs:
using: composite
steps:

View File

@@ -24,36 +24,36 @@
}
},
"latest": {
"version": "1.18.1"
"version": "1.19.1"
},
"1.18.1": {
"1.19.1": {
"x86_64_linux_musl": {
"etag": "0x8DE9959D5E8FE78",
"hash": "cf2a4b54494ea8555d6349685e9a301efc1051d9fba6308c76914b2486f8700f"
"etag": "0x8DEAB7EEDE4CA0D",
"hash": "4a50fcf01418862e2fa8e4076cb6cb80ff4061b0c0b1464e71a63ce01ee29bde"
},
"x86_64_macos": {
"etag": "0x8DE9959DBCBBA2C",
"hash": "e06370bec7143668653bb7c09d0b8b689fc703dd4fa58ec5847c4b571d8a490d"
"etag": "0x8DEAB7EF6F4C522",
"hash": "39257851fe4fd8cc9dd81fb318f15d589b7178b74165879eddeda8062bd9fcf2"
},
"x86_64_windows": {
"etag": "0x8DE9959D9E5BCF3",
"hash": "89706aa5215c164d8d091597a470fee72308ac87e8553af395ea77db844a888c"
"etag": "0x8DEAB7EF412E434",
"hash": "dd1f425c177aa1a57c9b17883ff76257f913a5f0afb35424f0767c6984164b7f"
},
"aarch64_linux_musl": {
"etag": "0x8DE9959E60E685D",
"hash": "c55962a0115f9716b709216de7f8bdd59d6ba8738779e60b051b4593f677717a"
"etag": "0x8DEAB7F07E646A8",
"hash": "2001eee8da26705ad9627e57a25c23eb4639647521205f3e4a7b4e09d067d199"
},
"aarch64_macos": {
"etag": "0x8DE9959ED2C11A4",
"hash": "955abf167994c90f3547e233edace4c0f794465dd4aa408249b38999aa5ca3cf"
"etag": "0x8DEAB7F12DFC0D8",
"hash": "bf9da6a27e432784f361cfbc70a6d04e548abc548470ae9a7587c3cffb8fb0a7"
},
"aarch64_windows": {
"etag": "0x8DE9959EAAC5732",
"hash": "c6873e81457d9e44973a8e9a849795f2c83765fce0af8ad68b597b5b40dec418"
"etag": "0x8DEAB7F0F0A30F8",
"hash": "e3c5225e8a84d55ed35741e22b4dee422d863f09a9eb2f2b12ab1013ee9dd148"
},
"riscv64_linux_musl": {
"etag": "0x8DE9959DFE57CE6",
"hash": "3eb039f14fa71dd27b614bf692f0bffd4ba087204829805d54b014646aed7c14"
"etag": "0x8DEAB7EFD6F72B7",
"hash": "870d4dafb569948605d013c700b9f3af3bf7177e2845563e9111be327121e391"
}
}
}

View File

@@ -2,10 +2,10 @@
"rust_crate": "cargo-hack",
"template": null,
"latest": {
"version": "0.6.44"
"version": "0.6.45"
},
"0.6": {
"version": "0.6.44"
"version": "0.6.45"
},
"0.6.45": {
"x86_64_linux_musl": {

View File

@@ -30,10 +30,10 @@
}
},
"latest": {
"version": "0.2.23"
"version": "0.2.24"
},
"0.2": {
"version": "0.2.23"
"version": "0.2.24"
},
"0.2.24": {
"x86_64_linux_musl": {

View File

@@ -20,6 +20,28 @@
"latest": {
"version": "0.47.0"
},
"0.48.0": {
"x86_64_linux_musl": {
"etag": "0x8DEBF214B367463",
"hash": "b95e7fdaad0d49a3c8e5986332f29fa03d001663e16ff428d9906fad00c4c11d"
},
"x86_64_macos": {
"etag": "0x8DEBF210CAD8D89",
"hash": "3ceb449af52955e96f96d2fafb528baa8b64f822e694a9a3bbf878665983696f"
},
"x86_64_windows": {
"etag": "0x8DEBF21D3C9FDF7",
"hash": "c91332f2e2ee18828d8044784ca3a255d23882e6a13e33ea744f3e388341691f"
},
"aarch64_linux_musl": {
"etag": "0x8DEBF21329C24EA",
"hash": "198a3a003e75c15cd143ad9e98f148f09e963d4a63649d690c6b4c0917400dfd"
},
"aarch64_macos": {
"etag": "0x8DEBF21106D628F",
"hash": "4ec2693d8d26126bde3d61dd99d4fb8b19a7e3908dea0283d5d4b58450a7dc80"
}
},
"0.47": {
"version": "0.47.0"
},

45
manifests/convco.json generated Normal file
View File

@@ -0,0 +1,45 @@
{
"rust_crate": "convco",
"template": {
"x86_64_linux_musl": {
"url": "https://github.com/convco/convco/releases/download/v${version}/convco-ubuntu.zip",
"bin": "convco"
},
"x86_64_windows": {
"url": "https://github.com/convco/convco/releases/download/v${version}/convco-windows.zip",
"bin": "convco.exe"
},
"aarch64_linux_musl": {
"url": "https://github.com/convco/convco/releases/download/v${version}/convco-ubuntu-aarch64.zip",
"bin": "convco"
},
"aarch64_macos": {
"url": "https://github.com/convco/convco/releases/download/v${version}/convco-macos.zip",
"bin": "convco"
}
},
"latest": {
"version": "0.6.4"
},
"0.6": {
"version": "0.6.4"
},
"0.6.4": {
"x86_64_linux_musl": {
"etag": "0x8DEB96EA68FD07C",
"hash": "d6e43a1975949ef05d31bb1ac64fdd7c2dbc18b0b65df075c16dc296b8153be7"
},
"x86_64_windows": {
"etag": "0x8DEB96EA51CABCF",
"hash": "268f1c80abcb2cdc31174984a0a824f06705b5f62485e780f04008c5765219bd"
},
"aarch64_linux_musl": {
"etag": "0x8DEB96EA5E3148D",
"hash": "1e626914c90cf60314a8ef50d97566ebabb0ad5daf405fa7e4ca3193df1c73c3"
},
"aarch64_macos": {
"etag": "0x8DEB96EA769D246",
"hash": "88901e63aa26b601b6726bff8e05cab89d16ebcb772f719bad431a40b12caa54"
}
}
}

45
manifests/docgarden.json generated Normal file
View File

@@ -0,0 +1,45 @@
{
"rust_crate": "docgarden",
"template": {
"x86_64_linux_musl": {
"url": "https://github.com/jesse-black/docgarden/releases/download/v${version}/docgarden-v${version}-x86_64-unknown-linux-musl.tar.gz",
"bin": "docgarden-v${version}-x86_64-unknown-linux-musl/docgarden"
},
"x86_64_windows": {
"url": "https://github.com/jesse-black/docgarden/releases/download/v${version}/docgarden-v${version}-x86_64-pc-windows-msvc.zip",
"bin": "docgarden-v${version}-x86_64-pc-windows-msvc/docgarden.exe"
},
"aarch64_linux_musl": {
"url": "https://github.com/jesse-black/docgarden/releases/download/v${version}/docgarden-v${version}-aarch64-unknown-linux-musl.tar.gz",
"bin": "docgarden-v${version}-aarch64-unknown-linux-musl/docgarden"
},
"aarch64_macos": {
"url": "https://github.com/jesse-black/docgarden/releases/download/v${version}/docgarden-v${version}-aarch64-apple-darwin.tar.gz",
"bin": "docgarden-v${version}-aarch64-apple-darwin/docgarden"
}
},
"latest": {
"version": "0.1.0"
},
"0.1": {
"version": "0.1.0"
},
"0.1.0": {
"x86_64_linux_musl": {
"etag": "0x8DEB1081EA0A5CC",
"hash": "0c648e38e96e003d071014ca4cb17f195e4675ba7de9a94091ac1c34d584d45e"
},
"x86_64_windows": {
"etag": "0x8DEB1081E947E7A",
"hash": "32cd6cbc6208bccf8bc06fa33a18adcdd110f5351e5e67151ea84cbd8b135090"
},
"aarch64_linux_musl": {
"etag": "0x8DEB1081E95DC7B",
"hash": "4f341a72ec58518c0821dd0c948314077a198b9ead76140a90a04e22514ea0a1"
},
"aarch64_macos": {
"etag": "0x8DEB1081E8FC8D5",
"hash": "237613efe2cdf65f62e8b8eb9270df30522536f791809db912864958a7bae312"
}
}
}

7
manifests/vacuum.json generated
View File

@@ -21,7 +21,10 @@
}
},
"latest": {
"version": "0.27.2"
"version": "0.28.0"
},
"0.28": {
"version": "0.28.0"
},
"0.28.0": {
"x86_64_linux_musl": {
@@ -50,7 +53,7 @@
}
},
"0.27": {
"version": "0.27.2"
"version": "0.27.3"
},
"0.27.3": {
"x86_64_linux_musl": {

View File

@@ -4,7 +4,7 @@
"tag_prefix": "v",
"rust_crate": "${package}",
"asset_name": "${package}-${rust_target}.zip",
"version_range": "=1.18.1",
"version_range": "latest",
"signing": {
"kind": "minisign-binstall"
},

View File

@@ -0,0 +1,25 @@
{
"repository": "https://github.com/convco/convco",
"license_markdown": "[MIT](https://github.com/convco/convco/blob/main/LICENSE)",
"tag_prefix": "v",
"rust_crate": "${package}",
"version_range": ">= 0.6.4",
"platform": {
"x86_64_linux_musl": {
"asset_name": "${package}-ubuntu.zip",
"bin": "${package}"
},
"x86_64_windows": {
"asset_name": "${package}-windows.zip",
"bin": "${package}.exe"
},
"aarch64_linux_musl": {
"asset_name": "${package}-ubuntu-aarch64.zip",
"bin": "${package}"
},
"aarch64_macos": {
"asset_name": "${package}-macos.zip",
"bin": "${package}"
}
}
}

View File

@@ -6,7 +6,7 @@
"asset_name": "${package}-${version}-${rust_target}.tar.gz",
"bin": "${package}-${version}-${rust_target}/${package}${exe}",
"version_range": ">= 0.1.0",
"broken": ["0.7.0", "0.8.0"],
"broken": ["0.7.0", "0.8.0", "0.9.0"],
"platform": {
"x86_64_linux_musl": {},
"x86_64_macos": {},

View File

@@ -0,0 +1,23 @@
{
"repository": "https://github.com/jesse-black/docgarden",
"license_markdown": "[Apache-2.0](https://github.com/jesse-black/docgarden/blob/main/LICENSE)",
"tag_prefix": "v",
"rust_crate": "${package}",
"asset_name": "${package}-v${version}-${rust_target}.tar.gz",
"bin": "${package}-v${version}-${rust_target}/${package}${exe}",
"signing": {
"kind": {
"gh-attestation": {
"signer-workflow": "${repo}/.github/workflows/release.yml"
}
}
},
"platform": {
"x86_64_linux_musl": {},
"x86_64_windows": {
"asset_name": "${package}-v${version}-${rust_target}.zip"
},
"aarch64_linux_musl": {},
"aarch64_macos": {}
}
}