Skip to content

0.3.0

Compare
Choose a tag to compare
@hugoalh hugoalh released this 10 May 10:12
· 496 commits to main since this release
  • ADD: Added ability to pipeline parameters to most of the public functions
  • ADD: Added ability to skip validation when adding PATH for function Add-GitHubActionsPATH via parameter NoValidator
  • ADD: Added depth to parse webhook event payload for function Get-GitHubActionsWebhookEventPayload via parameter Depth
  • ADD: Added help URI for module and public functions (which lead to the official wiki)
  • ADD: Added new functions:
    • Add-GitHubActionsStepSummary
    • Remove-GitHubActionsStepSummary
    • Set-GitHubActionsStepSummary
    • Test-GitHubActionsEnvironment
  • ADD: Added support of summary (via functions Add-GitHubActionsStepSummary, Remove-GitHubActionsStepSummary, and Set-GitHubActionsStepSummary)
  • ADD: Changed function Write-GitHubActionsCommand from private to public to service fresh and new commands and/or experimental commands which this module has not included yet
  • CHANGE: Fixed display issues on functions' output type
  • CHANGE: Fixed enumerate issues when getting webhook event payload
  • CHANGE: Fixed function Write-GitHubActionsFail parameters, should equivalent to function Write-GitHubActionsError parameters
  • CHANGE: Fixed issues and improved on parameters' validations
  • CHANGE: Fixed issues when adding environment variables
  • CHANGE: Fixed issues when adding problem matchers
  • CHANGE: Fixed output issues on pipeline functions
  • CHANGE: Fixed some grammar mistakes
  • CHANGE: Improved commands efficiency
  • CHANGE: Improved commands formatting efficiency
  • CHANGE: Improved restrictions for functions Disable-GitHubActionsProcessingCommands and Enable-GitHubActionsProcessingCommands
  • CHANGE: Redesigned functions Get-GitHubActionsInput and Get-GitHubActionsState:
    • Fixed issues when getting some of the inputs
    • No longer support wildcard characters due to the redesign changes
    • Support of name prefix and suffix, no longer duplicated namespaces
  • CHANGE: Reduced file system I/O times
  • CHANGE: Renamed function Add-GitHubActionsSecretMask parameter Smart to WithChunks for better identification
  • CHANGE: Renamed functions (old names now are as alias):
    • Disable-GitHubActionsEchoCommand to Disable-GitHubActionsEchoingCommands
    • Disable-GitHubActionsProcessingCommand to Disable-GitHubActionsProcessingCommands
    • Enable-GitHubActionsEchoCommand to Enable-GitHubActionsEchoingCommands
    • Enable-GitHubActionsProcessingCommand to Enable-GitHubActionsProcessingCommands
  • CHANGE: Renamed module prefix from GHActions to GitHubActions (old name now is as alias)
  • REMOVE: Removed flag and support of common parameters (pointless in the GitHub Actions environment)