rageagainstthepixel/Upload to Steam

A GitHub Action for uploading an app build or workshop item to Steam.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
usernameA steamworks build account username.yes
passwordSteam password.yes
app_idSteam App ID. Required if `app_build` or `workshop_item` are not provided.no
workshop_item_idSteam Workshop item ID. Required for workshop item uploads and if `workshop_item` is not provided.no
descriptionEither the build description or workshop item changelog. If an `app_build` or `workshop_item` file is provided, this will be ignored.no
content_rootThe root folder of your game files or workshop item files, can be an absolute or relative path. If an `app_build` or `workshop_item` file is provided, this will be ignored. Defaults to `github.workspace`.no
set_liveBeta branch name to automatically set live after successful build, none if empty. Note that the default branch can not be set live automatically. That must be done through the App Admin panel. If an `app_build` file is provided, this will be ignored.no
depot_file_exclusionsA list of paths to exclude from the depot that will excluded mapped files again and can also contain wildcards like `?` or `*`. If `app_build` or `depots` are provided, this will be ignored.no
install_scriptsThe path(s) to a predefined install_script.vdf file(s). If `app_build` or `depots` are provided, this will be ignored.no
depotsThe path(s) to a predefined depot_build.vdf file(s). If an `app_build` file is provided, this will be ignored. Overrides `install_scripts` and `depot_file_exclusions`.no
app_buildThe path to a predefined app_build.vdf file. Overrides all other set options.no
workshop_itemOptional, The path to a predefined workshop_item.vdf file. Overrides all other set options.no
namedescription
manifestPath to the generated manifest.vdf file.