Skip to content
Troubleshooting

No preview for a pull request

The Kuppit Preview check says No preview, or is not on the pull request at all. What each reason means.

Every pull request on a connected repository gets a Kuppit Preview check. When Kuppit decides not to create a preview, the check is neutral, titled No preview, and its summary says why. Preview environments describes what a preview is; this page is the reasons there is not one.

Previews are not created for pull requests from forks

Kuppit never creates a preview for a pull request whose head branch is in a fork, and there is no setting that allows it. A fork's code would run with the preview's variables, and the isolated credentials that would make that safe do not exist yet.

Push the branch to the repository itself and open the pull request from there.

Preview environments are turned off for this project

The project's Create previews for pull requests switch is off. Turn it on in the project's Settings; the next pull request opened or reopened gets a preview. A pull request already open does not, until it is reopened.

This project has no preview environments left

The project has as many previews open as the plan allows at once. Close or merge a pull request whose preview is no longer needed, then reopen the one you want. Only a preview that does not already exist counts against the allowance, so pushes to an open pull request are never refused. The numbers are provisional during the alpha.

This organization cannot start new work right now

The organization is restricted: a spending limit or plan ceiling has been reached, or billing needs attention. Running services keep serving, but new builds, deployments and previews wait until it is resolved on the Billing page.

There is no Kuppit Preview check at all

The check needs the GitHub App's Checks: write permission on the repository. Without it, previews are still created and deployed; only the check is missing. Accept the permission update in GitHub's application settings for the installation.

If the pull request is on a repository Kuppit is not connected to, or the GitHub App was uninstalled, Kuppit receives nothing and creates nothing. Connect the repository from New project, or reinstall the app.

Was this page helpful?