1.4.0 Beta 1
Pre-release
Pre-release
- ADD: Added target GitHub Actions Runner version requirement, currently >= v2.303.0
- CHANGE: Fixed function
Expand-GitHubActionsToolCacheCompressedFileassigned incorrect decompression tool for file type.tgzin the automatic method - CHANGE: Function
Write-GitHubActionsCommandis renamed toWrite-GitHubActionsStdOutCommand - CHANGE: Improved function
Add-GitHubActionsSecretMaskchunks split method - CHANGE: Improved function
Test-GitHubActionsEnvironment:- Environment not fulfilled when in the mandatory mode no longer emit
error(GitHub Actions stdout error), instead emit PowerShell error with stop action - Parameter
StepSummaryis deprecated due to have target GitHub Actions Runner version requirement - Warning message will display when condition is not fulfilled (multiple warning messages for multiple conditions are not fulfilled); To omit warning messages, append
-WarningAction 'SilentlyContinue'to this function
- Environment not fulfilled when in the mandatory mode no longer emit
- CHANGE: Improved function
Write-GitHubActionsFileCommand:- New parameter
FileCommandis adopted and replacedLiteralPathwith a safer implementation - Resolve confusion errors (e.g.: "Unable to bind $Null to parameter XXXX.")
- New parameter
- CHANGE: Improved internal random token generation
- CHANGE: Improved NodeJS wrapper, function
Test-GitHubActionsNodeJsEnvironmentparameterReinstallDependenciesnow deprecated again - CHANGE: PowerShell annotations (e.g.: warning, error, etc.) no longer display once only on pipeline functions to match PowerShell native behaviour, user maybe meet more annotations than before
- CHANGE: Removed internal imports that no longer used
- CHANGE: Resolved confusion errors (e.g.: "Unable to bind $Null to parameter XXXX.")
- REMOVE: Removed deprecated function
Clear-GitHubActionsFileCommand - REMOVE: Removed legacy method of stdout commands:
add-pathsave-stateset-envset-output