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

@MariusStorhaugMarius 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

CopilotAI 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 threadREADME.md Outdated
CopilotAI review requested due to automatic review settings July 7, 2026 19:16

CopilotAI 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 threadREADME.md Outdated
@MariusStorhaug
Marius Storhaug (MariusStorhaug) merged commit 6aa7664 into mainJul 7, 2026
16 checks passed
@MariusStorhaug
Marius Storhaug (MariusStorhaug) deleted the maintenance/pester-major-lock branch July 7, 2026 22:15
Sign up for freeto 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

@MariusStorhaug