Official Documentation | Auto Build & Deploy Tool
Easy Steam Push is an automation tool that eliminates the manual packaging and SteamPipe upload routine. Perfect for both daily development iterations and final Shipping releases, allowing you to push builds to the live branch with a single click.
All core settings are managed directly within the Unreal Editor. Navigate to Project Settings > Plugins > Easy Steam Push to configure your distribution pipeline.
The main settings interface for Steam account, depots, and packaging rules.
Enter your Username and Password. Passwords are stored encrypted. Enable Open Steamworks Page on Finish to quickly verify your build status after upload.
Define your App ID and Depot IDs. Set your Target Branch (e.g., live, beta) and toggle Steam DRM application on or off.
Choose your Build Configuration (Shipping, Development). Support for IoStore, Compression, and inclusion of Prerequisites is available in one click.
Specifically select which Levels to cook and which Localization Cultures (English, German, French, etc.) should be included in the final package.
Edit > Plugins and enable Easy Steam Push.Project Settings as shown in the section above.The plugin uses standard Unreal Engine build parameters. If the build fails, try to use the native Package Project tool. If it fails there too, the issue is likely within your project logic or blueprints, not the plugin.
This is a known behavior of SteamCMD. If your mobile app is already open, the prompt might not pop up. Close and reopen the Steam app on your phone to refresh the Steam Guard status.
No. All required components are included in the Extras folder within the plugin. The setup is fully automated upon first launch.
Yes. Your Steam credentials are encrypted before being saved to your local project configuration files. They are only used to authenticate the secure SteamCMD session.