https://github.com/solarlabyrinth/action-setup-butler
A GitHub Action to install Itch.io's Butler on a GitHub Actions runner.
https://github.com/solarlabyrinth/action-setup-butler
actions butler cicd itchio
Last synced: 4 months ago
JSON representation
A GitHub Action to install Itch.io's Butler on a GitHub Actions runner.
- Host: GitHub
- URL: https://github.com/solarlabyrinth/action-setup-butler
- Owner: SolarLabyrinth
- License: mit-0
- Created: 2025-04-06T02:37:47.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-12-04T22:47:02.000Z (7 months ago)
- Last Synced: 2025-12-08T06:51:43.534Z (7 months ago)
- Topics: actions, butler, cicd, itchio
- Homepage:
- Size: 11.7 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Action: Setup Butler
A GitHub Action to install Itch.io's Butler on an Ubuntu GitHub Actions runner.
NOTE: Butler recently changed their CI domain name. Update to v2 if your builds are failing.
## Usage
This action will provide access to the butler binary on your runner's path. You can then reference that binary in other workflow steps.
```yml
- name: Setup Butler
uses: solarlabyrinth/action-setup-butler@v2
with:
key: ${{ secrets.BUTLER_API_KEY }}
- name: Upload Game
run: butler push ./build user/game:channel
```