This action provides general kit functions to improve user experience of bash 'run' steps.
- uses: vbem/kit.bash@v1
id: kit
- run: |
${{ steps.kit.outputs.source }} # Load kit.bash functions into current shell
kit::log::stderr DEBUG 'This is a DEBUG message'
kit::log::stderr INFO 'This is a INFO message'
kit::log::stderr WANR 'This is a WARN message'
kit::log::stderr ERROR 'This is a ERROR message'
jq -Ce <<< '${{ toJson(steps) }}' | kit::wf::group 'Context "steps"'
kit::wf::output 'some-output-name' <<< "some-output-value"
kit::wf::env 'OS_RELEASE' < /etc/os-release
kit::wf::summary <<< '### Hello world! :rocket:'
ID | Type | Description |
---|---|---|
entrypoint |
String | Path to 'kit.bash' entrypoint |
source |
String | Command to source 'kit.bash' entrypoint in current shell |