Skip to content

Commit

Permalink
🔧 (main.yml): add debug output for running Get-ReleaseDescription.ps1
Browse files Browse the repository at this point in the history
♻️ (Get-ReleaseDescription.ps1): replace Write-Output with Write-Host for better readability

Adding a debug output line before running `Get-ReleaseDescription.ps1` in the GitHub Actions workflow helps in tracking the script execution. Replacing `Write-Output` with `Write-Host` in the PowerShell script improves readability and ensures that messages are displayed in the console, which is more appropriate for status and informational messages.
  • Loading branch information
MrHinsh committed Aug 7, 2024
1 parent 74c9462 commit e9b853c
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 10 deletions.
7 changes: 4 additions & 3 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -100,9 +100,10 @@ jobs:
Write-Output "IsBuildEditBranch=$IsBuildEditBranch"
echo "IsBuildEditBranch=$IsBuildEditBranch" >> $env:GITHUB_OUTPUT
. .\build\include\Get-ReleaseDescription.ps1
$description = Get-ReleaseDescription -mode log -OPEN_AI_KEY ${{ secrets.OPENAI_API_KEY }}
echo "release_description=$description" >> $env:GITHUB_OUTPUT
Write-Output "Running Get-ReleaseDescription.ps1"
. .\build\include\Get-ReleaseDescription.ps1
$description = Get-ReleaseDescription -mode log -OPEN_AI_KEY ${{ secrets.OPENAI_API_KEY }}
echo "release_description=$description" >> $env:GITHUB_OUTPUT
- uses: actions/upload-artifact@v4
with:
Expand Down
14 changes: 7 additions & 7 deletions build/include/Get-ReleaseDescription.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -28,18 +28,18 @@ function Get-ReleaseDescription {
[Parameter(Mandatory=$true)]
[string]$OPEN_AI_KEY
)
Write-Output "Azure DevOps Migration Tools (Release) Description"
Write-Output "========================================="
Write-Output "Mode: $mode"
Write-Host "Azure DevOps Migration Tools (Release) Description"
Write-Host "========================================="
Write-Host "Mode: $mode"
if ([string]::IsNullOrEmpty($compairFrom) ){
$lastRelease = gh release list --exclude-pre-releases --json name,tagName,publishedAt --limit 1 | ConvertFrom-Json
$compairFrom = $lastRelease.tagName
}
If ([string]::IsNullOrEmpty($compairTo) ) {
$compairTo = "main"
}
Write-Output "Comparing: $compairFrom...$compairTo"
Write-Output "-----------------------------------------"
Write-Host "Comparing: $compairFrom...$compairTo"
Write-Host "-----------------------------------------"

switch ($mode)
{
Expand All @@ -53,13 +53,13 @@ function Get-ReleaseDescription {
$result = $splitdiffOutPut | ConvertTo-Json
}
default {
Write-Output "Invalid mode"
Write-Host "Invalid mode"
return
}
}

If ([string]::IsNullOrEmpty($result) ) {
Write-Output "No changes found"
Write-Host "No changes found"
return
}

Expand Down

0 comments on commit e9b853c

Please sign in to comment.