GitPub.GitHubAction.PSDevOps.ps1

#requires -Module PSDevOps
#requires -Module GitPub
Import-BuildStep -ModuleName GitPub
New-GitHubAction -Name "usegitpub" -Description 'Easily Automate Publishing from GitHub' -Action GitPubAction -Icon rss  -ActionOutput ([Ordered]@{
    GitPubScriptRuntime = [Ordered]@{
        description = "The time it took the .GitPubScript parameter to run"
        value = '${{steps.GitPubAction.outputs.GitPubScriptRuntime}}'
    }
    GitPubPS1Runtime = [Ordered]@{
        description = "The time it took all .GitPub.ps1 files to run"
        value = '${{steps.GitPubAction.outputs.GitPubPS1Runtime}}'
    }
    GitPubPS1Files = [Ordered]@{
        description = "The .GitPub.ps1 files that were run (separated by semicolons)"
        value = '${{steps.GitPubAction.outputs.GitPubPS1Files}}'
    }
    GitPubPS1Count = [Ordered]@{
        description = "The number of .GitPub.ps1 files that were run"
        value = '${{steps.GitPubAction.outputs.GitPubPS1Count}}'
    }
}) |
    Set-Content .\action.yml -Encoding UTF8 -PassThru