@@ -3,27 +3,27 @@ param()
33
44$DebugPreference = $env: GITHUB_ACTION_INPUT_Debug -eq ' true' ? ' Continue' : ' SilentlyContinue'
55$VerbosePreference = $env: GITHUB_ACTION_INPUT_Verbose -eq ' true' ? ' Continue' : ' SilentlyContinue'
6-
7- ' ::group::GitHub-Script - Setting up GitHub PowerShell module'
86$env: PSMODULE_GITHUB_SCRIPT = $true
97
8+ ' ::group::GitHub-Script - Setup GitHub PowerShell'
9+
1010$Name = ' GitHub'
1111$Version = [string ]::IsNullOrEmpty($env: GITHUB_ACTION_INPUT_Version ) ? $null : $env: GITHUB_ACTION_INPUT_Version
1212$Prerelease = $env: GITHUB_ACTION_INPUT_Prerelease -eq ' true'
1313
1414$alreadyInstalled = Get-InstalledPSResource - Name $Name - ErrorAction SilentlyContinue
1515if ($Version ) {
16- Write-Verbose " Filtering by version: $Version "
16+ Write-Host " Filtering by version: $Version "
1717 $alreadyInstalled = $alreadyInstalled | Where-Object Version -EQ $Version
1818}
1919if ($Prerelease ) {
20- Write-Verbose ' Filtering by prerelease'
20+ Write-Host ' Filtering by prerelease'
2121 $alreadyInstalled = $alreadyInstalled | Where-Object Prerelease -EQ $Prerelease
2222}
23- Write-Verbose ' Already installed:'
24- Write-Verbose ( $alreadyInstalled | Format-Table | Out-String )
23+ Write-Host ' Already installed:'
24+ $alreadyInstalled | Format-Table
2525if (-not $alreadyInstalled ) {
26- Write-Verbose " Installing module. Name: [$Name ], Version: [$Version ], Prerelease: [$Prerelease ]"
26+ Write-Host " Installing module. Name: [$Name ], Version: [$Version ], Prerelease: [$Prerelease ]"
2727 $params = @ {
2828 Name = $Name
2929 Repository = ' PSGallery'
@@ -37,24 +37,25 @@ if (-not $alreadyInstalled) {
3737}
3838
3939$alreadyImported = Get-Module - Name $Name
40- Write-Verbose ' Already imported:'
41- Write-Verbose ( $alreadyImported | Format-Table | Out-String )
40+ Write-Host ' Already imported:'
41+ $alreadyImported | Format-Table
4242if (-not $alreadyImported ) {
43- Write-Verbose " Importing module: $Name "
43+ Write-Host " Importing module: $Name "
4444 Import-Module - Name $Name
4545}
46+ ' ::endgroup::'
4647
47- Write-Output ' Installed modules:'
48- Get-InstalledPSResource | Select-Object Name, Version, Prerelease | Format-Table - AutoSize
48+ LogGroup ' GitHub-Script - Installed modules' {
49+ Get-InstalledPSResource | Select-Object Name, Version, Prerelease | Format-Table - AutoSize
50+ }
4951
5052$providedToken = -not [string ]::IsNullOrEmpty($env: GITHUB_ACTION_INPUT_Token )
5153$providedClientID = -not [string ]::IsNullOrEmpty($env: GITHUB_ACTION_INPUT_ClientID )
5254$providedPrivateKey = -not [string ]::IsNullOrEmpty($env: GITHUB_ACTION_INPUT_PrivateKey )
53- Write-Verbose ' Provided authentication info:'
54- Write-Verbose " Token: [$providedToken ]"
55- Write-Verbose " ClientID: [$providedClientID ]"
56- Write-Verbose " PrivateKey: [$providedPrivateKey ]"
57- ' ::endgroup::'
55+ Write-Host ' Provided authentication info:'
56+ Write-Host " Token: [$providedToken ]"
57+ Write-Host " ClientID: [$providedClientID ]"
58+ Write-Host " PrivateKey: [$providedPrivateKey ]"
5859
5960if ($providedClientID -and $providedPrivateKey ) {
6061 LogGroup ' GitHub-Script - Connected using provided GitHub App' {
0 commit comments