-
Notifications
You must be signed in to change notification settings - Fork 8
運用について
blendthink edited this page Dec 26, 2023
·
3 revisions
Note
このリポジトリは外部公開していますが、主目的はゆめみ内部でのテンプレートリポジトリとしての利用ですので、外部公開に関する最適化は優先度低く設定しています。
ゆくゆく、ゆめみ以外の企業にも使っていただけるように、ドキュメントの英語化・外部コントリビュータのプルリクエスト提出時の CI 起動などについては少しずつ進めていく予定です。
テンプレートリポジトリとして活用するため、細かなバージョン管理は必要ありません。 したがって GitHub Flow のように開発を進めていきます。
flowchart TB;
A(Issue を提出して優先度を設定する);
B(優先度の高いものから着手して実装を進める);
C(実装完了したら Pull Request を提出する);
D(1名以上から Approve されたらマージする);
A-->B;
B-->C;
C-->D;
- Issue が提出されたら自動的に GitHub Projects に紐づけられるようになっています。
- チームメンバーで話し合って優先度を設定してください。
- できる限り Issue テンプレートにしたがって記述して提出してください。
- 基本的には、ブランチの切り元に向けて Pull Request を提出してください。そのようにできない場合は、理由や背景を記述してください。
- Pull Request テンプレートにしたがって記述して提出してください。
- レビュアは
vars.REVIEWERS
の中からランダムに2名設定されます。その中の1名から Approve されたら Pull Request 提出者はマージしてください。