Commit Graph

125 Commits

Author SHA1 Message Date
Taiki Endo 7c2d35d7f6 codegen: Add rust_crate field to cargo-rdme 2024-03-02 17:52:28 +09:00
Taiki Endo e77cabb736 codegen: Mark go/haskell's static-linked binaries as musl 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 7bf72b04de tidy: Check TOML format 2024-02-23 03:08:59 +09:00
Utkarsh Gupta e17ca27e10 Add cargo-audit (#371) 2024-02-15 22:55:43 +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
dependabot[bot] cd1316b395 Update toml_edit requirement from 0.21 to 0.22
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.21.0...v0.22.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-07 03:21:31 +09:00
Taiki Endo dd34dd71c2 tools: Tweak scripts 2024-01-27 23:57:26 +09:00
Jacob Pratt 1793b9c55f Add cargo-sort (#344) 2024-01-24 11:12:31 +11:00
Taiki Endo c9bdd59639 Use remote cspell dictionary 2023-12-24 19:59:08 +09:00
Denis Bazhenov bb006b6f1b Support cargo-export (#312) 2023-12-23 22:49:54 +09:00
John Vandenberg 88a0355fe5 Add osv-scanner (#300) 2023-12-10 13:03:03 +09:00
Taiki Endo d685c02f67 codegen: Update toml_edit to 0.21 2023-11-08 23:09:37 +09:00
Taiki Endo f059f7c59f tools: Update tidy.sh 2023-10-31 22:09:23 +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 88c52281ad Use version-less manifests
https://github.com/rust-lang/cargo/commit/307486ed181ac1455767dac866030ce5b67caf67
2023-10-31 03:11:49 +09:00
Josh McKinney 78f1f749ec Add cargo-rdme to supported tools (#265) 2023-10-27 22:11:23 +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 077e998f78 tools: Retry in publish.sh 2023-10-25 00:13:32 +09:00
Taiki Endo 6bb3a496f8 codegen: Use toml_edit directly 2023-10-25 00:12:46 +09:00
Taiki Endo 3a10567018 Tweak scripts
features-related flags are unneeded when --no-deps is used.
2023-10-19 04:25:54 +09:00
Taiki Endo 9fa9dc1e41 codegen: Allow compiling serde and serde_derive in parallel 2023-10-18 23:22:44 +09:00
Nicolas Hedger 616cfda279 feat: add biome (#246) 2023-10-07 03:16:29 +09:00
Taiki Endo 739d45026e codegen: Favor tar over zip in cargo-hack/parse-changelog 2023-10-05 20:45:36 +09:00
Taiki Endo 7d0442ab06 Set errtrace in scripts 2023-09-30 10:42:06 +09:00
Taiki Endo 75d87d548b tidy: Run markdownlint 2023-09-28 23:41:17 +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 af0cad7ea8 ci: Test a case that cargo is not available 2023-09-16 22:27:52 +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 1f490d2b6e tidy: Check file permissions 2023-08-19 15:58:26 +09:00
Tyson Nottingham 8aa60332b7 Add support for cargo-machete (#196) 2023-08-19 09:43:05 +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 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 ffbd316e0f Support cargo-careful 2023-07-31 22:24:08 +09:00
Taiki Endo 405b1cf48c Auto-generate tool list for CI 2023-07-31 22:13:13 +09:00
Taiki Endo d7346df193 Move CI script from ci to tools/ci 2023-07-19 03:21:43 +09:00
Taiki Endo 42e74b55ab Revert "Update release scripts (take 3)"
This reverts commit be8c41d56e.

```
+ git push origin refs/heads/v2
To https://github.com/taiki-e/install-action
 ! [rejected]        v2 -> v2 (non-fast-forward)
error: failed to push some refs to 'https://github.com/taiki-e/install-action'
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g.
hint: 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
```
2023-07-09 13:11:42 +09:00
Taiki Endo be8c41d56e Update release scripts (take 3) 2023-07-09 13:02:13 +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
Josh McKinney fd8cc5b92c Add cargo-make to supported tools (#146) 2023-06-26 11:02:41 +10:00
John Nunley 7e750de5db Add support for cargo-dinghy (#133) 2023-06-10 23:00:18 +09:00
FirelightFlagboy 9ead2563c7 Add syft tool (#135)
Closes #131
2023-06-10 18:55:59 +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