Skip to content

Commit ed389fd

Browse files
refactor: reorganize and enhance settings structure in Settings.json
1 parent 5930534 commit ed389fd

File tree

1 file changed

+127
-127
lines changed

1 file changed

+127
-127
lines changed

tests/Settings.json

Lines changed: 127 additions & 127 deletions
Original file line numberDiff line numberDiff line change
@@ -1,135 +1,135 @@
11
{
2-
"Name": "PSModuleTest",
3-
"Test": {
4-
"Skip": false,
5-
"Linux": {
6-
"Skip": false
2+
"Name": "PSModuleTest",
3+
"Test": {
4+
"Skip": false,
5+
"Linux": {
6+
"Skip": false
7+
},
8+
"MacOS": {
9+
"Skip": false
10+
},
11+
"Windows": {
12+
"Skip": false
13+
},
14+
"SourceCode": {
15+
"Skip": true,
16+
"Linux": {
17+
"Skip": false
18+
},
19+
"MacOS": {
20+
"Skip": false
21+
},
22+
"Windows": {
23+
"Skip": false
24+
}
25+
},
26+
"PSModule": {
27+
"Skip": false,
28+
"Linux": {
29+
"Skip": true
30+
},
31+
"MacOS": {
32+
"Skip": false
33+
},
34+
"Windows": {
35+
"Skip": false
36+
}
37+
},
38+
"Module": {
39+
"Skip": false,
40+
"Linux": {
41+
"Skip": false
42+
},
43+
"MacOS": {
44+
"Skip": false
45+
},
46+
"Windows": {
47+
"Skip": false
48+
}
49+
},
50+
"TestResults": {
51+
"Skip": false
52+
},
53+
"CodeCoverage": {
54+
"Skip": false,
55+
"PercentTarget": 1,
56+
"StepSummaryMode": "Missed, Files"
57+
}
758
},
8-
"MacOS": {
9-
"Skip": false
59+
"Build": {
60+
"Skip": false,
61+
"Module": {
62+
"Skip": false
63+
},
64+
"Docs": {
65+
"Skip": false,
66+
"ShowSummaryOnSuccess": false
67+
},
68+
"Site": {
69+
"Skip": false
70+
}
1071
},
11-
"Windows": {
12-
"Skip": false
72+
"Publish": {
73+
"Module": {
74+
"Skip": false,
75+
"AutoCleanup": true,
76+
"AutoPatching": true,
77+
"IncrementalPrerelease": true,
78+
"DatePrereleaseFormat": "",
79+
"VersionPrefix": "v",
80+
"MajorLabels": "major, breaking",
81+
"MinorLabels": "minor, feature",
82+
"PatchLabels": "patch, fix",
83+
"IgnoreLabels": "NoRelease"
84+
}
1385
},
14-
"SourceCode": {
15-
"Skip": true,
16-
"Linux": {
17-
"Skip": false
18-
},
19-
"MacOS": {
20-
"Skip": false
21-
},
22-
"Windows": {
23-
"Skip": false
24-
}
86+
"Linter": {
87+
"Skip": false,
88+
"ShowSummaryOnSuccess": false,
89+
"env": {
90+
"VALIDATE_GITHUB_ACTIONS_ZIZMOR": false,
91+
"VALIDATE_JSCPD": false,
92+
"VALIDATE_MARKDOWN_PRETTIER": false,
93+
"VALIDATE_BIOME_LINT": false,
94+
"VALIDATE_BIOME_FORMAT": false,
95+
"VALIDATE_YAML_PRETTIER": false,
96+
"VALIDATE_JSON_PRETTIER": false
97+
}
2598
},
26-
"PSModule": {
27-
"Skip": false,
28-
"Linux": {
29-
"Skip": true
30-
},
31-
"MacOS": {
32-
"Skip": false
33-
},
34-
"Windows": {
35-
"Skip": false
36-
}
99+
"TestSuites": {
100+
"SourceCode": null,
101+
"PSModule": [
102+
{
103+
"RunsOn": "macos-latest",
104+
"OSName": "macOS"
105+
},
106+
{
107+
"RunsOn": "windows-latest",
108+
"OSName": "Windows"
109+
}
110+
],
111+
"Module": null
37112
},
38-
"Module": {
39-
"Skip": false,
40-
"Linux": {
41-
"Skip": false
42-
},
43-
"MacOS": {
44-
"Skip": false
45-
},
46-
"Windows": {
47-
"Skip": false
48-
}
49-
},
50-
"TestResults": {
51-
"Skip": false
52-
},
53-
"CodeCoverage": {
54-
"Skip": false,
55-
"PercentTarget": 1,
56-
"StepSummaryMode": "Missed, Files"
57-
}
58-
},
59-
"Build": {
60-
"Skip": false,
61-
"Module": {
62-
"Skip": false
63-
},
64-
"Docs": {
65-
"Skip": false,
66-
"ShowSummaryOnSuccess": false
67-
},
68-
"Site": {
69-
"Skip": false
70-
}
71-
},
72-
"Publish": {
73-
"Module": {
74-
"Skip": false,
75-
"AutoCleanup": true,
76-
"AutoPatching": true,
77-
"IncrementalPrerelease": true,
78-
"DatePrereleaseFormat": "",
79-
"VersionPrefix": "v",
80-
"MajorLabels": "major, breaking",
81-
"MinorLabels": "minor, feature",
82-
"PatchLabels": "patch, fix",
83-
"IgnoreLabels": "NoRelease"
84-
}
85-
},
86-
"Linter": {
87-
"Skip": false,
88-
"ShowSummaryOnSuccess": false,
89-
"env": {
90-
"VALIDATE_GITHUB_ACTIONS_ZIZMOR": false,
91-
"VALIDATE_JSCPD": false,
92-
"VALIDATE_MARKDOWN_PRETTIER": false,
93-
"VALIDATE_BIOME_LINT": false,
94-
"VALIDATE_BIOME_FORMAT": false,
95-
"VALIDATE_YAML_PRETTIER": false,
96-
"VALIDATE_JSON_PRETTIER": false
113+
"SettingsPath": "./tests/PSModule.yml",
114+
"Debug": "false",
115+
"Verbose": "false",
116+
"Version": "",
117+
"Prerelease": "false",
118+
"WorkingDirectory": "/home/runner/work/Get-PSModuleSettings/Get-PSModuleSettings",
119+
"Run": {
120+
"LintRepository": true,
121+
"BuildModule": true,
122+
"TestSourceCode": false,
123+
"LintSourceCode": false,
124+
"TestModule": true,
125+
"BeforeAllModuleLocal": false,
126+
"TestModuleLocal": false,
127+
"AfterAllModuleLocal": true,
128+
"GetTestResults": true,
129+
"GetCodeCoverage": true,
130+
"PublishModule": true,
131+
"BuildDocs": true,
132+
"BuildSite": true,
133+
"PublishSite": false
97134
}
98-
},
99-
"TestSuites": {
100-
"SourceCode": null,
101-
"PSModule": [
102-
{
103-
"RunsOn": "macos-latest",
104-
"OSName": "macOS"
105-
},
106-
{
107-
"RunsOn": "windows-latest",
108-
"OSName": "Windows"
109-
}
110-
],
111-
"Module": null
112-
},
113-
"SettingsPath": "./tests/PSModule.yml",
114-
"Debug": "false",
115-
"Verbose": "false",
116-
"Version": "",
117-
"Prerelease": "false",
118-
"WorkingDirectory": "/home/runner/work/Get-PSModuleSettings/Get-PSModuleSettings",
119-
"Run": {
120-
"LintRepository": true,
121-
"BuildModule": true,
122-
"TestSourceCode": false,
123-
"LintSourceCode": false,
124-
"TestModule": true,
125-
"BeforeAllModuleLocal": false,
126-
"TestModuleLocal": false,
127-
"AfterAllModuleLocal": true,
128-
"GetTestResults": true,
129-
"GetCodeCoverage": true,
130-
"PublishModule": true,
131-
"BuildDocs": true,
132-
"BuildSite": true,
133-
"PublishSite": false
134-
}
135135
}

0 commit comments

Comments
 (0)