-
Notifications
You must be signed in to change notification settings - Fork 6
/
sidebars.js
87 lines (85 loc) · 2.72 KB
/
sidebars.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
// @ts-check
/** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */
const sidebars = {
DocsSidebar: [
'introduction',
{
type: 'category',
collapsible: false,
label: 'Getting Started',
items: [
'getting-started/installation',
'getting-started/security',
]
},
{
type: 'category',
collapsible: false,
label: 'Guides',
items: [
'guides/syntax',
'guides/semantics',
'guides/built-ins',
{
type: 'category',
label: 'Aladino',
link: { type: 'doc', id: 'guides/aladino/specification' },
items: [
'guides/aladino/syntax',
'guides/aladino/semantics',
]
},
]
},
{
type: 'category',
label: 'Use Cases',
collapsible: false,
link: { type: 'doc', id: 'use-cases/use-cases' },
items: ['use-cases/ship-show-ask',
{
type: 'category',
label: 'Automated Labelling',
link: { type: 'doc', id: 'use-cases/automated-labelling/automated-labelling' },
items: [
'use-cases/automated-labelling/label-based-on-file-paths',
'use-cases/automated-labelling/label-based-on-author-groups',
'use-cases/automated-labelling/label-potential-missing-changes',
'use-cases/automated-labelling/label-critical-changes-with-code-pattern',
'use-cases/automated-labelling/label-critical-changes-with-semantic-code-annotations',
'use-cases/automated-labelling/remove-label-based-on-file-paths'
],
},
{
type: 'category',
label: 'Reviewer Assignment',
link: { type: 'doc', id: 'use-cases/reviewer-assignment/reviewer-assignment' },
items: [
'use-cases/reviewer-assignment/assign-senior-reviewers-to-new-joiners',
'use-cases/reviewer-assignment/assign-review-to-3-developers',
'use-cases/reviewer-assignment/assign-review-to-a-team'
],
},
'use-cases/auto-merge',
'use-cases/check-issue-description',
{
type: 'category',
label: 'Timestamps',
link: { type: 'doc', id: 'use-cases/timestamps/timestamps' },
items: [
'use-cases/timestamps/notify-when-long-live-pull-request',
'use-cases/timestamps/label-on-change-freeze',
],
},
'use-cases/comment-on-pull-requests',
'use-cases/enforce-branch-conventions',
'use-cases/enforce-conventional-commits',
'use-cases/attention-set',
],
},
{
'Tooling': ['tooling/vscode-reviewpad-yaml-schema'],
},
],
};
module.exports = sidebars;