Nicolas Hedger
616cfda279
feat: add biome ( #246 )
2023-10-07 03:16:29 +09:00
Taiki Endo
bb83b2c3a1
apk_install: Check sudo first
2023-10-07 02:17:05 +09:00
Taiki Endo
39c461780c
download_and_checksum: Read checksum from stdin
2023-10-05 20:08:38 +09:00
Taiki Endo
7d0442ab06
Set errtrace in scripts
2023-09-30 10:42:06 +09:00
Taiki Endo
46ad021080
Remove needless $
2023-09-16 23:11:00 +09:00
Taiki Endo
13c0d6f598
Do not install jq if not affected by bugs, even on Windows
2023-09-16 22:54:11 +09:00
Taiki Endo
55b35a1b0d
Fix some bugs on Windows
2023-09-16 22:26:41 +09:00
Taiki Endo
099d544df2
Clean up --version calls
2023-09-05 22:39:05 +09:00
John Nunley
b45f49a51d
Add support for xbuild ( #212 )
...
Signed-off-by: John Nunley <dev@notgull.net >
2023-09-04 21:46:18 +09:00
Taiki Endo
f0c993f6eb
Tweak scripts
2023-08-10 21:39:38 +09:00
Taiki Endo
1cdb36bf16
Use cargo-binstall to install nextest
2023-08-05 12:26:02 +09:00
Taiki Endo
94d8a59049
codegen: Clean up rust crate handling
2023-08-04 21:58:05 +09:00
Taiki Endo
a27f7f16e6
Group more package manager logs
2023-07-31 23:09:15 +09:00
Taiki Endo
7dd45f2345
Group package manager logs
2023-07-31 23:02:18 +09:00
Taiki Endo
b13dd10934
ci: Add Rocky Linux 9 to container test
2023-07-31 22:55:09 +09:00
Taiki Endo
ffbd316e0f
Support cargo-careful
2023-07-31 22:24:08 +09:00
Taiki Endo
2b5850d1e4
Tweak script
2023-07-30 16:17:31 +09:00
Taiki Endo
deab2bca07
Tweak scripts
2023-07-29 04:29:10 +09:00
Taiki Endo
87c08913ae
Pass options to unzip
2023-07-18 23:51:08 +09:00
Taiki Endo
95a159ca13
Test --help option if --version option is not available
2023-06-20 01:24:44 +09:00
Taiki Endo
4df72e2d1e
Tweak error messages
2023-06-10 18:03:24 +09:00
Taiki Endo
2ef37fafbe
Update scripts
2023-06-08 13:13:15 +09:00
Jiahao XU
81635a4e23
Pass --locked to cargo-binstall
...
So that if taiki-e/install-action fallback to cargo-install, it will use the lockfile instead of latest version for every dep to ensure the compilation succeeds.
2023-05-29 12:53:36 +09:00
Taiki Endo
962051977d
Trim whitespace from tool names
...
Closes #115
2023-05-04 02:07:18 +09:00
Taiki Endo
93edea8666
Update shebang for bash scripts
...
In non-Linux systems such as BSDs, bash is not always in /bin.
2023-02-24 01:44:48 +09:00
Taiki Endo
15af814db4
Use cargo-binstall fallback also if tool is available but specified version not available
2023-02-11 04:08:40 +09:00
Taiki Endo
9e1de916ab
Fix install failures in edge cases
2023-02-08 15:28:23 +09:00
Taiki Endo
e1d5d01924
Pass --no-cache to apk even in CI
2023-02-07 22:16:25 +09:00
Taiki Endo
ad8540ac77
Use cargo-binstall batching mode ( #54 )
2023-01-16 19:56:58 +09:00
Taiki Endo
b95ae1b223
Set CARGO_NET_RETRY and RUSTUP_MAX_RETRIES
2023-01-16 19:45:56 +09:00
Taiki Endo
4b8b61e298
Fix info message
2023-01-15 21:38:36 +09:00
Taiki Endo
f6e4dc6296
Improve retry on download failure
2023-01-15 19:55:57 +09:00
Taiki Endo
3b58ab42ed
Tweak main.sh
2023-01-15 18:38:19 +09:00
Taiki Endo
5fc2b23470
Tweak main.sh
2023-01-14 00:02:02 +09:00
Taiki Endo
2411265c71
Tweak output
2023-01-12 23:13:17 +09:00
Taiki Endo
0feb352bd8
Update comments
2023-01-12 23:13:02 +09:00
Taiki Endo
d2ab9b9652
Improve warning if tool is not specified
...
Suggested in https://github.com/taiki-e/install-action/issues/43#issuecomment-1372352184 .
2023-01-06 00:52:11 +09:00
Taiki Endo
ad09286c82
Emit warning if tool is not specified
...
If you encounter this warning, it may be due to a dependabot bug that
handles `@<tool>` shorthand in wrong way.
Previously, the handling of this case was platform-dependent and may or
may not have resulted in an error.
2023-01-06 00:12:24 +09:00
Taiki Endo
7c559dacbd
Minor cleanup
2022-12-27 03:04:33 +09:00
Taiki Endo
78c2a52f65
Fix cargo-binstall version check
2022-12-27 02:51:33 +09:00
Taiki Endo
12505bef68
Make omitted version just reference to corresponding version
2022-12-27 01:18:59 +09:00
Taiki Endo
2be5cc5346
Use templates for tools that have consistent pattern in all releases
2022-12-27 00:21:55 +09:00
Taiki Endo
069858bff7
Support nextest on linux-gnu with very old glibc
2022-12-26 23:11:48 +09:00
Taiki Endo
446ad8aeef
Tweak version check
2022-12-25 00:33:00 +09:00
Taiki Endo
2d0701aa58
Reject pre-release and build-metadata for now
...
We dropped support in v2. Please submit an issue if you need these
supports again.
2022-12-25 00:03:44 +09:00
Taiki Endo
f1683d2c7c
Manage package info as JSON
2022-12-24 21:53:18 +09:00
Taiki Endo
acc0c0687d
Update wasmtime@latest to 4.0.0
2022-12-22 11:21:14 +09:00
Taiki Endo
936bda0c55
Update mdbook@latest to 0.4.25
2022-12-18 01:23:18 +09:00
Taiki Endo
320900e2b1
Update mdbook@latest to 0.4.24
2022-12-16 00:51:55 +09:00
Taiki Endo
c4112353fe
Update cargo-llvm-cov@latest to 0.5.3
2022-12-15 21:03:09 +09:00