Skip to content

setup-butler

Actions
Set up GitHub Actions workflow with itch.io butler
v1.0.8
Latest
Star (1)

setup-butler

version build codecov

🎩 Set up your GitHub Actions workflow with itch.io butler.

Quick Start

name: Upload to itch.io
on: push
jobs:
  itchio-upload:
    runs-on: ubuntu-latest
    steps:
      - name: Setup butler
        uses: remarkablegames/setup-butler@v1

      - name: Upload to itch.io
        # https://itch.io/docs/butler/pushing.html
        run: butler push directory user/game:channel
        env:
          BUTLER_API_KEY: ${{ secrets.BUTLER_API_KEY }}

The BUTLER_API_KEY is your itch.io API key.

Usage

Basic:

- uses: remarkablegames/setup-butler@v1

See action.yml

Inputs

butler-version

Optional: The CLI version. Defaults to LATEST:

- uses: remarkablegames/setup-butler@v1
  with:
    butler-version: LATEST

cli-name

Optional: The CLI name. Defaults to butler:

- uses: remarkablegames/setup-butler@v1
  with:
    cli-name: butler

Examples

License

MIT

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

Set up GitHub Actions workflow with itch.io butler
v1.0.8
Latest

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