Skip to content

Commit 2c8a83a

Browse files
Test-ModuleLocal: use resolved version; TEMP repin Install-PSModuleHelpers to PR#19 branch
Fix the hard-coded Import-Module -RequiredVersion 999.0.0 in the Pester Prescript to use the resolved module version. Temporarily pin Install-PSModuleHelpers to the fix/install-real-module-version branch (PSModule/Install-PSModuleHelpers#19) to validate end-to-end; will repin to the released tag before merge.
1 parent 5a438a1 commit 2c8a83a

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/Test-ModuleLocal.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ jobs:
6565
path: ${{ fromJson(inputs.Settings).WorkingDirectory }}/outputs/module
6666

6767
- name: Install-PSModuleHelpers
68-
uses: PSModule/Install-PSModuleHelpers@ed79b6e3aa8c9cd3d30ab2bf02ea6bd4687b9c74 # v1.0.7
68+
uses: PSModule/Install-PSModuleHelpers@b06dec0f7c9d94117acb8041a1b85658ebc067a7 # TEMP: fix/install-real-module-version (PSModule/Install-PSModuleHelpers#19)
6969

7070
- name: Import-Module
7171
id: import-module
@@ -97,4 +97,4 @@ jobs:
9797
WorkingDirectory: ${{ fromJson(inputs.Settings).WorkingDirectory }}
9898
Prescript: | # This is to speed up module loading in Pester.
9999
Install-PSResource -Repository PSGallery -TrustRepository -Name PSCustomObject
100-
Import-Module -Name '${{ steps.import-module.outputs.name }}' -RequiredVersion 999.0.0
100+
Import-Module -Name '${{ steps.import-module.outputs.name }}' -RequiredVersion ${{ fromJson(inputs.Settings).Module.Version }}

0 commit comments

Comments
 (0)