| セットアップが「Setup script failed: …」で失敗する | ビルドログで具体的なエラーメッセージを確認してください。ローカルでスクリプトを実行してデバッグし、エラーハンドリングを追加し、非対話的フラグ(例:-y)を使用してから、再試行してください。 |
| Command not found | スクリプトの早い段階で必要なツールをインストールするか、ベースUbuntuイメージで利用可能であることを確認してください。 |
| Permission denied (scripts) | スクリプトを実行可能にする(chmod +x ./scripts/setup.sh)か、インタープリター経由で呼び出してください(bash ./scripts/setup.sh)。 |
| 環境変数が見つからない | Environment Variablesセクションで追加し、$VAR として参照してください。スクリプト内でシークレットをechoすることは避けてください。 |
| 長いビルド | スクリプトは最小限に保ってください。npm install より npm ci のようなキャッシュされたインストールを優先し、重い非必須作業は避けてください。 |
| パス/ファイルが見つからない | スクリプトはリポジトリルートで実行されます。相対パスとクローン後にファイルが存在することを確認してください。 |