skippeh/Steamfetch
This action is a wrapper for DepotDownloader which is used to download files from Steam.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| username | Optionally provide Steam account username. If unspecified then we'll log in anonymously. | no | "" |
| password | Optionally provide Steam account password. If unspecified then we'll log in anonymously. | no | "" |
| dir | The directory in which to place the downloaded files. | yes | — |
| os | Decides which version of the game is downloaded. Possible values are windows, macos, linux. | yes | — |
| files | Optionally provide an array of files to download. If unspecified all files will be downloaded. | no | "" |
| app | The id of the application to download. | yes | — |
| beta | Optionally specify which beta branch to download. Default is Public. | no | Public |
| beta-password | Optionally specify a password for the beta branch. | no | "" |
| osarch | Target OS architecture to download. Possible values are 32, 64. | yes | — |
| loginid | Optionally specify a unique login 32bit integer. Required if running multiple instances of this action concurrently, or if you don't want steam friends to get signed out when using a personal account. | no | "" |
| language | Optionally specify a language. Default is english. | no | english |
| max-downloads | Optionally specify maximum numbers of chunks to download concurrently. Default is 8. | no | 8 |
| max-servers | Optionally specify maximm number of content servers to use. Default is 20. | no | 20 |
| cellid | Optionally override the cell id of the content server to download from. | no | "" |
| pubfile | Optionally specify the published file id to download (will automatically resolve to UGC id). Used for downloading from the workshop. | no | "" |
| ugc | Optionally specify the UGC id to download. Used for downloading from the workshop. | no | "" |
| manifest | Optionally specify which manifest id to download. Requires depot to be specified. | no | "" |
| depot | Optionally specify the depot id to download. Required if downloading a specific manifest. | no | "" |
| keep-depotdownloader | If true then the .DepotDownloader folder will not be deleted from the out directory. | no | false |
Outputs
no outputs