Skip to content

Commit 677778c

Browse files
committed
ci: Fix indeterminant cache key by sorting psdepend module names
1 parent 579e5d3 commit 677778c

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

.github/workflows/Docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
run: |
3434
$reqs = Import-PowerShellDataFile ./requirements.psd1
3535
$moduleNames = $reqs.Keys | Where-Object { $_ -ne 'PSDependOptions' -and $null -eq $reqs[$_].DependencyType }
36-
$dependencyList = ($moduleNames | ForEach-Object { '{0}:{1}' -f $_, $reqs[$_].Version }) -join ', '
36+
$dependencyList = ($moduleNames | Sort-Object | ForEach-Object { '{0}:{1}' -f $_, $reqs[$_].Version }) -join ', '
3737
"psdependencies=$dependencyList" >> $env:GITHUB_OUTPUT
3838
3939
- name: Install and cache PowerShell modules

.github/workflows/Publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
run: |
3030
$reqs = Import-PowerShellDataFile ./requirements.psd1
3131
$moduleNames = $reqs.Keys | Where-Object { $_ -ne 'PSDependOptions' -and $null -eq $reqs[$_].DependencyType }
32-
$dependencyList = ($moduleNames | ForEach-Object { '{0}:{1}' -f $_, $reqs[$_].Version }) -join ', '
32+
$dependencyList = ($moduleNames | Sort-Object | ForEach-Object { '{0}:{1}' -f $_, $reqs[$_].Version }) -join ', '
3333
"psdependencies=$dependencyList" >> $env:GITHUB_OUTPUT
3434
3535
- name: Install and cache PowerShell modules

.github/workflows/Test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
run: |
4343
$reqs = Import-PowerShellDataFile ./requirements.psd1
4444
$moduleNames = $reqs.Keys | Where-Object { $_ -ne 'PSDependOptions' -and $null -eq $reqs[$_].DependencyType }
45-
$dependencyList = ($moduleNames | ForEach-Object { '{0}:{1}' -f $_, $reqs[$_].Version }) -join ', '
45+
$dependencyList = ($moduleNames | Sort-Object | ForEach-Object { '{0}:{1}' -f $_, $reqs[$_].Version }) -join ', '
4646
"psdependencies=$dependencyList" >> $env:GITHUB_OUTPUT
4747
4848
- name: Install and cache PowerShell modules

0 commit comments

Comments
 (0)