From 4304af668de150d888e4519a072f8740fa844a9b Mon Sep 17 00:00:00 2001 From: nohwnd Date: Sun, 28 Jun 2026 16:30:34 +0200 Subject: [PATCH] Pilot Pester 6.0.0-rc1 in CI Update tools/installPSResources.ps1 and the Windows PowerShell CI step to install the Pester 6.0.0 release candidate so CI exercises Pester 6. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/workflows/ci-test.yml | 2 +- tools/installPSResources.ps1 | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci-test.yml b/.github/workflows/ci-test.yml index 0a48b30fb..243d9262c 100644 --- a/.github/workflows/ci-test.yml +++ b/.github/workflows/ci-test.yml @@ -46,7 +46,7 @@ jobs: - name: Test Windows PowerShell if: matrix.os == 'windows-latest' run: | - Install-Module Pester -Scope CurrentUser -Force -SkipPublisherCheck + Install-Module Pester -RequiredVersion 6.0.0-rc1 -AllowPrerelease -Scope CurrentUser -Force -SkipPublisherCheck ./build.ps1 -Test -Verbose shell: powershell diff --git a/tools/installPSResources.ps1 b/tools/installPSResources.ps1 index 48ab81bdd..f4e3e2e3e 100644 --- a/tools/installPSResources.ps1 +++ b/tools/installPSResources.ps1 @@ -18,7 +18,8 @@ Install-PSResource -Verbose -TrustRepository -RequiredResource @{ repository = $PSRepository } Pester = @{ - version = "5.7.1" + version = "6.0.0-rc1" + prerelease = $true repository = $PSRepository } }