Writer-Life-Committee / authors-note

「作家の手帖 準備1号」プロジェクトのリポジトリです。
https://writer-life-committee.github.io/authors-note/
Other
11 stars 2 forks source link

Webページとして公開されるブランチをmainからわける #49

Closed paithiov909 closed 3 years ago

paithiov909 commented 3 years ago

このPRのねらい

Why?

36 でGemfileが更新されていますが、このリポジトリはGitHubPagesに組みこまれているjekyllによってWebページを生成しているため、Gemfileやjekyll関連のファイルは現状置かれているだけで無駄になっています。このような場合、vendor以下のファイルやjekyll-theme-merlotに含まれるのと重複するファイルなどはリポジトリのなかに置く必要はありません。おそらくここに記載のあるライブラリは手もとで準備しなくても使えるはずです。

Gemfileをこのまま使う場合、このPRでやっているようにGitHub ActionsなどのCIでサイトをビルドするのが自然だと思います。これをやると以下のように、結果だけは別のブランチにデプロイされます。

https://github.com/paithiov909/authors-note/tree/gh-pages https://paithiov909.github.io/authors-note/

mergeした後にやってほしいこと

miyayuki commented 3 years ago

御返事が遅れてすみません! PRありがとうございます。確認しますね。

paina commented 3 years ago

マージします。ありがとうございますー。

paina commented 3 years ago

すみません GitHub 使いこなせないムーブしていました……。 ありがとうございます,マージしました。

paina commented 3 years ago

「merge した後にやってほしいこと」の 1 つめも実施しました。 レポジトリサイズの削減は検討課題とさせてください。