Skip to content

GitHub Action to push builds to itch.io using butler

License

Notifications You must be signed in to change notification settings

LF/butler-push-action

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

butler push action

Pushes a local directory to itch.io using butler.

Usage

name: my-workflow

on: push

jobs:
  push:
    runs-on: ubuntu-latest
    container: lfdev/butler:latest
    steps:
      - uses: LF/butler-login-action@v1
        with:
          credentials: ${{ secrets.BUTLER_API_KEY }}
      - uses: LF/butler-push-action@v1
        with:
          path: /path/to/export
          target: user/project:channel

While the image lfdev/butler from Docker Hub is used in this example, this action should work in environments where butler is installed in the runner's PATH.

This example also uses LF/butler-login-action to authenticate butler. If your runner environment handles authentication in a different way, you can omit or change that step.

About

GitHub Action to push builds to itch.io using butler

Topics

Resources

License

Stars

Watchers

Forks