From 804e6cbb15e496307839767dbf5f64ce6151b67a Mon Sep 17 00:00:00 2001 From: Travis Plunk Date: Wed, 18 Mar 2026 14:42:29 -0400 Subject: [PATCH] Update test/packaging/linux/package-validation.tests.ps1 Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- test/packaging/linux/package-validation.tests.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/packaging/linux/package-validation.tests.ps1 b/test/packaging/linux/package-validation.tests.ps1 index 91918fbf61..0d3640cf78 100644 --- a/test/packaging/linux/package-validation.tests.ps1 +++ b/test/packaging/linux/package-validation.tests.ps1 @@ -95,7 +95,7 @@ Describe "Linux Package Name Validation" { foreach ($package in $tarPackages) { # Pattern matches: powershell-7.6.0-preview.6-linux-x64.tar.gz or powershell-7.6.0-linux-x64.tar.gz # Also matches various runtime configurations - if ($package.Name -notmatch 'powershell-(lts-)?\d+\.\d+\.\d+\-([a-z]*\.\d+\-)?(linux|osx|linux-musl)+\-(x64\-fxdependent|x64|arm32|arm64|x64\-musl-noopt\-fxdependent)\.(tar\.gz)') { + if ($package.Name -notmatch '^powershell-(lts-)?\d+\.\d+\.\d+\-([a-z]*\.\d+\-)?(linux|osx|linux-musl)\-(x64\-fxdependent|x64|arm32|arm64|x64\-musl-noopt\-fxdependent)\.tar\.gz$') { $invalidPackages += "$($package.Name) is not a valid tar.gz package name" Write-Warning "$($package.Name) is not a valid tar.gz package name" }