Files
frankenphp/docs/ja/github-actions.md
demouth 53e6d1897d docs: add Japanese translation for documentation (#1740)
* docs(ja): add Japanese documentation translation

* docs(ja): fix invalid link fragments and improve section heading
2025-08-25 16:15:10 +02:00

1.7 KiB
Raw Blame History

GitHub Actionsの使用

このリポジトリでは、承認されたプルリクエストごと、またはセットアップ後のあなた自身のフォークで、 DockerイメージをビルドしてDocker Hubにデプロイします。

GitHub Actionsのセットアップ

リポジトリ設定のシークレットで、以下のシークレットを追加してください:

  • REGISTRY_LOGIN_SERVER: 使用するDockerレジストリdocker.io
  • REGISTRY_USERNAME: レジストリログイン用のユーザー名(例:dunglas
  • REGISTRY_PASSWORD: レジストリログイン用のパスワード(例:アクセスキー)
  • IMAGE_NAME: イメージの名前(例:dunglas/frankenphp

イメージのビルドとプッシュ

  1. プルリクエストを作成するか、フォークにプッシュします
  2. GitHub Actionsがイメージをビルドし、テストを実行します
  3. ビルドが成功した場合、イメージはpr-xxはPR番号をタグとしてレジストリにプッシュされます

イメージのデプロイ

  1. プルリクエストがマージされると、GitHub Actionsが再度テストを実行し、新しいイメージをビルドします
  2. ビルドが成功した場合、Dockerレジストリのmainタグが更新されます

リリース

  1. リポジトリで新しいタグを作成します
  2. GitHub Actionsがイメージをビルドし、テストを実行します
  3. ビルドが成功した場合、イメージはタグ名をタグとしてレジストリにプッシュされます(例:v1.2.3v1.2が作成されます)
  4. latestタグも更新されます