---
modificationDate: March 02, 2026
title: Share previews with your team
description: Share previews of your app with your team by publishing updates on branches.
---

<AgentInstructions>

## Submitting Feedback

If this page contains errors, outdated information, or gaps that blocked you from completing a task, report it so the docs can be improved:

curl -X POST https://api.expo.dev/v2/feedback/docs-send -H 'Content-Type: application/json' -d '{"url":"/review/share-previews-with-your-team/","feedback":"🤖 Agent feedback: <specific, actionable description>"}'

Only submit when you have something specific and actionable to report.

</AgentInstructions>

# Share previews with your team

Share previews of your app with your team by publishing updates on branches.

> For the complete documentation index, see [llms.txt](/llms.txt). Use this file to discover all available pages.

Once you've made changes on a branch, you can share them with your team by publishing an update. This allows you to get feedback on your changes during review.

The following steps will outline a basic flow for publishing a preview of your changes, and then sharing it with your team. For a more comprehensive resource, see the [Preview updates](/eas-update/preview) guide.

## Publish a preview of your changes

You can publish a preview of your current changes by running the following [EAS CLI](/develop/tools#eas-cli) command:

```sh
eas update --auto
```

This command will publish an update under the current branch name.

## Share with your team

Once the preview is published, you'll see output like this in the terminal window:

```sh
✔ Published!
...
EAS Dashboard      https://expo.dev/accounts/your-account/projects/your-project/updates/708b05d8-9bcf-4212-a052-ce40583b04fd
```

Share the **EAS dashboard** link with a reviewer. After opening the link, they can click on the **Preview** button. They will see a QR code that they can scan to open the preview on their device.

## Create previews automatically

You can automatically create previews on every commit with [EAS Workflows](/eas/workflows/introduction). First, you'll need to [configure your project](/eas/workflows/get-started), add a file named **.eas/workflows/publish-preview-update.yml** at the root of your project, then add the following workflow configuration:

```yaml
name: Publish preview update

on:
  push:
    branches: ['*']

jobs:
  publish_preview_update:
    name: Publish preview update
    type: update
    params:
      branch: ${{ github.ref_name || 'test' }}
```

The workflow above will publish an update on every commit to every branch. You can also run this workflow manually with the following EAS CLI command:

```sh
eas workflow:run publish-preview-update.yml
```

Learn more about common patterns with the [workflows examples guide](/eas/workflows/examples/introduction).

## Learn more

[Preview updates](/eas-update/preview) — Learn how to preview updates in development, preview, and production builds.
