210 Commits

Author SHA1 Message Date
♫ 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 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
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 fc0080c116 codegen: cargo-llvm-cov 0.6.24+ provides AArch64 Windows binary 2026-01-23 01:53:41 +09:00
Taiki Endo 5ddf8f212b codegen: Update wasm-pack repository url 2026-01-20 21:23:17 +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
https://github.com/j178/prek/commit/50684fbdcf30f07c9a2cdc7dd33eddbe635ad755

```
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
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 a62e6211cb codegen: Use ring instead of sha2
```
    Updating crates.io index
     Locking 0 packages to latest compatible versions
    Removing block-buffer v0.10.4
    Removing cpufeatures v0.2.17
    Removing crypto-common v0.1.7
    Removing digest v0.10.7
    Removing generic-array v0.14.7
    Removing sha2 v0.10.9
    Removing typenum v1.19.0
    Removing version_check v0.9.5
```
2025-12-17 20:19:06 +09:00
Taiki Endo 936dbd8ac6 codegen: Update base manifests 2025-12-17 20:08:05 +09:00
Frank Elsinga 72b24c709c Support martin (#1364) 2025-12-17 19:48:25 +09:00
Jo a9e9081aa4 Support prek (#1357) 2025-12-17 18:56:50 +09:00
Frank Elsinga ddb68c9d25 Support mdbook-mermaid (#1359) 2025-12-17 18:27:22 +09:00
Marco Neumann 9661978e85 Support tombi (#1340) 2025-12-13 01:38:04 +09:00
dependabot[bot] 7cc1b00f96 Update spdx requirement from 0.12 to 0.13 (#1323)
Updates the requirements on [spdx](https://github.com/EmbarkStudios/spdx) to permit the latest version.
- [Release notes](https://github.com/EmbarkStudios/spdx/releases)
- [Changelog](https://github.com/EmbarkStudios/spdx/blob/main/CHANGELOG.md)
- [Commits](https://github.com/EmbarkStudios/spdx/compare/0.12.0...0.13.0)

---
updated-dependencies:
- dependency-name: spdx
  dependency-version: 0.13.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>
2025-12-03 22:20:24 +09:00
Taiki Endo 0e0d09f938 codegen: Mark cargo-rdme 1.5.0 as broken
Same as c84a79430f.
(macOS binary is missing)
2025-11-04 10:01:18 +09:00
Taiki Endo 4830d35beb codegen: Allow lacking x86_64_macos when aarch64_macos is available 2025-10-11 23:55:37 +09:00
Taiki Endo c84a79430f codegen: Mark cargo-rdme 1.4.9 as broken
Same as d435865fa6.
(macOS binary is missing)
2025-10-07 18:40:47 +09:00
Benjamin Brienen ed4255be07 Support cargo-deadlinks (#1161) 2025-09-21 14:41:43 +09:00
John Vandenberg 4985851399 Add uv (#1138) 2025-09-10 22:13:37 +09:00
John Vandenberg a51cc8f778 Add mise (#1137) 2025-09-10 20:38:34 +09:00
John Vandenberg 4fc6a629a2 Add ubi (#1135) 2025-09-10 20:38:08 +09:00
Taiki Endo 3a6ab413c1 Support powerpc64le/riscv64/s390x Linux runners 2025-09-08 23:24:31 +09:00
Taiki Endo c68a3869eb codegen: Update wasm-bindgen repository url 2025-09-05 10:49:07 +09:00
Taiki Endo e5f52f3480 codegen: Mark cargo-sort 2.0.2 broken for now
Same as 4be883217e.
2025-09-05 10:47:28 +09:00
dependabot[bot] 405215e4b1 Update spdx requirement from 0.11 to 0.12 (#1102) 2025-08-23 12:37:23 +10:00
dependabot[bot] 6d239a6d1b Update spdx requirement from 0.10 to 0.11 (#1080)
Updates the requirements on [spdx](https://github.com/EmbarkStudios/spdx) to permit the latest version.
- [Release notes](https://github.com/EmbarkStudios/spdx/releases)
- [Changelog](https://github.com/EmbarkStudios/spdx/blob/main/CHANGELOG.md)
- [Commits](https://github.com/EmbarkStudios/spdx/compare/0.10.0...0.11.0)

---
updated-dependencies:
- dependency-name: spdx
  dependency-version: 0.11.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>
2025-08-09 11:21:31 +09:00
Niklas Fiekas 1350e9e600 Add iai-callgrind-runner (#1073) 2025-08-06 19:44:53 +09:00
Frank Elsinga 6f17996967 feat: Add mdbook-alerts as a new tool (#1060) 2025-07-26 14:25:22 +09:00
Taiki Endo 83b71b9001 codegen: Check that the digest matches GitHub Releases' one
https://github.blog/changelog/2025-06-03-releases-now-expose-digests-for-release-assets/
2025-07-26 02:21:37 +09:00
Taiki Endo db4781c969 Update cargo-valgrind manifest 2025-07-16 10:18:42 +09:00
Taiki Endo ea7f99bca8 codegen: Use toml instead of toml_edit 2025-07-10 00:20:52 +09:00
dependabot[bot] 00bcc22d83 Update toml_edit requirement from 0.22 to 0.23
Updates the requirements on [toml_edit](https://github.com/toml-rs/toml) to permit the latest version.
- [Commits](https://github.com/toml-rs/toml/compare/v0.22.0...v0.23.0)

---
updated-dependencies:
- dependency-name: toml_edit
  dependency-version: 0.23.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-09 09:01:25 +09:00
John Vandenberg c4c7f93a2f Add coreutils (#1017) 2025-07-01 20:30:28 +09:00
John Vandenberg 4fe29cea12 Add vacuum (#1016) 2025-06-30 23:32:17 +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