Skip to content

Action utilities

Actions
GitHub Action to provide utilities for debugging various GitHub Actions
v1.1.0
Latest
Star (0)

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/[email protected]
        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/[email protected]
        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/[email protected]
        with:
          tasks: 'envs'

Action utilities is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

GitHub Action to provide utilities for debugging various GitHub Actions
v1.1.0
Latest

Action utilities is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.