🚀 PR Preview Environments

PRに🚀するだけでレビュー環境が立ち上がる

Pull Requestにコメントひとつで、Dockerベースの動作環境を自動生成。 チームの誰でもブラウザで確認でき、TTLで自動消滅。

Pull Request #142
Y
You 2 min ago

🚀

← This is all you need to comment
review-apps bot 1 min ago

Preview environment is ready!

https://pr-142.review.example.com

Features

レビュー環境構築の手間を、ゼロに

開発者もPMもデザイナーも、全員がマージ前に「動いているもの」を確認できる世界へ。

トリガーはコメントだけ

CIの設定変更やCLI操作は一切不要。PRにコメントするだけで環境が起動します。

設定は最小1行

既存のDocker設定をそのまま活用。compose / Dockerfile / devcontainerを自動検出します。

使い捨て環境

TTLで自動消滅、PRクローズでも自動削除。消し忘れによる不要課金の心配がありません。

URLを渡すだけ

PM・デザイナー・QAの誰でもブラウザで動作確認。環境構築の知識は不要です。

アクセス制御

IAP認証でチームメンバーに限定。Google Workspace連携で安全にアクセスを管理します。

Coding Agent対応

Claude Code・GitHub CopilotでPRを作成、自動デプロイで即座に動作確認できます。

環境変数は管理画面から設定

APIキーやカスタム値などの秘密情報は、DashboardのUIから安全に設定できます。コードやリポジトリに含めることなく、チーム全員のレビュー環境に自動で注入されます。

Dashboard / Environment Variables
API_SECRET ********
STRIPE_KEY ********
SLACK_WEBHOOK ********

How it works

3ステップで始められる

01

設定ファイルを追加

リポジトリのルートに review-apps.yml を追加。最小構成は port: 3000 の1行だけ。

# review-apps.yml
port: 3000
02

GitHub Appをインストール

Review Apps の GitHub App をリポジトリにインストール。コメントを監視し、自動でビルド・デプロイします。

03

PRに🚀とコメント

レビュー環境が必要なPRのコメント欄に🚀を投稿。数分でプレビューURLがボットから返信されます。

Supported

3つのビルドタイプを自動検出

既存のDockerセットアップをそのまま活用。新しい設定を覚える必要はありません。

Docker Compose

docker-compose.yml を自動検出。マルチコンテナ構成もそのまま動作。

  • マルチサービス対応
  • ボリュームマウント
  • 環境変数引き継ぎ

Dockerfile

単体の Dockerfile からビルド。マルチステージビルドにも対応。

  • マルチステージビルド
  • カスタムビルド引数
  • ポート自動検出

devcontainer

.devcontainer/devcontainer.json を認識。VS Code の開発環境をそのまま再現。

  • Features対応
  • postCreateCommand
  • VS Code設定の引き継ぎ