@@ -55,7 +55,13 @@ type Project struct {
55
55
Administrators []Contact `yaml:"administrators"`
56
56
Repositories []Repo `yaml:"repositories"`
57
57
Vulnerability VulnReport `yaml:"vulnerability-reporting"`
58
- Documentation Docs `yaml:"documentation"`
58
+ Documentation struct {
59
+ DetailedGuide string `yaml:"detailed-guide"`
60
+ CodeOfConduct string `yaml:"code-of-conduct"`
61
+ QuickstartGuide string `yaml:"quickstart-guide"`
62
+ ReleaseProcess string `yaml:"release-process"`
63
+ SignatureVerification string `yaml:"signature-verification"`
64
+ } `yaml:"documentation"`
59
65
}
60
66
61
67
type Repo struct {
@@ -76,14 +82,6 @@ type VulnReport struct {
76
82
OutOfScope []string `yaml:"out-of-scope"`
77
83
}
78
84
79
- type Docs struct {
80
- DetailedGuide string `yaml:"detailed-guide"`
81
- CodeOfConduct string `yaml:"code-of-conduct"`
82
- QuickstartGuide string `yaml:"quickstart-guide"`
83
- ReleaseProcess string `yaml:"release-process"`
84
- SignatureVerification string `yaml:"signature-verification"`
85
- }
86
-
87
85
type Repository struct {
88
86
Status string `yaml:"status"`
89
87
URL string `yaml:"url"`
@@ -94,8 +92,14 @@ type Repository struct {
94
92
CoreTeam []Contact `yaml:"core-team"`
95
93
License License `yaml:"license"`
96
94
Security SecurityInfo `yaml:"security"`
97
- Documentation Docs `yaml:"documentation"`
98
95
Release Release `yaml:"release"`
96
+ Documentation struct {
97
+ Contributing string `yaml:"contributing-guide"`
98
+ DependencyManagement string `yaml:"dependency-management-policy"`
99
+ Governance string `yaml:"governance"`
100
+ ReviewPolicy string `yaml:"review-policy"`
101
+ SecurityPolicy string `yaml:"security-policy"`
102
+ } `yaml:"documentation"`
99
103
}
100
104
101
105
type SecurityInfo struct {
0 commit comments