Skip to content

Latest commit

 

History

History
56 lines (44 loc) · 1.2 KB

README.md

File metadata and controls

56 lines (44 loc) · 1.2 KB

actionsutils

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.

Options

  • create-artifact - choose whether you would like to create artifacts for each task.

Suported Tasks

  • context
  • oidctoken
  • envs

context

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'

oidctoken

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'

envs

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'