Skip to content

Commit 16077b9

Browse files
Preserve literal workflow expression in fixture check
1 parent fa56125 commit 16077b9

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

.github/workflows/Workflow-Test-Default.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,10 @@ jobs:
7979
- name: Verify generated artifacts remain isolated
8080
shell: pwsh
8181
run: |
82+
$runnerOsExpression = '$' + '{{ runner.os }}'
8283
$expectedAnalyzerReportPaths = @{
83-
'.github/workflows/Test-Module.yml' = 'TestResult_OutputPath: .PSModule/TestResult/PSModuleLint-Module-${{ runner.os }}-TestResult-Report.xml'
84-
'.github/workflows/Lint-SourceCode.yml' = 'TestResult_OutputPath: .PSModule/TestResult/PSModuleLint-SourceCode-${{ runner.os }}-TestResult-Report.xml'
84+
'.github/workflows/Test-Module.yml' = "TestResult_OutputPath: .PSModule/TestResult/PSModuleLint-Module-$runnerOsExpression-TestResult-Report.xml"
85+
'.github/workflows/Lint-SourceCode.yml' = "TestResult_OutputPath: .PSModule/TestResult/PSModuleLint-SourceCode-$runnerOsExpression-TestResult-Report.xml"
8586
}
8687
8788
foreach ($workflowPath in $expectedAnalyzerReportPaths.Keys) {

0 commit comments

Comments
 (0)