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

32 lines
1.7 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# GitHub Actionsの使用
このリポジトリでは、承認されたプルリクエストごと、またはセットアップ後のあなた自身のフォークで、
Dockerイメージをビルドして[Docker Hub](https://hub.docker.com/r/dunglas/frankenphp)にデプロイします。
## GitHub Actionsのセットアップ
リポジトリ設定のシークレットで、以下のシークレットを追加してください:
- `REGISTRY_LOGIN_SERVER`: 使用するDockerレジストリ`docker.io`
- `REGISTRY_USERNAME`: レジストリログイン用のユーザー名(例:`dunglas`
- `REGISTRY_PASSWORD`: レジストリログイン用のパスワード(例:アクセスキー)
- `IMAGE_NAME`: イメージの名前(例:`dunglas/frankenphp`
## イメージのビルドとプッシュ
1. プルリクエストを作成するか、フォークにプッシュします
2. GitHub Actionsがイメージをビルドし、テストを実行します
3. ビルドが成功した場合、イメージは`pr-x``x`はPR番号をタグとしてレジストリにプッシュされます
## イメージのデプロイ
1. プルリクエストがマージされると、GitHub Actionsが再度テストを実行し、新しいイメージをビルドします
2. ビルドが成功した場合、Dockerレジストリの`main`タグが更新されます
## リリース
1. リポジトリで新しいタグを作成します
2. GitHub Actionsがイメージをビルドし、テストを実行します
3. ビルドが成功した場合、イメージはタグ名をタグとしてレジストリにプッシュされます(例:`v1.2.3``v1.2`が作成されます)
4. `latest`タグも更新されます