@@ -96,43 +96,43 @@ The file can be a JSON, YML or PSD1 file. By default it will look for `.github/P
96
96
The following settings are available in the settings file:
97
97
Here's a Markdown-formatted table describing your PowerShell object structure clearly and concisely:
98
98
99
- | Name | Type | Description | Default |
100
- | ----------------------------------------| -----------| ---------------------------------------------| ---------------------|
101
- | ` Name ` | ` String ` | Name of the module. Defaults to repo name. | ` null ` |
102
- | ` Test.Skip ` | ` Boolean ` | Skip all tests | ` false ` |
103
- | ` Test.Linux.Skip ` | ` Boolean ` | Skip tests on Linux | ` false ` |
104
- | ` Test.MacOS.Skip ` | ` Boolean ` | Skip tests on macOS | ` false ` |
105
- | ` Test.Windows.Skip ` | ` Boolean ` | Skip tests on Windows | ` false ` |
106
- | ` Test.SourceCode.Skip ` | ` Boolean ` | Skip source code tests | ` false ` |
107
- | ` Test.SourceCode.Linux.Skip ` | ` Boolean ` | Skip source code tests on Linux | ` false ` |
108
- | ` Test.SourceCode.MacOS.Skip ` | ` Boolean ` | Skip source code tests on macOS | ` false ` |
109
- | ` Test.SourceCode.Windows.Skip ` | ` Boolean ` | Skip source code tests on Windows | ` false ` |
110
- | ` Test.PSModule.Skip ` | ` Boolean ` | Skip PSModule framework tests | ` false ` |
111
- | ` Test.PSModule.Linux.Skip ` | ` Boolean ` | Skip PSModule framework tests on Linux | ` false ` |
112
- | ` Test.PSModule.MacOS.Skip ` | ` Boolean ` | Skip PSModule framework tests on macOS | ` false ` |
113
- | ` Test.PSModule.Windows.Skip ` | ` Boolean ` | Skip PSModule framework tests on Windows | ` false ` |
114
- | ` Test.Module.Skip ` | ` Boolean ` | Skip module tests | ` false ` |
115
- | ` Test.Module.Linux.Skip ` | ` Boolean ` | Skip module tests on Linux | ` false ` |
116
- | ` Test.Module.MacOS.Skip ` | ` Boolean ` | Skip module tests on macOS | ` false ` |
117
- | ` Test.Module.Windows.Skip ` | ` Boolean ` | Skip module tests on Windows | ` false ` |
118
- | ` Test.TestResults.Skip ` | ` Boolean ` | Skip test result processing | ` false ` |
119
- | ` Test.CodeCoverage.Skip ` | ` Boolean ` | Skip code coverage tests | ` false ` |
120
- | ` Test.CodeCoverage.PercentTarget ` | ` Integer ` | Target code coverage percentage | ` 0 ` |
121
- | ` Test.CodeCoverage.StepSummaryMode ` | ` String ` | Step summary mode for code coverage reports | ` 'Missed, Files' ` |
122
- | ` Build.Skip ` | ` Boolean ` | Skip all build tasks | ` false ` |
123
- | ` Build.Module.Skip ` | ` Boolean ` | Skip module build | ` false ` |
124
- | ` Build.Docs.Skip ` | ` Boolean ` | Skip documentation build | ` false ` |
125
- | ` Build.Site.Skip ` | ` Boolean ` | Skip website build | ` false ` |
126
- | ` Publish.Module.Skip ` | ` Boolean ` | Skip module publishing | ` false ` |
127
- | ` Publish.Module.AutoCleanup ` | ` Boolean ` | Automatically cleanup old module versions | ` true ` |
128
- | ` Publish.Module.AutoPatching ` | ` Boolean ` | Automatically patch module version | ` true ` |
129
- | ` Publish.Module.IncrementalPrerelease ` | ` Boolean ` | Use incremental prerelease versioning | ` true ` |
130
- | ` Publish.Module.DatePrereleaseFormat ` | ` String ` | Format for date-based prerelease | ` '' ` |
131
- | ` Publish.Module.VersionPrefix ` | ` String ` | Prefix for version tags | ` 'v' ` |
132
- | ` Publish.Module.MajorLabels ` | ` String ` | Labels indicating a major version bump | ` 'major, breaking' ` |
133
- | ` Publish.Module.MinorLabels ` | ` String ` | Labels indicating a minor version bump | ` 'minor, feature' ` |
134
- | ` Publish.Module.PatchLabels ` | ` String ` | Labels indicating a patch version bump | ` 'patch, fix' ` |
135
- | ` Publish.Module.IgnoreLabels ` | ` String ` | Labels indicating no release | ` 'NoRelease' ` |
99
+ | Name | Type | Description | Default |
100
+ | ----------------------------------------| -----------| ---------------------------------------------------------------------------------------------------------- | ---------------------|
101
+ | ` Name ` | ` String ` | Name of the module to publish . Defaults to repository name. | ` null ` |
102
+ | ` Test.Skip ` | ` Boolean ` | Skip all tests | ` false ` |
103
+ | ` Test.Linux.Skip ` | ` Boolean ` | Skip tests on Linux | ` false ` |
104
+ | ` Test.MacOS.Skip ` | ` Boolean ` | Skip tests on macOS | ` false ` |
105
+ | ` Test.Windows.Skip ` | ` Boolean ` | Skip tests on Windows | ` false ` |
106
+ | ` Test.SourceCode.Skip ` | ` Boolean ` | Skip source code tests | ` false ` |
107
+ | ` Test.SourceCode.Linux.Skip ` | ` Boolean ` | Skip source code tests on Linux | ` false ` |
108
+ | ` Test.SourceCode.MacOS.Skip ` | ` Boolean ` | Skip source code tests on macOS | ` false ` |
109
+ | ` Test.SourceCode.Windows.Skip ` | ` Boolean ` | Skip source code tests on Windows | ` false ` |
110
+ | ` Test.PSModule.Skip ` | ` Boolean ` | Skip PSModule framework tests | ` false ` |
111
+ | ` Test.PSModule.Linux.Skip ` | ` Boolean ` | Skip PSModule framework tests on Linux | ` false ` |
112
+ | ` Test.PSModule.MacOS.Skip ` | ` Boolean ` | Skip PSModule framework tests on macOS | ` false ` |
113
+ | ` Test.PSModule.Windows.Skip ` | ` Boolean ` | Skip PSModule framework tests on Windows | ` false ` |
114
+ | ` Test.Module.Skip ` | ` Boolean ` | Skip module tests | ` false ` |
115
+ | ` Test.Module.Linux.Skip ` | ` Boolean ` | Skip module tests on Linux | ` false ` |
116
+ | ` Test.Module.MacOS.Skip ` | ` Boolean ` | Skip module tests on macOS | ` false ` |
117
+ | ` Test.Module.Windows.Skip ` | ` Boolean ` | Skip module tests on Windows | ` false ` |
118
+ | ` Test.TestResults.Skip ` | ` Boolean ` | Skip test result processing | ` false ` |
119
+ | ` Test.CodeCoverage.Skip ` | ` Boolean ` | Skip code coverage tests | ` false ` |
120
+ | ` Test.CodeCoverage.PercentTarget ` | ` Integer ` | Target code coverage percentage | ` 0 ` |
121
+ | ` Test.CodeCoverage.StepSummaryMode ` | ` String ` | Step summary mode for code coverage reports | ` 'Missed, Files' ` |
122
+ | ` Build.Skip ` | ` Boolean ` | Skip all build tasks | ` false ` |
123
+ | ` Build.Module.Skip ` | ` Boolean ` | Skip module build | ` false ` |
124
+ | ` Build.Docs.Skip ` | ` Boolean ` | Skip documentation build | ` false ` |
125
+ | ` Build.Site.Skip ` | ` Boolean ` | Skip website build | ` false ` |
126
+ | ` Publish.Module.Skip ` | ` Boolean ` | Skip module publishing | ` false ` |
127
+ | ` Publish.Module.AutoCleanup ` | ` Boolean ` | Automatically cleanup old prerelease module versions | ` true ` |
128
+ | ` Publish.Module.AutoPatching ` | ` Boolean ` | Automatically patch module version | ` true ` |
129
+ | ` Publish.Module.IncrementalPrerelease ` | ` Boolean ` | Use incremental prerelease versioning | ` true ` |
130
+ | ` Publish.Module.DatePrereleaseFormat ` | ` String ` | Format for date-based prerelease ( [ .NET DateTime ] ( https://learn.microsoft.com/dotnet/standard/base-types/standard-date-and-time-format-strings ) ) | ` '' ` |
131
+ | ` Publish.Module.VersionPrefix ` | ` String ` | Prefix for version tags | ` 'v' ` |
132
+ | ` Publish.Module.MajorLabels ` | ` String ` | Labels indicating a major version bump | ` 'major, breaking' ` |
133
+ | ` Publish.Module.MinorLabels ` | ` String ` | Labels indicating a minor version bump | ` 'minor, feature' ` |
134
+ | ` Publish.Module.PatchLabels ` | ` String ` | Labels indicating a patch version bump | ` 'patch, fix' ` |
135
+ | ` Publish.Module.IgnoreLabels ` | ` String ` | Labels indicating no release | ` 'NoRelease' ` |
136
136
137
137
### Example 1 - Rapid testing
138
138
0 commit comments