343 Commits

Author SHA1 Message Date
Taiki Endo
408189eb2d ci: Update config 2026-04-08 00:49:23 +09:00
Taiki Endo
0486bdd90e Support cosign 2026-04-08 00:33:03 +09:00
Taiki Endo
850405699d tools: Update tidy.sh 2026-04-07 22:55:56 +09:00
Taiki Endo
55a981690b Support cargo-deb 2026-04-05 17:27:20 +09:00
Taiki Endo
eab6539ed6 codegen: Exclude very recently released version from candidate for
latest and omitted versions
2026-04-05 16:29:47 +09:00
Taiki Endo
11f5a9921c codegen: Detect deleted releases 2026-04-05 04:19:28 +09:00
Taiki Endo
c4735dd0f2 Replace some grep with [[ == ]] 2026-04-04 22:10:53 +09:00
Taiki Endo
26f8c1ab49 ci: Add test for trailing comma in tool input option 2026-04-04 22:07:47 +09:00
daxpedda
ba78689f17 Add cargo-xwin (#1659) 2026-04-04 21:52:15 +09:00
Taiki Endo
5a655e2135 tools: Update tidy.sh and related config 2026-04-04 04:19:24 +09:00
Jesse Black
dbccc502f2 Support covgate (#1613) 2026-04-02 00:17:21 +09:00
Marco Neumann
80f622f7ce Support wasm-tools (#1642) 2026-04-01 23:06:25 +09:00
Taiki Endo
41213fbc0e zizmor: Apply more lints 2026-03-30 01:56:27 +09:00
Taiki Endo
3eeb0f944d tools: Update tidy.sh 2026-03-29 02:56:38 +09:00
Taiki Endo
6abbc18f77 Install uv, uvw, and uvx binaries when installing uv 2026-03-29 01:20:06 +09:00
Taiki Endo
a69eea0c9b ci: Update to new release workflow 2026-03-27 02:00:56 +09:00
♫ Christian Krause ♫
b3b4c93c56 Fix error message grammar (#1616) 2026-03-24 20:17:45 +09:00
Taiki Endo
c35d18270e Support signature verification for mise and syft 2026-03-22 01:51:55 +09:00
Taiki Endo
525387f706 codegen: Clean up error handling and move some checks to appropriate
place

Unless error handling is done in particular care, in private tools this
approach tends to make debugging easier when failed.
2026-03-22 00:24:42 +09:00
Taiki Endo
a4d6c73c76 manifest-schema: Update changelog 2026-03-21 06:19:53 +09:00
Taiki Endo
7a358c794b manifest-schema: Release 0.2.0 2026-03-21 06:09:13 +09:00
Taiki Endo
9881fbaadb Update TOOLS.md to include aliases 2026-03-21 05:53:02 +09:00
Taiki Endo
8418e9f725 Support artifact attestations verification 2026-03-21 04:45:12 +09:00
Taiki Endo
68bba89805 manifest-schema: Apply clippy::exhaustive_enums and
clippy::exhaustive_structs
2026-03-21 03:51:13 +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
9089010789 manifest-schema: BaseManifest is not a part of Manifest
manifest-schema branch doesn't contain base manifests.
2026-03-21 03:31:00 +09:00
Taiki Endo
02b095fa15 Support more platforms in various tools 2026-03-19 20:50:58 +09:00
Lewin Chan
2fa8a20d64 Support auto-doc (#1596)
Co-authored-by: Lewin Chan <8480608+quotidian-ennui@users.noreply.github.com>
2026-03-19 18:50:58 +09:00
vimer
7e7fce5dde Support riscv64 for nextest since 0.9.131 (#1598) 2026-03-19 18:42:42 +09:00
Taiki Endo
14ee01d8e3 codegen: Mark coreutils 0.7.0 as broken
https://github.com/taiki-e/install-action/pull/1577#issuecomment-4028054305
2026-03-11 02:31:15 +09:00
Taiki Endo
5ccf6295e6 codegen: Avoid allocation in workspace_root() 2026-03-09 00:29:35 +09:00
Taiki Endo
93ea0b33c3 Avoid triggering zizmor ref-confusion 2026-03-09 00:28:28 +09:00
Taiki Endo
7c8485f106 Update script and CI config 2026-03-09 00:26:51 +09:00
Taiki Endo
f3481aaf5b Update allowed lint list 2026-02-27 23:37:00 +09:00
gamma0987
28a014e014 Add gungraun-runner (#1520) 2026-02-17 02:31:19 +09:00
dependabot[bot]
44ad71dd7c codegen: Update toml requirement from 0.9 to 1 (#1512)
Updates the requirements on [toml](https://github.com/toml-rs/toml) to permit the latest version.
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.9.0...toml-v1.0.0)

---
updated-dependencies:
- dependency-name: toml
  dependency-version: 1.0.0+spec-1.1.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Taiki Endo <te316e89@gmail.com>
2026-02-13 16:23:28 +00:00
Taiki Endo
292e521d7c tools: Update tidy.sh 2026-02-09 23:35:14 +09:00
Taiki Endo
c9244c19ac manifest-schema: Disable std prelude 2026-02-09 23:34:12 +09:00
Taiki Endo
672b40bb62 manifest-schema: Apply clippy to doctest
96af4dc514
2026-02-09 23:32:23 +09:00
Taiki Endo
fc0080c116 codegen: cargo-llvm-cov 0.6.24+ provides AArch64 Windows binary 2026-01-23 01:53:41 +09:00
Taiki Endo
c0d235325e manifest-schema: Apply clippy::std_instead_of_{alloc,core} 2026-01-22 21:11:40 +09:00
Taiki Endo
5ddf8f212b codegen: Update wasm-pack repository url 2026-01-20 21:23:17 +09:00
Taiki Endo
46ce597e87 tools: Update tidy.sh 2026-01-20 21:21:53 +09:00
jgrim
a4fb6300cb Support cargo-neat (#1404) 2026-01-20 19:20:19 +09:00
Frank Elsinga
66210e3d43 Add mdbook-mermaid-ssr (#1400) 2026-01-10 20:50:10 +09:00
Taiki Endo
f3e9d40a65 codegen: Remove powerpc64le_linux_gnu from prek
50684fbdcf

```
Error: platform list in base manifest for prek contains powerpc64le_linux_gnu, but latest release (0.2.27) doesn't contain it; consider marking 0.2.27 as broken by adding 'broken' field to base manifest
```
2026-01-10 19:36:52 +09:00
Taiki Endo
48ae300e12 tools: Update publish.sh 2025-12-30 17:52:36 +09:00
Frank Elsinga
09980ef8ed Support cargo-insta (#1372) 2025-12-20 14:00:03 +09:00
Frank Elsinga
017551da94 docs: Add a website for martin and update TOOLS.md (#1373) 2025-12-20 11:01:01 +09:00
Taiki Endo
a16c289c87 tools: Make tool name branch/tag push atomic 2025-12-18 22:14:59 +09:00