Skip to content

Commit 323e324

Browse files
committed
chore(manifest): add simple-commits to have standar in commits
1 parent 22ffff3 commit 323e324

File tree

1 file changed

+67
-0
lines changed

1 file changed

+67
-0
lines changed

sc.toml

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
# this use https://github.com/romancitodev/simple-commits
2+
3+
[git]
4+
skip_preview = true
5+
skip_emojis = true
6+
7+
[[scopes]]
8+
name = "manifest"
9+
description = "Configuration files for the project, including Cargo.toml and related."
10+
11+
[[scopes]]
12+
name = "docs"
13+
description = "Documentation files for the project, such as README or tutorials."
14+
15+
[[scopes]]
16+
name = "nix"
17+
description = "Nix configuration files for reproducible builds."
18+
19+
[[scopes]]
20+
name = "preview"
21+
description = "Preview generation logic and related configurations."
22+
23+
# Content-related scopes
24+
[[scopes]]
25+
name = "content:introduction"
26+
description = "Introduction section in the project's content."
27+
28+
[[scopes]]
29+
name = "content:basic"
30+
description = "Basic concepts and examples in the project's content."
31+
32+
[[scopes]]
33+
name = "content:error-handling"
34+
description = "Error handling concepts in the project's content."
35+
36+
[[scopes]]
37+
name = "content:cargo"
38+
description = "Cargo-related content in the documentation or guides."
39+
40+
[[scopes]]
41+
name = "content:traits"
42+
description = "Content related to Rust traits and their usage."
43+
44+
[[scopes]]
45+
name = "content:smart-pointers"
46+
description = "Documentation about Rust smart pointers and their examples."
47+
48+
[[scopes]]
49+
name = "content:concurrency"
50+
description = "Concurrency concepts and examples in the documentation."
51+
52+
[[scopes]]
53+
name = "content:interop"
54+
description = "Interoperability guides for Rust with other languages or tools."
55+
56+
[[scopes]]
57+
name = "content:ecosystem"
58+
description = "Documentation about the Rust ecosystem and external crates."
59+
60+
# UI-related scopes
61+
[[scopes]]
62+
name = "ui:components"
63+
description = "Reusable components in the project's user interface."
64+
65+
[[scopes]]
66+
name = "ui:design"
67+
description = "Design-related aspects of the project's UI."

0 commit comments

Comments
 (0)