261 Commits

Author SHA1 Message Date
Taiki Endo
561f72e178 Revert "Remove duplicated retry"
This reverts commit 2c637c3acd.

Since this change, we’ve started encountering 5xx errors that cannot be
resolved with our retry mechanism.
2026-04-05 16:37:04 +09:00
Taiki Endo
bdc2e2796d Add warning for disabling checksum 2026-04-04 22:20:07 +09:00
Taiki Endo
c4735dd0f2 Replace some grep with [[ == ]] 2026-04-04 22:10:53 +09:00
Taiki Endo
f43d7b21e2 Accept trailing comma in tool input option 2026-04-04 22:08:16 +09:00
Taiki Endo
beb0949bbd Retry on bash startup failure on Windows 2026-04-02 21:10:55 +09:00
Taiki Endo
6abbc18f77 Install uv, uvw, and uvx binaries when installing uv 2026-03-29 01:20:06 +09:00
Taiki Endo
38b59bc959 ci: Fix release workflow 2026-03-27 23:22:50 +09:00
Taiki Endo
2c637c3acd Remove duplicated retry 2026-03-22 22:21:56 +09:00
Taiki Endo
9881fbaadb Update TOOLS.md to include aliases 2026-03-21 05:53:02 +09:00
Taiki Endo
7df5094d28 manifest-schema: Rename ManifestDownloadInfo::checksum to hash to reduce
manifest size

Before:
```
wc -c manifests/* | grep total
2808686 total
```

After:
```
wc -c manifests/* | grep total
2748178 total
```
2026-03-21 03:48:16 +09:00
Taiki Endo
02b095fa15 Support more platforms in various tools 2026-03-19 20:50:58 +09:00
gamma0987
28a014e014 Add gungraun-runner (#1520) 2026-02-17 02:31:19 +09:00
Taiki Endo
f19ed92a93 Workaround MSYS2 bash issue
1d834de755
2026-01-10 21:19:19 +09:00
Frank Elsinga
09980ef8ed Support cargo-insta (#1372) 2025-12-20 14:00:03 +09:00
Taiki Endo
5d018ee3d2 Support whitespace separated list 2025-12-17 19:59:30 +09:00
Taiki Endo
3a6ab413c1 Support powerpc64le/riscv64/s390x Linux runners 2025-09-08 23:24:31 +09:00
Taiki Endo
4b930c0a05 Add fallback: cargo-install input option to use cargo install for fallback 2025-09-08 23:24:31 +09:00
Taiki Endo
f6fe689680 Add {typos,wasm-bindgen,wasmtime}-cli aliases 2025-09-08 07:05:17 +09:00
Taiki Endo
ed177b998a Clean up alias-related code 2025-09-06 01:46:45 +09:00
arctic-alpaca
9d712fde38 Add taplo-cli alias (#1128) 2025-09-06 01:37:07 +09:00
Niklas Fiekas
1350e9e600 Add iai-callgrind-runner (#1073) 2025-08-06 19:44:53 +09:00
Taiki Endo
53a36e2933 Improve error message for other unsupported host architectures 2025-07-22 10:43:50 +09:00
Taiki Endo
0ae016a18f Update jq to 1.8.1 2025-07-06 11:36:24 +09:00
John Vandenberg
4fe29cea12 Add vacuum (#1016) 2025-06-30 23:32:17 +09:00
Taiki Endo
8fcca280f3 ci: Test AArch64 Windows 2025-06-29 22:27:47 +09:00
John Vandenberg
7afdc6d42b Add cyclonedx (#1000)
Also improve check that gnu binaries are not needed if musl exists.
2025-06-19 20:55:47 +09:00
Taiki Endo
d92059b082 Include user-agent header in requests to crates.io
Based on 3f363be7b6 by Joe Birr-Pixton.

Fix the underlying cause of https://github.com/taiki-e/install-action/issues/1005.

Co-authored-by: Joe Birr-Pixton <jpixton@gmail.com>
2025-06-18 22:55:40 +09:00
Taiki Endo
3b8778b638 Make nextest-specific processing robust against crates.io failure 2025-06-18 21:51:46 +09:00
Vivien Maisonneuve
b75a7ff44c Add taplo (#944) 2025-04-22 03:54:48 +09:00
Taiki Endo
bfd7aadad6 Allow installing pre-release versions using binstall 2025-02-24 03:57:25 +09:00
Taiki Endo
b95243b2fd Simplify template version replace in read_download_info 2025-02-11 18:55:50 +09:00
Taiki Endo
e067f32759 Remove needless escape 2025-02-09 02:54:13 +09:00
Taiki Endo
20d06c5ef0 Fix jq handling on Windows
Fix regression introduced in unreleased 400052b460.
2025-02-05 21:24:56 +09:00
Taiki Endo
400052b460 Clean up scripts 2025-02-04 01:28:26 +09:00
Taiki Endo
9469185794 Format shell scripts with indent_size = 2 to match scripts in CI config 2025-01-17 16:44:56 +09:00
Taiki Endo
1b8d452217 ci: Test ubuntu-22.04-arm and ubuntu-24.04-arm
https://github.blog/changelog/2025-01-16-linux-arm64-hosted-runners-now-available-for-free-in-public-repositories-public-preview/
2025-01-17 16:35:45 +09:00
Taiki Endo
f82e1be4c6 codegen: Reflect editorconfig-checker 3.1.0 Windows asset_name change 2025-01-10 00:04:25 +09:00
Taiki Endo
0139dfdb65 Set GITHUB_TOKEN for cargo-binstall by default (#556)
Co-authored-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com>
2024-12-04 23:02:01 +09:00
simonsan
6662e50b58 Add cargo-auditable (#741)
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2024-11-20 04:43:47 +09:00
Taiki Endo
f0e0e09968 Update comments 2024-11-20 04:10:19 +09:00
Taiki Endo
b87988c02c Improve version output for cargo-zigbuild/deepsource 2024-11-08 00:41:35 +09:00
Taiki Endo
e84c329a30 Relax jq version requirement to 1.3 2024-09-03 23:05:33 +09:00
Taiki Endo
e1d57be4e5 Use here-string for shasum 2024-08-12 04:31:50 +09:00
Taiki Endo
1f2c038e5d Retry on apk add failure 2024-08-12 04:26:20 +09:00
Taiki Endo
3a2f9ffb94 Improve platform support 2024-07-16 00:11:38 +09:00
Taiki Endo
881201d335 Do not install to /usr/local/bin 2024-06-20 02:42:24 +09:00
Taiki Endo
e626313db4 Workaround Cygwin bash's buggy behavior 2024-06-12 02:15:37 +09:00
Taiki Endo
01c63d291f Improve diagnostics for non-default bash on Windows 2024-06-12 00:58:48 +09:00
Taiki Endo
01ad6befc0 Workaround msys64 bash's buggy behavior 2024-06-11 23:23:23 +09:00
Taiki Endo
2d1ca68f02 Add fallback input option to ensure that fallback is not used 2024-06-09 22:22:33 +09:00