This repository was archived by the owner on Jul 16, 2026. It is now read-only.
Commit 902c5e5
authored
🩹 [Patch]: Bump PSModule/Invoke-Pester to v5.1.0 (#122)
Bumps the internal `PSModule/Invoke-Pester` action from v4.2.6 to
v5.1.0, keeping this action's public `Version` and `Prerelease` inputs
behaving exactly as documented.
## Changed: Invoke-Pester upgraded to v5.1.0
Invoke-Pester v5.0.0 is a major release that repurposed its `Version`
and `Prerelease` inputs to select the **Pester** module version (NuGet
range syntax) and renamed the GitHub bootstrap-module controls to
`GitHubVersion` and `GitHubPrerelease`.
This action's own `Version` and `Prerelease` inputs — documented as
selecting the GitHub module version — are now wired to Invoke-Pester's
`GitHubVersion` and `GitHubPrerelease`, so their behavior is unchanged
for consumers. This action's public interface is unaffected.
## Technical Details
- `action.yml`: bumped the pinned `PSModule/Invoke-Pester` reference to
`4ff3319` (v5.1.0).
- Remapped the Invoke-Pester step's `Version` → `GitHubVersion` and
`Prerelease` → `GitHubPrerelease` to preserve the meaning of this
action's inputs across the v5.0.0 breaking change.
- The `Get test paths` step is a plain PowerShell step and does not
consume these inputs, so no other change is needed.
- Pester version selection is left at the v5 default (latest).
- Mirrors the same change in PSModule/Invoke-ScriptAnalyzer#32.
Invoke-Pester v5.0.0 release notes:
https://github.com/PSModule/Invoke-Pester/releases/tag/v5.0.01 parent 25c9cd8 commit 902c5e5
1 file changed
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
281 | 281 | | |
282 | 282 | | |
283 | 283 | | |
284 | | - | |
| 284 | + | |
285 | 285 | | |
286 | 286 | | |
287 | 287 | | |
288 | 288 | | |
289 | 289 | | |
290 | 290 | | |
291 | 291 | | |
292 | | - | |
293 | | - | |
| 292 | + | |
| 293 | + | |
294 | 294 | | |
295 | 295 | | |
296 | 296 | | |
| |||
0 commit comments