Skip to content

Set up your GitHub Actions workflow with the Beaker command-line client

License

Notifications You must be signed in to change notification settings

allenai/setup-beaker

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

setup-beaker

A GitHub Action for setting up the Beaker command-line client.

Inputs

token (required)

Your Beaker token.

workspace (optional)

The default workspace to use.

Outputs

account

The name of the authenticated Beaker account.

Example

- name: Setup Beaker
  uses: allenai/setup-beaker@v1
  with:
    token: ${{ secrets.BEAKER_TOKEN }}
    workspace: ai2/beaker-testing
- name: Verify Beaker install
  run: |
    beaker account whoami