We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d5ab03a commit 527ac95Copy full SHA for 527ac95
content/posts/manage-cargo-dependencies/index.md
@@ -0,0 +1,22 @@
1
+---
2
+title: "cargoプロジェクトで依存関係を継続的に管理する"
3
+tags: ["cargo", "rust", "OSS"]
4
+
5
+cover: "https://blog.kyu08.com/cover.png"
6
+description: ""
7
+date: 2025-05-11T14:22:40+09:00
8
+author: "kyu08"
9
+authorTwitter: "kyu08_"
10
+draft: false
11
+showFullContent: false
12
+readingTime: true
13
+hideComments: false
14
+color: ""
15
16
17
+## tl;dr
18
+以下のチェックをCIで実行することでcargoプロジェクトの依存関係を継続的に省力で管理することができる。
19
20
+- [`cargo-machete`](https://github.com/bnjbvr/cargo-machete)で不要な依存関係がないか
21
+- [`cargo-deny`](https://github.com/EmbarkStudios/cargo-deny)で依存ライブラリに許容しないライセンスが含まれていないか
22
+- [`cargo-about`](https://github.com/EmbarkStudios/cargo-about)で依存ライブラリのライセンス表記が最新か
0 commit comments