Skip to content

📖 [Docs]: Document the Pester major-version lock in the test pipeline#362

Merged
Marius Storhaug (MariusStorhaug) merged 4 commits into
mainfrom
maintenance/pester-major-lock
Jul 7, 2026
Merged

📖 [Docs]: Document the Pester major-version lock in the test pipeline#362
Marius Storhaug (MariusStorhaug) merged 4 commits into
mainfrom
maintenance/pester-major-lock

Conversation

@MariusStorhaug

@MariusStorhaug Marius Storhaug (MariusStorhaug) commented Jul 7, 2026

Copy link
Copy Markdown
Member

The pipeline README now documents that module test files lock Pester to the 6.x major and the Invoke-Pester step installs a matching version, so contributors understand how the test framework is constrained.

Changed: README documents the Pester major-version lock

The "Test module" section now states the #Requires form test files use and notes that minor and patch updates flow in automatically while a new major stays a deliberate, reviewed change.

Technical Details

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the project README to document a dependency-management convention in the test pipeline: keeping Pester locked to the 6.x major series so minor/patch updates flow automatically while major upgrades remain deliberate.

Changes:

  • Document that module test files should lock Pester to the 6.x major version via #Requires -Modules ... in the “Test module” pipeline section.
  • Explain the intended behavior/benefit in conjunction with the PSModule/Invoke-Pester GitHub Action.

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

Comment thread README.md Outdated
Copilot AI review requested due to automatic review settings July 7, 2026 19:16

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated 1 comment.

Comment thread README.md Outdated
@MariusStorhaug Marius Storhaug (MariusStorhaug) merged commit 6aa7664 into main Jul 7, 2026
16 checks passed
@MariusStorhaug Marius Storhaug (MariusStorhaug) deleted the maintenance/pester-major-lock branch July 7, 2026 22:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants