utility functions and tasks using GitHub Actions mainly to debug code
If you want to perform more than a single task on one debug step, provide a comma separated values with the steps.
- create-artifact - choose whether you would like to create artifacts for each task.
- context
- oidctoken
- envs
This simply prints out the github
context which corresponds to the webhook payload. This is the default behavior if no other task is provided
- uses: wechuli/actionsutils@v1.0.0
with:
tasks: 'context'
Prints out the decoded OIDC token. You must grant the workflow/job id-token
permission for this to work
jobs:
testjob:
permissions:
contents: write
id-token: write
runs-on: ubuntu-latest
steps:
- uses: wechuli/actionsutils@v1.0.0
with:
tasks: 'oidctoken'
Prints out all the environment variables available for the runner:
jobs:
testjob:
permissions:
contents: write
id-token: write
runs-on: ubuntu-latest
steps:
- uses: wechuli/actionsutils@v1.0.0
with:
tasks: 'envs'