├── .github └── workflows │ ├── ci.yml │ └── test-context.yml ├── .gitignore ├── GitHubActions ├── GitHubActions.psd1 ├── GitHubActions.psm1 └── context.ps1 ├── LICENSE ├── README.md ├── docs └── GitHubActions │ ├── Add-ActionPath.md │ ├── Add-ActionSecretMask.md │ ├── Enter-ActionOutputGroup.md │ ├── Exit-ActionOutputGroup.md │ ├── Get-ActionContext.md │ ├── Get-ActionInput.md │ ├── Get-ActionInputs.md │ ├── Get-ActionIssue.md │ ├── Get-ActionRepo.md │ ├── Invoke-ActionWithinOutputGroup.md │ ├── README.md │ ├── Set-ActionFailed.md │ ├── Set-ActionOutput.md │ ├── Set-ActionVariable.md │ ├── Write-ActionDebug.md │ ├── Write-ActionError.md │ ├── Write-ActionInfo.md │ └── Write-ActionWarning.md ├── tests ├── GitHubActions-base.Tests.ps1 ├── GitHubActions-context.Tests.ps1 ├── payload-sample1.json └── test-helpers.ps1 └── tools └── test-report ├── example1.nunit.md ├── example1.nunit.xml ├── example2.nunit.md ├── example2.nunit.xml ├── nunitxml2md.ps1 ├── nunitxml2md.xsl └── testresult_schema_25.xsd /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/test-context.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/.github/workflows/test-context.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/.gitignore -------------------------------------------------------------------------------- /GitHubActions/GitHubActions.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/GitHubActions/GitHubActions.psd1 -------------------------------------------------------------------------------- /GitHubActions/GitHubActions.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/GitHubActions/GitHubActions.psm1 -------------------------------------------------------------------------------- /GitHubActions/context.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/GitHubActions/context.ps1 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/README.md -------------------------------------------------------------------------------- /docs/GitHubActions/Add-ActionPath.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/docs/GitHubActions/Add-ActionPath.md -------------------------------------------------------------------------------- /docs/GitHubActions/Add-ActionSecretMask.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/docs/GitHubActions/Add-ActionSecretMask.md -------------------------------------------------------------------------------- /docs/GitHubActions/Enter-ActionOutputGroup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/docs/GitHubActions/Enter-ActionOutputGroup.md -------------------------------------------------------------------------------- /docs/GitHubActions/Exit-ActionOutputGroup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/docs/GitHubActions/Exit-ActionOutputGroup.md -------------------------------------------------------------------------------- /docs/GitHubActions/Get-ActionContext.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/docs/GitHubActions/Get-ActionContext.md -------------------------------------------------------------------------------- /docs/GitHubActions/Get-ActionInput.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/docs/GitHubActions/Get-ActionInput.md -------------------------------------------------------------------------------- /docs/GitHubActions/Get-ActionInputs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/docs/GitHubActions/Get-ActionInputs.md -------------------------------------------------------------------------------- /docs/GitHubActions/Get-ActionIssue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/docs/GitHubActions/Get-ActionIssue.md -------------------------------------------------------------------------------- /docs/GitHubActions/Get-ActionRepo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/docs/GitHubActions/Get-ActionRepo.md -------------------------------------------------------------------------------- /docs/GitHubActions/Invoke-ActionWithinOutputGroup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/docs/GitHubActions/Invoke-ActionWithinOutputGroup.md -------------------------------------------------------------------------------- /docs/GitHubActions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/docs/GitHubActions/README.md -------------------------------------------------------------------------------- /docs/GitHubActions/Set-ActionFailed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/docs/GitHubActions/Set-ActionFailed.md -------------------------------------------------------------------------------- /docs/GitHubActions/Set-ActionOutput.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/docs/GitHubActions/Set-ActionOutput.md -------------------------------------------------------------------------------- /docs/GitHubActions/Set-ActionVariable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/docs/GitHubActions/Set-ActionVariable.md -------------------------------------------------------------------------------- /docs/GitHubActions/Write-ActionDebug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/docs/GitHubActions/Write-ActionDebug.md -------------------------------------------------------------------------------- /docs/GitHubActions/Write-ActionError.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/docs/GitHubActions/Write-ActionError.md -------------------------------------------------------------------------------- /docs/GitHubActions/Write-ActionInfo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/docs/GitHubActions/Write-ActionInfo.md -------------------------------------------------------------------------------- /docs/GitHubActions/Write-ActionWarning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/docs/GitHubActions/Write-ActionWarning.md -------------------------------------------------------------------------------- /tests/GitHubActions-base.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/tests/GitHubActions-base.Tests.ps1 -------------------------------------------------------------------------------- /tests/GitHubActions-context.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/tests/GitHubActions-context.Tests.ps1 -------------------------------------------------------------------------------- /tests/payload-sample1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/tests/payload-sample1.json -------------------------------------------------------------------------------- /tests/test-helpers.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/tests/test-helpers.ps1 -------------------------------------------------------------------------------- /tools/test-report/example1.nunit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/tools/test-report/example1.nunit.md -------------------------------------------------------------------------------- /tools/test-report/example1.nunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/tools/test-report/example1.nunit.xml -------------------------------------------------------------------------------- /tools/test-report/example2.nunit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/tools/test-report/example2.nunit.md -------------------------------------------------------------------------------- /tools/test-report/example2.nunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/tools/test-report/example2.nunit.xml -------------------------------------------------------------------------------- /tools/test-report/nunitxml2md.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/tools/test-report/nunitxml2md.ps1 -------------------------------------------------------------------------------- /tools/test-report/nunitxml2md.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/tools/test-report/nunitxml2md.xsl -------------------------------------------------------------------------------- /tools/test-report/testresult_schema_25.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebekker/pwsh-github-action-tools/HEAD/tools/test-report/testresult_schema_25.xsd --------------------------------------------------------------------------------