Setup Resonite Environment Action
Github action to setup Resonite for building plugins and mods.
Downloads and caches Resonite using steamcmd.
Creates /Libraries where plugins can be placed or built to.
Sets up .Net 10.
- name : Setup build environment
id : build-env
uses : resonite-modding-group/setup-resonite-env-action@v0.2.0
with :
steam-user : ${{ secrets.STEAMUSER }}
steam-password : ${{ secrets.STEAMPASS }}
Setup headless environment
- name : Setup build environment for headless branch
id : build-env
uses : resonite-modding-group/setup-resonite-env-action@v0.2.0
with :
steam-user : ${{ secrets.STEAMUSER }}
steam-password : ${{ secrets.STEAMPASS }}
branch : ' headless'
branch-password : ${{ secrets.BRANCHPASS }}
Name
Description
Required
Default
resonite-path
Path to where Resonite will be installed
no
/Resonite
steam-user
Steam username for SteamCMD (Provide via a secret: secrets.STEAMUSER)
yes
—
steam-password
Steam password for SteamCMD (Provide via a secret: secrets.STEAMPASS)
yes
—
branch
Branch of Resonite to use (public, prerelease, headless)
no
public
branch-password
Branch password if using a protected branch (Provide via a secret: secrets.BRANCHPASS)
no
Name
Description
resonite-path
Path to the Resonite install directory
libraries-path
Path to the Resonite\Libraries directory