You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Tests and lints the source code using [PSModule framework settings for style and standards for source code](https://github.com/PSModule/Test-PSModule?tab=readme-ov-file#sourcecode-tests) + [PSScriptAnalyzer rules](https://github.com/PSModule/Invoke-ScriptAnalyzer).
30
+
- Tests and lints the source code in parallel (matrix) using [PSModule framework settings for style and standards for source code](https://github.com/PSModule/Test-PSModule?tab=readme-ov-file#sourcecode-tests) + [PSScriptAnalyzer rules](https://github.com/PSModule/Invoke-ScriptAnalyzer).
31
31
- This produces a json based report that is used to later evaluate the results of the tests.
- Tests and lints the module using [PSModule framework settings for style and standards foor modules](https://github.com/PSModule/Test-PSModule?tab=readme-ov-file#module-tests) + [PSScriptAnalyzer rules](https://github.com/PSModule/Invoke-ScriptAnalyzer).
33
+
- Tests and lints the module in parallel (matrix) using [PSModule framework settings for style and standards foor modules](https://github.com/PSModule/Test-PSModule?tab=readme-ov-file#module-tests) + [PSScriptAnalyzer rules](https://github.com/PSModule/Invoke-ScriptAnalyzer).
34
34
- This produces a json based report that is used to later evaluate the results of the tests.
- Import and tests the module using Pester test from the module repository.
36
+
- Import and tests the module in parallel (matrix) using Pester tests from the module repository.
37
37
- This produces a json based report that is used to later evaluate the results of the tests.
38
38
-[Build-Docs](./.github/workflows/Build-Docs.yml)
39
-
- Generates documentation
39
+
- Generates documentation and lints the documentation using [SuperLinter](https://github.com/super-linter/super-linter).
40
+
-[Build-Site](./.github/workflows/Build-Site.yml)
41
+
- Generates a static site using [MkDocs](https://www.mkdocs.org/).
40
42
-[Test-PSModule](https://github.com/PSModule/Test-PSModule/) - Tests the compiled module. This runs on 4 different environments to check compatibility.
41
43
- PowerShell LTS on Windows, Ubuntu and macOS.
42
44
-[Publish-PSModule](https://github.com/PSModule/Publish-PSModule/) - Publishes the module to the PowerShell Gallery, docs to GitHub Pages, and creates a release on the GitHub repository.
0 commit comments