Skip to content

Releases: hugoalh-studio/ghactions-toolkit-powershell

1.7.0 Beta 3

21 Jul 02:41
Compare
Choose a tag to compare
1.7.0 Beta 3 Pre-release
Pre-release
  • CHANGE: Attempt to fix NodeJS wrapper bundle

1.7.0 Beta 2

20 Jul 08:50
Compare
Choose a tag to compare
1.7.0 Beta 2 Pre-release
Pre-release
  • CHANGE: Attempt to fix NodeJS wrapper bundle

1.7.0 Beta 1

20 Jul 03:37
Compare
Choose a tag to compare
1.7.0 Beta 1 Pre-release
Pre-release
  • ADD: Added functions:
    • Clear-GitHubActionsFileCommand
    • Clear-GitHubActionsOutput
    • Clear-GitHubActionsState
  • CHANGE: Fixed function Expand-GitHubActionsToolCacheCompressedFile parameter Flag unable to use multiple flags
  • CHANGE: Fixed function Remove-GitHubActionsStepSummary incorrect behaviour that maybe cause issues on runner
  • CHANGE: Fixed function Restore-GitHubActionsCache can cause error when not provide more than one key
  • CHANGE: Fixed function Save-GitHubActionsCache return incorrect type of value
  • CHANGE: Fixed NodeJS wrapper maybe report shattered error message
  • CHANGE: Fixed NodeJS wrapper maybe return incorrect type of value
  • CHANGE: Function Remove-GitHubActionsStepSummary is now renamed to Clear-GitHubActionsStepSummary to correctly describe it's behaviour
  • CHANGE: Rewritten NodeJS wrapper to improve data exchange

1.6.0

09 Jul 08:46
Compare
Choose a tag to compare
  • ADD: Added functions:
    • ConvertFrom-CsvM
    • ConvertFrom-CsvS
  • ADD: Added parameter PassThru for functions Write-GitHubActionsDebug and Write-GitHubActionsRaw
  • ADD: Added parameter WriteIf for function Write-GitHubActionsRaw
  • CHANGE: Deprecated function aliases:
    • Disable-GitHubActionsCommandEchoing
    • Disable-GitHubActionsCommandProcessing
    • Disable-GitHubActionsCommandsEcho
    • Disable-GitHubActionsCommandsEchoing
    • Disable-GitHubActionsCommandsProcess
    • Disable-GitHubActionsCommandsProcessing
    • Disable-GitHubActionsEchoCommand
    • Disable-GitHubActionsEchoCommands
    • Disable-GitHubActionsEchoingCommand
    • Disable-GitHubActionsEchoingCommands
    • Disable-GitHubActionsProcessCommand
    • Disable-GitHubActionsProcessCommands
    • Disable-GitHubActionsProcessingCommand
    • Disable-GitHubActionsProcessingCommands
    • Enable-GitHubActionsCommandEchoing
    • Enable-GitHubActionsCommandProcessing
    • Enable-GitHubActionsCommandsEcho
    • Enable-GitHubActionsCommandsEchoing
    • Enable-GitHubActionsCommandsProcess
    • Enable-GitHubActionsCommandsProcessing
    • Enable-GitHubActionsEchoCommand
    • Enable-GitHubActionsEchoCommands
    • Enable-GitHubActionsEchoingCommand
    • Enable-GitHubActionsEchoingCommands
    • Enable-GitHubActionsProcessCommand
    • Enable-GitHubActionsProcessCommands
    • Enable-GitHubActionsProcessingCommand
    • Enable-GitHubActionsProcessingCommands
    • Expand-GitHubActionsToolCacheCompressedArchive
    • Expand-GitHubActionsToolCacheFile
    • Start-GitHubActionsCommandEchoing
    • Start-GitHubActionsCommandProcessing
    • Start-GitHubActionsCommandsEcho
    • Start-GitHubActionsCommandsEchoing
    • Start-GitHubActionsCommandsProcess
    • Start-GitHubActionsCommandsProcessing
    • Start-GitHubActionsEchoCommand
    • Start-GitHubActionsEchoCommands
    • Start-GitHubActionsEchoingCommand
    • Start-GitHubActionsEchoingCommands
    • Start-GitHubActionsProcessCommand
    • Start-GitHubActionsProcessCommands
    • Start-GitHubActionsProcessingCommand
    • Start-GitHubActionsProcessingCommands
    • Stop-GitHubActionsCommandEchoing
    • Stop-GitHubActionsCommandProcessing
    • Stop-GitHubActionsCommandsEcho
    • Stop-GitHubActionsCommandsEchoing
    • Stop-GitHubActionsCommandsProcess
    • Stop-GitHubActionsCommandsProcessing
    • Stop-GitHubActionsEchoCommand
    • Stop-GitHubActionsEchoCommands
    • Stop-GitHubActionsEchoingCommand
    • Stop-GitHubActionsEchoingCommands
    • Stop-GitHubActionsProcessCommand
    • Stop-GitHubActionsProcessCommands
    • Stop-GitHubActionsProcessingCommand
    • Stop-GitHubActionsProcessingCommands
  • CHANGE: Deprecated parameters which defined/used will now emit warning about it's deprecation
  • CHANGE: Fixed function Export-GitHubActionsArtifact parameter RetentionTime acceptable range
  • CHANGE: Fixed pipeline issues of empty string ("") and/or $Null
  • CHANGE: Improved handling non-string objects in the step summary
  • CHANGE: Improved NodeJS environment test
  • CHANGE: Renamed functions (old names maybe as function aliases, see deprecated function aliases):
    • Disable-GitHubActionsEchoingCommands to Disable-GitHubActionsStdOutCommandEcho
    • Disable-GitHubActionsProcessingCommands to Disable-GitHubActionsStdOutCommandProcess
    • Enable-GitHubActionsEchoingCommands to Enable-GitHubActionsStdOutCommandEcho
    • Enable-GitHubActionsProcessingCommands to Enable-GitHubActionsStdOutCommandProcess
    • Get-GitHubActionsIsDebug to Get-GitHubActionsDebugStatus
  • INTERNAL: Converted some of the codes to C# (CSharp) syntax to improve efficiency and performance
  • INTERNAL: NodeJS wrapper script is moved to TypeScript based

1.6.0 Beta 4

04 Jul 09:08
Compare
Choose a tag to compare
1.6.0 Beta 4 Pre-release
Pre-release
  • CHANGE: Fixed parameter PassThru is not working on function Write-GitHubActionsDebug
  • CHANGE: Improved log logic on function Write-GitHubActionsRaw

1.6.0 Beta 3

04 Jul 08:42
Compare
Choose a tag to compare
1.6.0 Beta 3 Pre-release
Pre-release
  • ADD: Added parameter PassThru for functions Write-GitHubActionsDebug and Write-GitHubActionsRaw
  • ADD: Added parameter WriteIf for function Write-GitHubActionsRaw

1.6.0 Beta 2

03 Jul 08:08
Compare
Choose a tag to compare
1.6.0 Beta 2 Pre-release
Pre-release
  • CHANGE: Fixed issues on function Write-GitHubActionsDebug

1.6.0 Beta 1

29 Jun 03:29
Compare
Choose a tag to compare
1.6.0 Beta 1 Pre-release
Pre-release
  • ADD: Added functions:
    • ConvertFrom-CsvM
    • ConvertFrom-CsvS
  • CHANGE: Deprecated function aliases:
    • Disable-GitHubActionsCommandEchoing
    • Disable-GitHubActionsCommandProcessing
    • Disable-GitHubActionsCommandsEcho
    • Disable-GitHubActionsCommandsEchoing
    • Disable-GitHubActionsCommandsProcess
    • Disable-GitHubActionsCommandsProcessing
    • Disable-GitHubActionsEchoCommand
    • Disable-GitHubActionsEchoCommands
    • Disable-GitHubActionsEchoingCommand
    • Disable-GitHubActionsEchoingCommands
    • Disable-GitHubActionsProcessCommand
    • Disable-GitHubActionsProcessCommands
    • Disable-GitHubActionsProcessingCommand
    • Disable-GitHubActionsProcessingCommands
    • Enable-GitHubActionsCommandEchoing
    • Enable-GitHubActionsCommandProcessing
    • Enable-GitHubActionsCommandsEcho
    • Enable-GitHubActionsCommandsEchoing
    • Enable-GitHubActionsCommandsProcess
    • Enable-GitHubActionsCommandsProcessing
    • Enable-GitHubActionsEchoCommand
    • Enable-GitHubActionsEchoCommands
    • Enable-GitHubActionsEchoingCommand
    • Enable-GitHubActionsEchoingCommands
    • Enable-GitHubActionsProcessCommand
    • Enable-GitHubActionsProcessCommands
    • Enable-GitHubActionsProcessingCommand
    • Enable-GitHubActionsProcessingCommands
    • Expand-GitHubActionsToolCacheCompressedArchive
    • Expand-GitHubActionsToolCacheFile
    • Start-GitHubActionsCommandEchoing
    • Start-GitHubActionsCommandProcessing
    • Start-GitHubActionsCommandsEcho
    • Start-GitHubActionsCommandsEchoing
    • Start-GitHubActionsCommandsProcess
    • Start-GitHubActionsCommandsProcessing
    • Start-GitHubActionsEchoCommand
    • Start-GitHubActionsEchoCommands
    • Start-GitHubActionsEchoingCommand
    • Start-GitHubActionsEchoingCommands
    • Start-GitHubActionsProcessCommand
    • Start-GitHubActionsProcessCommands
    • Start-GitHubActionsProcessingCommand
    • Start-GitHubActionsProcessingCommands
    • Stop-GitHubActionsCommandEchoing
    • Stop-GitHubActionsCommandProcessing
    • Stop-GitHubActionsCommandsEcho
    • Stop-GitHubActionsCommandsEchoing
    • Stop-GitHubActionsCommandsProcess
    • Stop-GitHubActionsCommandsProcessing
    • Stop-GitHubActionsEchoCommand
    • Stop-GitHubActionsEchoCommands
    • Stop-GitHubActionsEchoingCommand
    • Stop-GitHubActionsEchoingCommands
    • Stop-GitHubActionsProcessCommand
    • Stop-GitHubActionsProcessCommands
    • Stop-GitHubActionsProcessingCommand
    • Stop-GitHubActionsProcessingCommands
  • CHANGE: Deprecated parameters which defined/used will now emit warning about it's deprecation
  • CHANGE: Fixed function Export-GitHubActionsArtifact parameter RetentionTime acceptable range
  • CHANGE: Fixed pipeline issues of empty string ("") and/or $Null
  • CHANGE: Improved handling non-string objects in the step summary
  • CHANGE: Improved NodeJS environment test
  • CHANGE: Renamed functions (old names maybe as function aliases, see deprecated function aliases):
    • Disable-GitHubActionsEchoingCommands to Disable-GitHubActionsStdOutCommandEcho
    • Disable-GitHubActionsProcessingCommands to Disable-GitHubActionsStdOutCommandProcess
    • Enable-GitHubActionsEchoingCommands to Enable-GitHubActionsStdOutCommandEcho
    • Enable-GitHubActionsProcessingCommands to Enable-GitHubActionsStdOutCommandProcess
    • Get-GitHubActionsIsDebug to Get-GitHubActionsDebugStatus
  • INTERNAL: Converted some of the codes to C# (CSharp) syntax to improve efficiency and performance
  • INTERNAL: NodeJS wrapper script is moved to TypeScript based

1.5.0

28 Apr 03:03
Compare
Choose a tag to compare
  • ADD: Added parameter ExitCode for function Write-GitHubActionsFail to set custom exit code
  • ADD: Added parameter Finally for function Write-GitHubActionsFail to invoke script like Try-Catch-Finally

1.4.1

11 Apr 04:08
Compare
Choose a tag to compare
  • CHANGE: Updated NodeJS wrapper API dependencies