はじめに
ゆとり世代の中野です。
今回チャレンジした内容は【.github Repositoryを作ってテンプレートを共通化した】です。
さっそくチャレンジについて書いていきます。
チャレンジする背景
- プロダクトを開発しているといくつかのRepositoryが生まれてきた
- 個別にテンプレートを管理していたがRepository毎に変更のPRを出すのが面倒くさい
- 共通化できるものは共通化したい
チャレンジ内容
- .githubを使ってテンプレートを共通化する
結論
- public Repositoryではないと適用されない
- 複数のRepositoryに個別に管理しなくていいのは楽
理由
- public Repositoryではないと適用されない
- privateでもいけるかなと思い試してみましたがだめでした
- .githubぐらいであればpublicにしても影響ないのでpublic運用にしています
- 複数のRepositoryに個別に管理しなくていいのは楽
- Repository毎に設定することや個別にメンテすることから開放されました
- どうしてもカスタマイズしたい場合は各Repositoryの中で作成したテンプレートが優先されるみたいです
具体例
- 公式にドキュメントがあったのでこちらを参考にするとよさそう
まとめ
- .github Repositoryを作ればテンプレート類は共通化できる
- .github Repositoryはpublicでないと適用されない
yutanakano
WEBエンジニア
大阪生まれのゆとり世代です
趣味はバイクでツーリングに行くこと
愛車は Ninja ZX-25R SE KRT EDITION
Expoでプロダクトを作っています