esnya/Setup RML Environment
Setup and cache Resonite game files and ResoniteModLoader for mod development
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit May 29, 2025
- License
- MIT
Pinned Snippet
uses: esnya/setup-rml-env@79dc8d7b05f9a45602b0b88c6160a6ddcac7e3a0 # v1.0.1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| resonite-path | Path to the directory where Resonite will be installed | no | ${{ github.workspace }}/Resonite |
| steam-login | Login credentials for SteamCMD. Format: "<username> <password>" | yes | — |
| app-id | Steam App ID for Resonite | no | 2519830 |
| cache-key | Custom cache key for the Resonite installation. If not provided, auto-generated from app-id | no | — |
| hot-reload-lib | Whether to install ResoniteHotReloadLib (true/false) | no | false |
Outputs
| name | description |
|---|---|
| resonite-path | Path to the installed Resonite directory |
| libraries-path | Path to the Resonite Libraries directory |
| rml-libs-path | Path to the ResoniteModLoader libraries directory |
| cache-hit | Whether the cache was hit for Resonite installation |