Skip to content

Commit c05d8f2

Browse files
🩹 [CI]: Update test suite logic to correctly reference ModuleTestSuites and ModuleLocalTestSuites
1 parent cc080d5 commit c05d8f2

File tree

2 files changed

+5
-8
lines changed

2 files changed

+5
-8
lines changed

ā€Ž.github/workflows/CI.yml

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,6 @@ jobs:
9494
RunsOn: ${{ matrix.RunsOn }}
9595
OS: ${{ matrix.OSName }}
9696
Name: ${{ inputs.Name }}
97-
SkipTests: ${{ inputs.SkipTests }}
9897
Debug: ${{ inputs.Debug }}
9998
Prerelease: ${{ inputs.Prerelease }}
10099
Verbose: ${{ inputs.Verbose }}
@@ -125,21 +124,20 @@ jobs:
125124

126125
Test-Module:
127126
name: Test-Module
128-
if: ${{ needs.Build-Module.result == 'success' && !cancelled() && needs.Get-TestSuites.outputs.SourceCodeTestSuites != '[]' }}
127+
if: ${{ needs.Build-Module.result == 'success' && !cancelled() && needs.Get-TestSuites.outputs.ModuleTestSuites != '[]' }}
129128
needs:
130129
- Build-Module
131130
- Get-TestSuites
132131
strategy:
133132
fail-fast: false
134133
matrix:
135-
include: ${{ fromJson(needs.Get-TestSuites.outputs.SourceCodeTestSuites) }}
134+
include: ${{ fromJson(needs.Get-TestSuites.outputs.ModuleTestSuites) }}
136135
uses: ./.github/workflows/Test-Module.yml
137136
secrets: inherit
138137
with:
139138
RunsOn: ${{ matrix.RunsOn }}
140139
OS: ${{ matrix.OSName }}
141140
Name: ${{ inputs.Name }}
142-
SkipTests: ${{ inputs.SkipTests }}
143141
Debug: ${{ inputs.Debug }}
144142
Prerelease: ${{ inputs.Prerelease }}
145143
Verbose: ${{ inputs.Verbose }}
@@ -148,21 +146,20 @@ jobs:
148146

149147
Test-ModuleLocal:
150148
name: ${{ matrix.TestName }}
151-
if: ${{ needs.Build-Module.result == 'success' && !cancelled() && needs.Get-TestSuites.outputs.ModuleTestSuites != '[]' }}
149+
if: ${{ needs.Build-Module.result == 'success' && !cancelled() && needs.Get-TestSuites.outputs.ModuleLocalTestSuites != '[]' }}
152150
needs:
153151
- Build-Module
154152
- Get-TestSuites
155153
strategy:
156154
fail-fast: false
157155
matrix:
158-
include: ${{ fromJson(needs.Get-TestSuites.outputs.ModuleTestSuites) }}
156+
include: ${{ fromJson(needs.Get-TestSuites.outputs.ModuleLocalTestSuites) }}
159157
uses: ./.github/workflows/Test-ModuleLocal.yml
160158
secrets: inherit
161159
with:
162160
RunsOn: ${{ matrix.RunsOn }}
163161
OS: ${{ matrix.OSName }}
164162
Name: ${{ inputs.Name }}
165-
SkipTests: ${{ inputs.SkipTests }}
166163
TestPath: ${{ matrix.TestPath }}
167164
TestName: ${{ matrix.TestName }}
168165
Debug: ${{ inputs.Debug }}

ā€Ž.github/workflows/workflow.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ jobs:
136136
strategy:
137137
fail-fast: false
138138
matrix:
139-
include: ${{ fromJson(needs.Get-TestSuites.outputs.SourceCodeTestSuites) }}
139+
include: ${{ fromJson(needs.Get-TestSuites.outputs.ModuleTestSuites) }}
140140
uses: ./.github/workflows/Test-Module.yml
141141
secrets: inherit
142142
with:

0 commit comments

Comments
Ā (0)