Taiki Endo
599507f802
tools: Tweak manifest.sh
2024-04-01 22:41:43 +09:00
John Vandenberg
ee2b189d46
Add editorconfig-checker ( #430 )
2024-04-01 09:01:27 +09:00
Taiki Endo
d5fae932b8
Fix cargo-spellcheck installation ( #428 )
2024-03-28 21:43:19 +09:00
Taiki Endo
a005b5b568
codegen: Tweak imports
2024-03-20 14:52:52 +09:00
Taiki Endo
326767beec
codegen: Add todo comment about error message
2024-03-18 10:45:09 +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
41e81ec8b7
codegen: Improve handling of broken versions
2024-03-02 18:25:05 +09:00
Taiki Endo
7c2d35d7f6
codegen: Add rust_crate field to cargo-rdme
2024-03-02 17:52:28 +09:00
Taiki Endo
38a99cadbc
Reflect recent updates of biome and zola
2024-03-02 16:29:28 +09:00
Taiki Endo
a86757441d
codegen: Mark cargo-rdme 1.4.3 as broken
...
As of 2024-02-13 01:30 UTC, this release only contains Windows binary.
```
Error: platform list in base manifest for cargo-rdme contains x86_64_linux_musl, but latest release (1.4.3) doesn't contain it
```
2024-02-13 10:31:04 +09:00
Taiki Endo
caf2aa3753
Support dprint on aarch64 Linux (musl)
2023-10-31 22:08:19 +09:00
Taiki Endo
3ba41e50ff
Use [lints] in Cargo.toml and apply more lints
2023-10-31 03:11:49 +09:00
Taiki Endo
5fce684c96
Add wasmtime 13.0.1,11.0.2,10.0.2
2023-10-27 10:30:56 +09:00
Taiki Endo
6bb3a496f8
codegen: Use toml_edit directly
2023-10-25 00:12:46 +09:00
Taiki Endo
9fa9dc1e41
codegen: Allow compiling serde and serde_derive in parallel
2023-10-18 23:22:44 +09:00
Taiki Endo
b30758ca4a
Support signature verification (minisign)
2023-09-28 12:01:51 +09:00
Taiki Endo
d90c734ca8
Update .rustfmt.toml
2023-09-27 21:35:58 +09:00
Taiki Endo
b441885d30
tidy: Update tools/tidy.sh and add SPDX-License-Identifier
2023-09-16 17:56:46 +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
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
26fe17aa20
codegen: Prevent yanked version from being selected as candidate for latest or omitted version
2023-08-03 22:00:35 +09:00
Taiki Endo
76d33aa44e
codegen: Remove INTERNAL_CODEGEN_GH_PAT
2023-07-09 12:49:58 +09:00
Taiki Endo
68b724e842
Format with rustfmt nightly-2023-07-02
2023-07-02 18:40:50 +09:00
John Nunley
7e750de5db
Add support for cargo-dinghy ( #133 )
2023-06-10 23:00:18 +09:00
Taiki Endo
cb5553fad7
codegen: Handle prerelease
2023-02-11 04:08:40 +09:00
Taiki Endo
979f068989
codegen: Tweak log message
2023-01-27 23:48:46 +09:00
Taiki Endo
2ed407fd17
codegen: Sort releases returned from GitHub API
2023-01-16 20:24:12 +09:00
Taiki Endo
4269f7d620
codegen: Tweak retry
2023-01-15 21:05:37 +09:00
Taiki Endo
c92838b65e
codegen: Format with rustfmt
2023-01-15 19:58:27 +09:00
Taiki Endo
f6e4dc6296
Improve retry on download failure
2023-01-15 19:55:57 +09:00
Taiki Endo
0feb352bd8
Update comments
2023-01-12 23:13:02 +09:00
Taiki Endo
9a9630c7b3
codegen: Fix retry on download
2023-01-12 23:12:45 +09:00
Taiki Endo
baf51dce12
codegen: Reject cases where any of binaries are missing
2023-01-12 23:12:20 +09:00
Taiki Endo
c096cea2cf
codegen: Reject unknown fields in base manifest
2023-01-12 23:11:54 +09:00
Taiki Endo
cde5fb702d
codegen: Fix handling of latest_only tool
2023-01-12 22:34:21 +09:00
Taiki Endo
ae0e1936a4
Tweak codegen
2023-01-07 21:09:43 +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
c11168bc8f
codegen: Only serialize version if key != version
2022-12-26 23:11:36 +09:00
Taiki Endo
c7fca72a9a
codegen: Minor cleanup
2022-12-26 23:11:22 +09:00
Taiki Endo
48228808bf
codegen: Reduce download more
2022-12-25 11:59:18 +09:00
Taiki Endo
5f1007031e
codegen: Reduce download
2022-12-25 01:11:10 +09:00
Taiki Endo
6f098da798
codegen: Retry on download failure
2022-12-25 01:03:57 +09:00
Taiki Endo
f1683d2c7c
Manage package info as JSON
2022-12-24 21:53:18 +09:00