Skip to content

Commit f123783

Browse files
author
Test User
committed
fix: include ux config in init output
1 parent ea6946c commit f123783

4 files changed

Lines changed: 33 additions & 0 deletions

File tree

packages/cli/src/__tests__/commands/init.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -343,6 +343,7 @@ describe('init command', () => {
343343
expect(config.roadmapScanner).toEqual(defaults.roadmapScanner);
344344
expect(config.qa).toEqual(defaults.qa);
345345
expect(config.audit).toEqual(defaults.audit);
346+
expect(config.ux).toEqual(defaults.ux);
346347
expect(config.queue).toEqual(defaults.queue);
347348
expect(config.boardProvider).toEqual(defaults.boardProvider);
348349
expect(config.jobProviders).toEqual(defaults.jobProviders);

packages/cli/src/__tests__/commands/install.test.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,18 @@ function createTestConfig(overrides: Partial<INightWatchConfig> = {}): INightWat
8888
createIssues: false,
8989
targetColumn: 'Draft' as const,
9090
},
91+
ux: {
92+
enabled: false,
93+
schedule: '0 7 * * 1',
94+
maxRuntime: 0,
95+
targetColumn: 'Draft' as const,
96+
baseUrl: '',
97+
startUrl: '',
98+
flows: [],
99+
autoInstallPlaywright: true,
100+
maxIssues: 10,
101+
reportPrompt: '',
102+
},
91103
analytics: {
92104
enabled: false,
93105
schedule: '0 6 * * 1',
@@ -112,6 +124,7 @@ function createTestConfig(overrides: Partial<INightWatchConfig> = {}): INightWat
112124
reviewer: undefined,
113125
qa: undefined,
114126
audit: undefined,
127+
ux: undefined,
115128
slicer: undefined,
116129
analytics: undefined,
117130
},
@@ -124,6 +137,7 @@ function createTestConfig(overrides: Partial<INightWatchConfig> = {}): INightWat
124137
reviewer: 40,
125138
slicer: 30,
126139
qa: 20,
140+
ux: 10,
127141
audit: 10,
128142
},
129143
},

packages/cli/src/commands/init.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -377,6 +377,10 @@ export function buildInitConfig(params: {
377377
branchPatterns: [...defaults.qa.branchPatterns],
378378
},
379379
audit: { ...defaults.audit },
380+
ux: {
381+
...defaults.ux,
382+
flows: [...defaults.ux.flows],
383+
},
380384
analytics: { ...defaults.analytics },
381385
manager: { ...defaults.manager },
382386
feedback: { ...defaults.feedback },

templates/night-watch.config.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@
5252
"reviewer": 40,
5353
"slicer": 30,
5454
"qa": 20,
55+
"ux": 10,
5556
"audit": 10
5657
}
5758
},
@@ -65,6 +66,7 @@
6566
"slicer",
6667
"qa",
6768
"audit",
69+
"ux",
6870
"analytics",
6971
"merger"
7072
],
@@ -94,5 +96,17 @@
9496
"enabled": true,
9597
"schedule": "50 3 * * 1",
9698
"maxRuntime": 1800
99+
},
100+
"ux": {
101+
"enabled": false,
102+
"schedule": "0 7 * * 1",
103+
"maxRuntime": 0,
104+
"targetColumn": "Draft",
105+
"baseUrl": "",
106+
"startUrl": "",
107+
"flows": [],
108+
"autoInstallPlaywright": true,
109+
"maxIssues": 10,
110+
"reportPrompt": ""
97111
}
98112
}

0 commit comments

Comments
 (0)