Skip to content

remarkablegames/setup-renpy

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

version build codecov

πŸ“– Set up GitHub Actions workflow with Ren'Py CLI.

Quick Start

name: Ren'Py CLI
on: push
jobs:
  renpy-cli:
    runs-on: ubuntu-latest
    steps:
      - name: Setup Ren'Py
        uses: remarkablegames/setup-renpy@v1

Usage

See action.yml

Basic:

- uses: remarkablegames/setup-renpy@v1

Inputs

cli-version

Optional: The CLI version. Defaults to 8.2.1:

- uses: remarkablegames/setup-renpy@v1
  with:
    cli-version: 8.2.1

cli-name

Optional: The CLI name. Defaults to renpy-cli:

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

Note

The CLI name cannot be renpy due to the SDK directory structure.

rapt

Optional: Android Support (RAPT). Defaults to false:

- uses: remarkablegames/setup-renpy@v1
  with:
    rapt: false

renios

Optional: iOS Support (Renios). Defaults to false:

- uses: remarkablegames/setup-renpy@v1
  with:
    renios: false

web

Optional: Web Platform Support (Renpyweb). Defaults to false:

- uses: remarkablegames/setup-renpy@v1
  with:
    web: false

Outputs

launcher

Ren'Py launcher path:

- uses: remarkablegames/setup-renpy@v1
  id: renpy

- run: renpy-cli ${{ steps.renpy.outputs.launcher }} set_project .

Contributions

Contributions are welcome!

License

MIT