Commit 62e74d5
authored
Bump PSModule/Invoke-Pester from 4.2.4 to 5.1.0 (#27)
Bumps
[PSModule/Invoke-Pester](https://github.com/PSModule/Invoke-Pester) from
4.2.4 to **5.1.0** — the latest release.
This updates the original Dependabot PR (which targeted 4.2.5) straight
to the current latest, since 4.2.5/4.2.6 and the 5.x line were all
released while this PR sat open (auto-rebase was disabled after 30
days). Invoke-Pester is used only in the `Action-Test.yml` CI test
workflow, so this change has **no runtime impact** on consumers of this
action.
### Major version note (v5.0.0)
The 5.0.0 release contains one breaking change: the `Version` and
`Prerelease` inputs now control the **Pester** version instead of the
internal GitHub bootstrap module, which moved to
`GitHubVersion`/`GitHubPrerelease`. This workflow's Invoke-Pester step
sets **neither** `Version` nor `Prerelease` (only `env: data`), so the
breaking change does not apply. With no `Version` input, v5.x installs
the latest available Pester by default — the per-repository `#Requires`
declaration in the test files remains the safety net (see #32, which
locks tests to Pester 6.x).
### v5.x highlights
- **v5.0.0** — `Version`/`Prerelease` now select the Pester version
(NuGet range syntax); GitHub bootstrap controls renamed to
`GitHubVersion`/`GitHubPrerelease`; the loaded Pester version now
matches the resolved version and is reported accurately.
- **v5.1.0** — adds an optional `Guid` input to pin Pester by module
identity (validated at install time). Additive, no impact here.
Pinned by commit SHA per repository convention:
`4ff33199141fdf22568990b6107fe3148ae93a1c # v5.1.0`.
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent a5d0247 commit 62e74d5
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | | - | |
| 45 | + | |
46 | 46 | | |
47 | 47 | | |
0 commit comments