From 8a74687b18aab5e947371e61286979243e493ead Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Thu, 9 Jul 2026 13:11:13 +0200 Subject: [PATCH] maintenance: rename helper module to Resolve-PSModuleVersion.Helpers Aligns with the action helper-module naming standard: name the module after the action, not the generic Helpers (which collides with the shared framework Helpers module in the runner's single module session). Renames scripts/ResolveVersion.psm1 (interim name from #4) and its test files, and updates the entry-script import plus test -ModuleName references. No runtime logic changed. Part of PSModule/Process-PSModule#364. --- ...eVersion.psm1 => Resolve-PSModuleVersion.Helpers.psm1} | 0 scripts/main.ps1 | 2 +- ...d1 => Resolve-PSModuleVersion.Helpers.Tests.Data.psd1} | 0 ...ests.ps1 => Resolve-PSModuleVersion.Helpers.Tests.ps1} | 8 ++++---- 4 files changed, 5 insertions(+), 5 deletions(-) rename scripts/{ResolveVersion.psm1 => Resolve-PSModuleVersion.Helpers.psm1} (100%) rename tests/{ResolveVersion.Tests.Data.psd1 => Resolve-PSModuleVersion.Helpers.Tests.Data.psd1} (100%) rename tests/{ResolveVersion.Tests.ps1 => Resolve-PSModuleVersion.Helpers.Tests.ps1} (95%) diff --git a/scripts/ResolveVersion.psm1 b/scripts/Resolve-PSModuleVersion.Helpers.psm1 similarity index 100% rename from scripts/ResolveVersion.psm1 rename to scripts/Resolve-PSModuleVersion.Helpers.psm1 diff --git a/scripts/main.ps1 b/scripts/main.ps1 index 2408024..616a86e 100644 --- a/scripts/main.ps1 +++ b/scripts/main.ps1 @@ -4,7 +4,7 @@ param() $PSStyle.OutputRendering = 'Ansi' Import-Module -Name 'Helpers' -Force -Import-Module -Name "$PSScriptRoot/ResolveVersion.psm1" -Force +Import-Module -Name "$PSScriptRoot/Resolve-PSModuleVersion.Helpers.psm1" -Force $actionInput = Read-ActionInput $config = Get-PublishConfiguration -SettingsJson $actionInput.SettingsJson diff --git a/tests/ResolveVersion.Tests.Data.psd1 b/tests/Resolve-PSModuleVersion.Helpers.Tests.Data.psd1 similarity index 100% rename from tests/ResolveVersion.Tests.Data.psd1 rename to tests/Resolve-PSModuleVersion.Helpers.Tests.Data.psd1 diff --git a/tests/ResolveVersion.Tests.ps1 b/tests/Resolve-PSModuleVersion.Helpers.Tests.ps1 similarity index 95% rename from tests/ResolveVersion.Tests.ps1 rename to tests/Resolve-PSModuleVersion.Helpers.Tests.ps1 index 2c28603..caebe7e 100644 --- a/tests/ResolveVersion.Tests.ps1 +++ b/tests/Resolve-PSModuleVersion.Helpers.Tests.ps1 @@ -9,7 +9,7 @@ param() # Load test data at script scope so it is available during Pester discovery (-ForEach) -$TestData = Import-PowerShellDataFile -Path "$PSScriptRoot/ResolveVersion.Tests.Data.psd1" +$TestData = Import-PowerShellDataFile -Path "$PSScriptRoot/Resolve-PSModuleVersion.Helpers.Tests.Data.psd1" BeforeAll { # Install PSSemVer for version handling @@ -25,7 +25,7 @@ BeforeAll { } # Import the module under test - Import-Module -Name "$PSScriptRoot/../scripts/ResolveVersion.psm1" -Force + Import-Module -Name "$PSScriptRoot/../scripts/Resolve-PSModuleVersion.Helpers.psm1" -Force } Describe 'Resolve-ReleaseDecision' { @@ -92,7 +92,7 @@ Describe 'Resolve-ReleaseDecision' { Describe 'Get-NextModuleVersion' { BeforeAll { - Mock -CommandName Find-PSResource -ModuleName ResolveVersion -MockWith { @() } + Mock -CommandName Find-PSResource -ModuleName 'Resolve-PSModuleVersion.Helpers' -MockWith { @() } $emptyReleases = @([PSCustomObject]@{ tagName = 'v0.0.0'; isLatest = $false; isPrerelease = $false }) } @@ -133,7 +133,7 @@ Describe 'Get-NextModuleVersion' { Describe 'End-to-end: Resolve-ReleaseDecision + Get-NextModuleVersion' { BeforeAll { - Mock -CommandName Find-PSResource -ModuleName ResolveVersion -MockWith { @() } + Mock -CommandName Find-PSResource -ModuleName 'Resolve-PSModuleVersion.Helpers' -MockWith { @() } $emptyReleases = @([PSCustomObject]@{ tagName = 'v0.0.0'; isLatest = $false; isPrerelease = $false }) }