From 71e1acd1b0db237fb7fee7347357d1becc4c9a51 Mon Sep 17 00:00:00 2001 From: Maxim Lobanov Date: Thu, 22 Dec 2022 12:22:26 +0100 Subject: [PATCH] Minor fixes for Calculate-ImagesDifference.ps1 (#6826) --- helpers/software-report-base/Calculate-ImagesDifference.ps1 | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/helpers/software-report-base/Calculate-ImagesDifference.ps1 b/helpers/software-report-base/Calculate-ImagesDifference.ps1 index 15362170..f7a0216e 100644 --- a/helpers/software-report-base/Calculate-ImagesDifference.ps1 +++ b/helpers/software-report-base/Calculate-ImagesDifference.ps1 @@ -54,10 +54,13 @@ $comparer = [SoftwareReportDifferenceCalculator]::new($previousReport, $currentR $comparer.CompareReports() $diff = $comparer.GetMarkdownReport() -if ($ReleaseBranch -and $ReadmePath) { +if ($ReleaseBranchName -and $ReadmePath) { # https://github.com/actions/runner-images/blob/releases/macOS-12/20221215/images/macos/macos-12-Readme.md $ImageDocsUrl = "https://github.com/actions/runner-images/blob/${ReleaseBranchName}/${ReadmePath}" $diff += "`n`n`nFor comprehensive list of software installed on this image please click [here]($ImageDocsUrl)." } +$parentDirectory = Split-Path $OutputFile -Parent +if (-not (Test-Path $parentDirectory)) { New-Item -Path $parentDirectory -ItemType Directory | Out-Null } + $diff | Out-File -Path $OutputFile -Encoding utf8NoBOM