Preview for change review

    See the next version before publishing.

    Create Preview environments for GitHub projects or container images. Test changes, share the version under review with your team, and validate the result before updating the primary application.

    Choose the origin that fits your workflow

    Both paths lead to a temporary environment, but they start from different origins and keep the preparation work clear.

    Connected GitHub

    For projects that already live in a repository and need to review a pull request targeting a chosen branch.

    1. 01Connect GitHub and choose the repository
    2. 02Enable Previews and set the target branch
    3. 03Open, reopen, or sync the pull request to review

    The flow follows pull requests from the same repository; forks do not use this Preview.

    Ready container image

    For applications already packaged as an image and ready for Zenifra’s official publishing workflow.

    1. 01Prepare the image and configure the official Action
    2. 02Use the organization API key in the workflow
    3. 03Publish a new image and update the Preview

    The workflow is configured by your team; variables, port, and plan follow project settings.

    Illustrative demo

    See an example workflow on Zenifra.

    In this example store, the next version adds an address field to checkout. Compare both versions before publishing. An illustrative interface with fictional data.

    Project in production

    Published

    Production URL your customers access

    https://loja.clients.zenifra.com

    Example store / Checkout

    Current version

    Name
    Example person
    Delivery
    Standard delivery

    Project in preview

    Under review

    Preview URL you access to validate your code change

    https://loja-pr-2.clients.zenifra.com

    Example store / Checkout

    Next version

    Name
    Example person
    Delivery
    Standard delivery
    Address
    123 Example Street

    Each project has its own URL. Open the preview URL, test the new address field, and share the version with your team.

    What happens to databases, queues, and variables

    When is Preview removed?

    Native GitHub Previews are removed when the pull request closes. For images, configure removal in the Action workflow. The configured expiration also removes the environment automatically; an update renews that lifetime.

    Does Preview create a database copy?

    No. Inherited variables can point to the same database, queue, or service. Review them before testing so a change does not write to shared data.

    Does Preview storage start with the project data?

    Preview storage starts empty. If the application needs seed data, plan test data or a safe validation source.

    How is Preview charged?

    Preview uses the primary project plan and is billed hourly in Brazilian reais. The estimate combines the number of Previews, active hours for each one, and the plan’s hourly price. Check current prices in the calculator.

    How do I publish the validated version?

    After validation, publish the version through the primary project’s configured workflow. Preview is not automatically promoted to the primary application.

    Team access

    Your team together. The right access for each person.

    Organize projects by company or client, invite your team, and define the access each person needs without sharing a single account.

    Example organization · demo2 members · project access
    1 pending invitePreview access · review and publish versions

    Members and invites

    Invite your team to an organization and keep track of members and pending invitations.

    Project permissions

    Permissions combine a resource and an action, with configurable scope for each project.

    Separate Preview access

    Choose who can view and publish Previews while keeping billing access separate.

    Capacity decision

    What will it cost to launch your next project?

    Use the calculator to estimate 30 days with one API instance and one PostgreSQL instance. Choose plans and storage for your project.

    Open calculator

    We respect your privacy

    We use essential cookies to run this site. Measurement and marketing cookies, such as Google Ads, are only enabled when you accept all cookies. Read our cookie policy.