Commit Graph

248 Commits

Author SHA1 Message Date
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
Taiki Endo
5a6e4c785f Add manifest for cargo-nextest 2024-06-09 16:41:17 +09:00
John Vandenberg
feb3c20d8e Workaround archlinux jq failure 2024-06-09 15:04:20 +09:00
John Vandenberg
a0060a7f49 Add wait-for-them (#514)
* Add wait-for-them

* add to glibc_pre_2_34_incompat

* ignore --help/--version check

* update markdown
2024-06-08 16:58:09 +10:00
Taiki Endo
2d4372270d Support cargo-binstall fallback without cargo 2024-06-02 01:13:32 +09:00
Taiki Endo
6b8c00dfc4 Update scripts 2024-04-22 00:13:22 +09:00
Taiki Endo
826a56a831 Revert "Fix version output"
This reverts commit a4e2a0d24a.

```
+ cargo-machete machete --version
Analyzing dependencies of crates in machete,--version...
Done!
Error: Errors when walking over directories:
IO error for operation on machete: No such file or directory (os error 2)
IO error for operation on --version: No such file or directory (os error 2)
```
2024-04-19 21:49:49 +09:00
Taiki Endo
502402be82 Improve support for SUSE/Arch based containers/self-hosted runners 2024-04-19 21:35:52 +09:00
Taiki Endo
c009cf7230 Simplify *_install helpers 2024-04-13 21:29:09 +09:00
Taiki Endo
a4e2a0d24a Fix version output 2024-04-01 09:47:20 +09:00
John Vandenberg
ee2b189d46 Add editorconfig-checker (#430) 2024-04-01 09:01:27 +09:00
Léo Gaspard
70fd2d4303 Add wasm-bindgen (#383)
Co-authored-by: Taiki Endo <te316e89@gmail.com>
2024-03-02 23:24:02 +09:00
Taiki Endo
38a99cadbc Reflect recent updates of biome and zola 2024-03-02 16:29:28 +09:00
Taiki Endo
ae225ca1fc Handle armv9l from uname -m 2024-03-02 02:58:13 +09:00