Skip to content

Bump PSModule/Invoke-Pester from 4.2.4 to 5.1.0#27

Merged
Marius Storhaug (MariusStorhaug) merged 1 commit into
mainfrom
dependabot/github_actions/PSModule/Invoke-Pester-4.2.5
Jul 9, 2026
Merged

Bump PSModule/Invoke-Pester from 4.2.4 to 5.1.0#27
Marius Storhaug (MariusStorhaug) merged 1 commit into
mainfrom
dependabot/github_actions/PSModule/Invoke-Pester-4.2.5

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 26, 2026

Copy link
Copy Markdown
Contributor

Bumps 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.0Version/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.

@dependabot @github

dependabot Bot commented on behalf of github May 26, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: dependencies, github-actions. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot Bot added the Patch label May 26, 2026
Updates the CI test workflow (Action-Test.yml) to the latest Invoke-Pester
release. This supersedes the original 4.2.4 -> 4.2.5 bump.

The v5.0.0 breaking change (Version/Prerelease inputs now control Pester and
must be renamed to GitHubVersion/GitHubPrerelease) does not affect this
workflow, because the Invoke-Pester step sets no Version/Prerelease inputs.
Invoke-Pester is used only in the test workflow, so this has no runtime impact
on consumers of the action.
@MariusStorhaug Marius Storhaug (MariusStorhaug) force-pushed the dependabot/github_actions/PSModule/Invoke-Pester-4.2.5 branch from 01f6172 to 77476dc Compare July 9, 2026 22:30
@MariusStorhaug Marius Storhaug (MariusStorhaug) changed the title Bump PSModule/Invoke-Pester from 4.2.4 to 4.2.5 Bump PSModule/Invoke-Pester from 4.2.4 to 5.1.0 Jul 9, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the GitHub Actions CI workflow to use the latest PSModule/Invoke-Pester action release (v5.1.0), keeping the repository’s test runner up to date without impacting the published action’s runtime behavior (since this dependency is only used in CI).

Changes:

  • Bump PSModule/Invoke-Pester from v4.2.4 to v5.1.0 in the Action-Test.yml workflow.
  • Keep the action pinned to a specific commit SHA while updating the corresponding version comment.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@MariusStorhaug Marius Storhaug (MariusStorhaug) merged commit 62e74d5 into main Jul 9, 2026
18 checks passed
@MariusStorhaug Marius Storhaug (MariusStorhaug) deleted the dependabot/github_actions/PSModule/Invoke-Pester-4.2.5 branch July 9, 2026 22:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants