What are Publishing Methods?

Last modified: June 3rd, 2026

On this page

A Publishing Method describes how CloudCannon moves saved changes from one Site to its Publish Branch. Every Site connected to a Publish Branch will have a Publishing Method, either Merge Immediately or Pull Request.

Your developer can change your Publishing Method and choose the default Publishing Method for branched Sites in a Project by updating the Branch Defaults. For more information on publishing in general, please read our documentation on what publishing is and publishing changes to a Publish Branch.

Merge Immediately#

When you publish a Site configured with the Merge Immediately Publishing Method, CloudCannon sends your changes straight to the Publish Branch, with no review or approval required. This method is useful for smaller teams, or for changes that don't require approval.

If your Site uses the Merge Immediately Publishing Method, the Publishing page will show a Publish button on the Publishing State Card.

A screenshot of the Publishing page on a Site using the Merge Immediately Publishing Method shows pending changes ready to publish and a Publish button.

Pull Request#

When you publish a Site configured with the Pull Request Publishing Method, you have to request approval to publish your changes. CloudCannon opens a Pull Request on your Git Provider instead of merging your changes right away. The Pull Request must be reviewed and approved by another Team Member in your Git Provider before the changes can reach your Publish Branch. Once approved, you can merge your changes from the Publishing page in CloudCannon or your Git Provider. This method is useful for larger teams, or for changes that are important to review (e.g., changes moving from a "Staging" Site to your public "Production" Site in a Publishing Workflow).

If your Site uses the Pull Request Publishing Method, the Publishing page will show a Create Pull Request button on the Publishing State Card, and fields for filling out information about the changes you want to publish.

A screenshot of the Publishing page on a Site using the Pull Request Publishing Method shows fields for a Pull Request title and body, with a Create Pull Request button.

Related Resources

Open in a new tab