actions-marketplace-validations/Steam - Deploy
Deploy game builds to Steam using the SteamSDK.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| username | The username of your builder account. | yes | "" |
| password | The password of your builder account. Required if `totp` is set. | no | — |
| totp | The TOTP to use for login. If set, `configVdf` will be ignored. | no | — |
| configVdf | The contents of STEAM_HOME/config/config.vdf. Required if `totp` is not set. | no | — |
| appId | The app id within steam partner network. | yes | "" |
| firstDepotIdOverride | An optional override to specify the ID of the first depot instead of using the app ID plus one. | no | — |
| buildDescription | Description for this build. | no | — |
| rootPath | The root path to your builds. This is the base of which depots will search your files. | no | — |
| depot1Path | The path to depot1. | no | — |
| depot1InstallScriptPath | The path to the install script for depot1. | no | — |
| depot2Path | The path to depot2. | no | — |
| depot2InstallScriptPath | The path to the install script for depot2. | no | — |
| depot3Path | The path to depot3. | no | — |
| depot3InstallScriptPath | The path to the install script for depot3. | no | — |
| depot4Path | The path to depot4. | no | — |
| depot4InstallScriptPath | The path to the install script for depot4. | no | — |
| depot5Path | The path to depot5. | no | — |
| depot5InstallScriptPath | The path to the install script for depot5. | no | — |
| depot6Path | The path to depot6. | no | — |
| depot6InstallScriptPath | The path to the install script for depot6. | no | — |
| depot7Path | The path to depot7. | no | — |
| depot7InstallScriptPath | The path to the install script for depot7. | no | — |
| depot8Path | The path to depot8. | no | — |
| depot8InstallScriptPath | The path to the install script for depot8. | no | — |
| depot9Path | The path to depot9. | no | — |
| depot9InstallScriptPath | The path to the install script for depot9. | no | — |
| releaseBranch | The branch within steam that this build will be automatically put live on. | no | — |
| debugBranch | If set to true, include debug symbols and directories in the upload | no | false |
Outputs
| name | description |
|---|---|
| manifest | The path to the generated manifest.vdf |
| buildId | The Steam BuildID of the uploaded build |