Skip to content

Commit 527ac95

Browse files
committed
『cargoプロジェクトで依存関係を継続的に管理する』を書いた
1 parent d5ab03a commit 527ac95

File tree

1 file changed

+22
-0
lines changed
  • content/posts/manage-cargo-dependencies

1 file changed

+22
-0
lines changed
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)