File tree Expand file tree Collapse file tree 1 file changed +14
-4
lines changed
Expand file tree Collapse file tree 1 file changed +14
-4
lines changed Original file line number Diff line number Diff line change @@ -35,10 +35,20 @@ try {
3535 $blue = $PSStyle.Foreground.Blue
3636 $reset = $PSStyle.Reset
3737 LogGroup " - $blue $ ( $output.Name ) $reset " {
38- $outputAccess = " Accessible via: [$blue `$ {{ fromJson(steps.$env: GITHUB_ACTION .outputs.result).$ ( $output.Name ) }}$reset ]"
39- $outputFence = (' ─' * ($outputAccess.Length - 9 ))
40- Write-Output $outputAccess
41- Write-Output $outputFence
38+ # Provide help text for both direct and nested usage scenarios
39+ if (-not [string ]::IsNullOrEmpty($env: GITHUB_ACTION )) {
40+ $directUsage = " Direct usage: [$blue `$ {{ fromJson(steps.$env: GITHUB_ACTION .outputs.result).$ ( $output.Name ) }}$reset ]"
41+ $nestedUsage = " Nested usage: [$blue `$ {{ fromJson(steps.<your-step-id>.outputs.result).$ ( $output.Name ) }}$reset ]"
42+ Write-Output $directUsage
43+ Write-Output $nestedUsage
44+ $outputFence = (' ─' * ([Math ]::Max($directUsage.Length , $nestedUsage.Length ) - 9 ))
45+ Write-Output $outputFence
46+ } else {
47+ $genericUsage = " Accessible via: [$blue `$ {{ fromJson(steps.<step-id>.outputs.result).$ ( $output.Name ) }}$reset ]"
48+ Write-Output $genericUsage
49+ $outputFence = (' ─' * ($genericUsage.Length - 9 ))
50+ Write-Output $outputFence
51+ }
4252 $output.Value | Format-List | Out-String
4353 }
4454 }
You can’t perform that action at this time.
0 commit comments