devorbitus/Build Ren'Py (renpy) Project using renConstruct
Utilize renConstruct to build distributions for Windows, Linux, macOS and Android
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| config-file | The path to the renConstruct config file relative to the root of the project | yes | config.yml |
| android-config-file | The path to the android config JSON file relative to the root of the project | no | .android.json |
| shared-mount-path | This path is kind of undocumented so placing it here in case it needs to be changed in the future without a code change to the action | no | /home/runner/work/_temp/_github_workflow |
| action-shared-mount-path | This path is kind of undocumented so placing it here in case it needs to be changed in the future without a code change to the action. This is the path that container based actions will have access to as actions mounts the host directory into the container. | no | /github/workflow |
| android-auto-upgrade-version | Change this default to anything other than 'true' and it won't auto increment the version within the android config json file | no | true |
| dist-folder | Folder name for dist folder | — | — |
Outputs
| name | description |
|---|---|
| local-dir | The directory where the distributed files exist |
| action-dir | The directory where the distributed files exist that another GitHub action can access |
| version | The built version of the desktop project (config.version) |
| android-numeric-game-version | The numeric android version of the built version |
| sdk-version | The SDK version used |
| android-package | The package name inside the configured .android.json file |
| build-name | The official build name from the desktop project (build.name) |
| dist-folder | Folder name for dist folder |