godot-ci icon indicating copy to clipboard operation
godot-ci copied to clipboard

itch.io export on github ci?

Open lfkdev opened this issue 2 years ago • 2 comments

There is no itch.io export in the .github/workflows/godot-ci.yml template, only in the gitlab one (.gitlab-ci.yml). The documentary mentions that you can run godot-ci with github and gitlab. Thanks!

Example how i did it:

      - name: Butler Upload
        uses: josephbmanley/[email protected]
        env:
          BUTLER_CREDENTIALS: ${{ secrets.BUTLER_API_KEY }}
          CHANNEL: web
          ITCH_GAME: ${{ secrets.ITCHIO_GAME }}
          ITCH_USER: ${{ secrets.ITCHIO_USERNAME }}
          PACKAGE: build/web

lfkdev avatar Oct 30 '22 17:10 lfkdev

@lfkdev This looks good, feel free to open a Pull Request so we can merge this. 👍

realkotob avatar Dec 25 '22 08:12 realkotob

@lfkdev Do you plan to do a pull request? Otherwise I can do it. I just spent some time (too much time :-/) trying to figure out how the itch export is done in the github workflow, to end-up realizing it's not done. It would be nice to update godot-ci.yml

castlebbs avatar Apr 09 '23 21:04 castlebbs