Create a preview deployment

Build each pull request on its own preview URL for review before merge.

Preview deployments give reviewers a live, shareable link to test your changes before they reach production. Each pull request gets its own environment, so feedback happens faster and merge conflicts stay minimal.

You'll enable the feature once, then ShipStack handles the rest automatically.

1

Enable Preview deployments for the project.

Open Environments and check that preview deployments are switched on for the project.

Once enabled, ShipStack watches every pull request and spins up a preview environment for it.

2

Open a pull request; ShipStack builds it and posts the preview URL on the PR.

Open a pull request in your repo — ShipStack builds it automatically and posts the preview URL on the PR.

The preview URL appears instantly on the PR — no manual deployment steps needed.

3

Each preview row links to its unique URL; share it with reviewers.

Each preview row links to its unique URL — share it with reviewers, no setup needed on their side.

 

Reviewers can click straight through to test your changes without cloning the repo or running local commands.

 

What's next

Once your first preview is live, invite reviewers to the PR and watch feedback come in on the live environment.

When you're ready to merge, your changes are already tested and approved.