Workflow-Test [Default] - push [Upgrade Process-PSModule to Pester 6.1 (#519)
## Implemented in Process-PSModule
- Enforce the Pester [6.1.0,7.0.0) range in reusable framework test
runs.
- Align module-local workflow inputs with the current Invoke-Pester
contract: Version/Prerelease select Pester, while
GitHubVersion/GitHubPrerelease select the GitHub module. Pester
prerelease remains at the action default.
- Keep the six Test-PSModule container/test files inside the action
implementation at ...
#1891
Workflow-Test-Default.yml
on: push
WorkflowTestDefault
/
...
/
Plan
1m 28s
Matrix: WorkflowTestDefault / Lint-SourceCode / Lint-SourceCode
Matrix: WorkflowTestDefault / Test-SourceCode / Test-SourceCode
WorkflowTestDefault
/
...
/
BeforeAll-ModuleLocal
24s
Matrix: WorkflowTestDefault / Test-Module / Lint-Module
Matrix: WorkflowTestDefault / Test-Module / Test-Module
Matrix: WorkflowTestDefault / Test-ModuleLocal / Test-ModuleLocal
WorkflowTestDefault
/
...
/
Get-CodeCoverage
30s
WorkflowTestDefault
/
...
/
Get-TestResults
35s
WorkflowTestDefault
/
...
/
AfterAll-ModuleLocal
24s
WorkflowTestDefault
/
...
/
Publish-Module
28s
Verify root Functions index [Default]
6s
Annotations
3 notices
|
WorkflowTestDefault / Get-CodeCoverage / Get-CodeCoverage
Coverage is above target! Found 67.04%, target is 0%.
|
|
WorkflowTestDefault / Publish-Module / Publish-Module
Cleaned up 0 prerelease(s) for [updatepesterframework].
|
|
|