Skip to content

Set up itch.io's butler tool in your GitHub Actions workflow

License

Notifications You must be signed in to change notification settings

jdno/setup-butler

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-butler

This action downloads butler, a command-line tool by itch.io, and adds it to the PATH.

Usage

Simply run setup-butler in a workflow to add the butler command-line tool to the PATH:

steps:
  - name: Set up butler
    uses: jdno/setup-butler@v1

  - name: Print butler version
    run: butler -V

Configuration

The behavior of setup-butler can be customized with these settings.

Parameter Description Default
version The version of butler latest

version

The version parameter can be used to set the version of butler that gets installed.

steps:
  - name: Set up butler
    uses: jdno/setup-butler@v1
    with:
      version: 15.20.0

If the version is not specified, the latest version will be installed.

Code of Conduct

👋 This is a welcoming and inclusive project. Be nice and follow our code of conduct.

Acknowledgments

The implementation of this action is inspired by actions/setup-node and bufbuild/buf-setup-action.

License

This project is released under the terms of the MIT License.