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