190 Commits

Author SHA1 Message Date
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
Vivien Maisonneuve
21b0830616 Add support typos on aarch64_linux_musl (#1004) 2025-06-18 01:43:39 +09:00
John Vandenberg
9568a6b616 Add zizmor (#1002) 2025-06-16 21:55:17 +09:00
Taiki Endo
e5e47f6b1c codegen: cargo-careful has changed asset names 2025-06-13 10:55:20 +09:00
Taiki Endo
4be883217e codegen: Mark cargo-sort 2.0.0 and 2.0.1 broken for now
```
Error: platform list in base manifest for cargo-sort contains x86_64_macos, but latest release (2.0.1) doesn't contain it; consider marking 2.0.1 as broken by adding 'broken' field to base manifest
```
2025-05-26 02:38:50 +09:00
John Vandenberg
61ec312f22 Add trivy (#970) 2025-05-22 23:19:10 +10:00
John Vandenberg
fde7b8ff39 Avoid regenerating license_markdown if present and still valid (#973) 2025-05-22 22:54:59 +10:00
Vivien Maisonneuve
35cea21494 Add cargo-shear (#962) 2025-05-16 20:15:32 +10:00
Vivien Maisonneuve
b75a7ff44c Add taplo (#944) 2025-04-22 03:54:48 +09:00
Taiki Endo
537312ee19 codegen: Exclude versions not released on crates.io from candidate for "latest" 2025-04-04 07:33:46 +09:00
Taiki Endo
95bd642ae8 Revert "codegen: Mark cargo-lambda 1.8.1 as broken"
It has been released in crates.io.
https://crates.io/crates/cargo-lambda/1.8.1

This reverts commit 3aab944b2c.
2025-04-04 07:33:46 +09:00
Taiki Endo
3aab944b2c codegen: Mark cargo-lambda 1.8.1 as broken
See https://github.com/taiki-e/install-action/pull/923#issuecomment-2764687835.
2025-03-31 03:31:40 +09:00
Brooks Townsend
0a163f334c feat(wash): remove -cli suffix to match new release (#895)
Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
2025-03-12 22:15:27 +09:00
Taiki Endo
011a3fc5ce rustfmt: set style_edition = "2024" 2025-02-23 22:32:18 +09:00
Taiki Endo
f45576468f codegen: zola now provides AArch64 Linux binary 2025-02-17 02:16:06 +09:00
Taiki Endo
804d0fbae7 Revert "codegen: Update ureq from 2 to 3"
This reverts commit bee06ee963.

See https://github.com/taiki-e/install-action/pull/831#issuecomment-2650284580.
2025-02-11 18:45:46 +09:00
Taiki Endo
c92f25fe23 codegen: Dedup x86_64_windows/aarch64_windows 2025-02-11 18:41:00 +09:00
Taiki Endo
771bd4fef9 codegen: Tweak code around BufWriter 2025-02-11 18:40:20 +09:00
Taiki Endo
bee06ee963 codegen: Update ureq from 2 to 3 2025-02-06 23:24:03 +09:00
Taiki Endo
33d49f65f5 Add parse-dockerfile 2025-02-02 05:32:11 +09:00
Taiki Endo
be22d29d34 Fix clippy::unnecessary_semicolon warning
```
error: unnecessary semicolon
   --> tools/codegen/src/main.rs:251:10
    |
251 |         };
    |          ^ help: remove
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_semicolon
    = note: `-D clippy::unnecessary-semicolon` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(clippy::unnecessary_semicolon)]`
```
2025-01-30 14:03:36 +09:00