Skip to content

Commit b3a34c9

Browse files
tablackburnclaude
andcommitted
chore: Pin Pester 5.8.0 and update PSScriptAnalyzer to 1.25.0
Pester previously floated via MinimumVersion 5.6.1, so CI installed whatever the newest release was at bootstrap time. Pinning to 5.8.0 (current stable) makes CI deterministic. PSScriptAnalyzer moves from 1.24.0 to 1.25.0, the latest stable release (2026-03-20). The consumer-facing minimum in PowerShellBuild.psd1 (Pester >= 5.6.1) is intentionally unchanged; this only affects building this repo. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JHgRWPi4D2aun7CEtwLz7T
1 parent 7103ced commit b3a34c9

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

instructions/repository-specific.instructions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -225,9 +225,9 @@ Defined in `requirements.psd1`, installed via **PSDepend** when `./build.ps1 -Bo
225225
| Module | Version |
226226
| ---------------- | -------- |
227227
| BuildHelpers | 2.0.16 |
228-
| Pester | ≥ 5.6.1 |
228+
| Pester | 5.8.0 |
229229
| psake | 4.9.0 |
230-
| PSScriptAnalyzer | 1.24.0 |
230+
| PSScriptAnalyzer | 1.25.0 |
231231
| InvokeBuild | 5.8.1 |
232232
| platyPS | 0.14.2 |
233233

requirements.psd1

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
}
55
BuildHelpers = '2.0.16'
66
Pester = @{
7-
MinimumVersion = '5.6.1'
8-
Parameters = @{
7+
Version = '5.8.0'
8+
Parameters = @{
99
SkipPublisherCheck = $true
1010
}
1111
}
1212
psake = '4.9.0'
13-
PSScriptAnalyzer = '1.24.0'
13+
PSScriptAnalyzer = '1.25.0'
1414
InvokeBuild = '5.8.1'
1515
platyPS = '0.14.2'
1616
}

0 commit comments

Comments
 (0)