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
🚀 [Feature]: Add more inputs outputs from Pester (#14)
## Description
This pull request includes significant changes to the GitHub Actions
workflow and configuration files. The key updates involve simplifying
the workflow script, adding new input and outputs, and updating
documentation to reflect these changes.
### Simplification of Workflow Script:
*
[`.github/workflows/Action-Test.yml`](diffhunk://#diff-a12ae5c885b0673c0ff6f70c2670886907590d624626e07da4c52e01aeaf56a4L141-R142):
Replaced the detailed PowerShell script for aggregating job statuses
with a single line calling a new script `Get-AggregatedStatus.ps1`.
### Addition of New Inputs and Outputs:
*
[`action.yml`](diffhunk://#diff-1243c5424efaaa19bd8e813c5e6f6da46316e63761421b3e5f5c8ced9a36e6b6L38-R249):
Added multiple new input parameters to control various aspects of the
test run and reporting, such as JSON report output, GitHub step summary
options, code coverage settings, and test result configurations.
### Documentation Updates:
*
[`README.md`](diffhunk://#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5L19-R84):
Updated to include descriptions of the new input parameters and outputs,
providing detailed information on their usage and default values.
## Type of change
<!-- Use the check-boxes [x] on the options that are relevant. -->
- [ ] 📖 [Docs]
- [ ] 🪲 [Fix]
- [x] 🩹 [Patch]
- [ ] ⚠️ [Security fix]
- [ ] 🚀 [Feature]
- [ ] 🌟 [Breaking change]
## Checklist
<!-- Use the check-boxes [x] on the options that are relevant. -->
- [x] I have performed a self-review of my own code
- [x] I have commented my code, particularly in hard-to-understand areas
|`Path`| The path to the code to test. | false |`'.'`|
21
-
|`Settings`| The type of tests to run: `Module`, `SourceCode`, or `Custom`. | false |`Custom`|
22
-
|`SettingsFilePath`| If `Custom` is selected, the path to the settings file. | false |`${{ github.workspace }}/.github/linters/.powershell-psscriptanalyzer.psd1`|
|`Path`| The path to the code to test. | false |`'.'`|
21
+
|`Settings`| The type of tests to run: `Module`, `SourceCode`, or `Custom`. | false |`Custom`|
22
+
|`SettingsFilePath`| If `Custom` is selected, the path to the settings file. | false |`${{ github.workspace }}/.github/linters/.powershell-psscriptanalyzer.psd1`|
0 commit comments