@@ -96,43 +96,43 @@ The file can be a JSON, YML or PSD1 file. By default it will look for `.github/P
9696The following settings are available in the settings file:
9797Here's a Markdown-formatted table describing your PowerShell object structure clearly and concisely:
9898
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' ` |
136136
137137### Example 1 - Rapid testing
138138
0 commit comments