Actions94
- Config Actions
- Engine Actions
- Group Actions
- Accept Group Join Request
- Assign Member Role
- Ban User
- Decline Group Join Request
- Get Group
- Get Group Audit Log
- Get Group Policies
- Get Group Role
- Get Group Settings
- Get Manageable Groups
- Get Pending Groups
- List Group Forum Categories
- List Group Forum Comments
- List Group Forum Posts
- List Group Join Requests
- List Group Memberships
- List Group Roles
- Unassign Member Role
- Unban User
- Update Group Description
- Update Group Membership
- Update Group Notification Preference
- Update Group Settings
- Luau Execution Actions
- Place Actions
- Storage Actions
- Create Data Store Entry
- Create Memory Store Queue Item
- Create Memory Store Sorted Map Item
- Create Ordered Data Store Entry
- Create Scoped Data Store Entry
- Delete Data Store
- Delete Data Store Entry
- Delete Memory Store Sorted Map Item
- Delete Ordered Data Store Entry
- Delete Scoped Data Store Entry
- Discard Memory Store Queue Items
- Flush Memory Store
- Get Data Store Entry
- Get Memory Store Flush Operation
- Get Memory Store Sorted Map Item
- Get Ordered Data Store Entry
- Get Scoped Data Store Entry
- Increment Data Store Entry
- Increment Ordered Data Store Entry
- Increment Scoped Data Store Entry
- List Data Store Entries
- List Data Store Entry Revisions
- List Data Stores
- List Memory Store Sorted Map Items
- List Ordered Data Store Entries
- List Scoped Data Store Entries
- List Scoped Data Store Entry Revisions
- Read Memory Store Queue Items
- Snapshot Data Stores
- Undelete Data Store
- Update Data Store Entry
- Update Memory Store Sorted Map Item
- Update Ordered Data Store Entry
- Update Scoped Data Store Entry
- Team Create Actions
- Universe Actions
- User Actions
Config → Publish Config Draft
AI-generatedOverview
This node operation publishes a draft configuration in a specified Roblox Universe's config repository. It is useful for developers or administrators managing configuration settings for Roblox games or applications, allowing them to finalize and deploy configuration changes. For example, after making changes to a game's settings in a draft, this operation publishes those changes with an optional message and deployment strategy, such as immediate deployment or gradual rollout.
Use Case Examples
- Publishing a draft config for a game universe to apply new settings immediately.
- Publishing a config draft with a gradual rollout to test changes on a subset of users before full deployment.
Properties
| Name | Meaning |
|---|---|
| Universe ID | The Universe ID that owns the config repository, identifying the Roblox game universe. |
| Repository | The config repository to read or mutate, specifying which configuration set to publish. |
| Draft Hash | The draftHash returned by a draft read or write operation, identifying the specific draft to publish. |
| Message | Optional message to store in config revision history, describing the changes or purpose of the publish. |
| Deployment Strategy | How Roblox should deploy the published config, either immediately or via gradual rollout. |
Output
JSON
success- Indicates if the publish operation was successful.revisionId- The ID of the new config revision created by publishing the draft.message- The optional message stored in the config revision history.deploymentStrategy- The deployment strategy used for publishing the config.
Dependencies
- Requires Roblox Cloud API access with appropriate API key credentials.
Troubleshooting
- Ensure the Universe ID and Repository names are correct and exist in Roblox Cloud.
- Verify the draftHash is valid and corresponds to an existing draft.
- Check API credentials and permissions to publish config drafts.
- If SSL issues occur, consider enabling the option to ignore SSL certificate validation, but be cautious of security risks.