くらげになりたい。

くらげのようにふわふわ生きたい日曜プログラマなブログ。趣味の備忘録です。

`.github`ディレクトリ配下のあれこれ

いろんなリポジトリを見ると、.github/にいろいろあるけど、
よくわからないので、まとめてみた(*´ω`*)

.github/
  - workflows/
    - *.yml
  - ISSUE_TEMPLATE/
    - `FORM-NAME`.yml
  - PULL_REQUEST_TEMPLATE/
    - pull_request_template.md
  - release.yml
  - settings.yml
  - CODEOWNERS
  - CODE_OF_CONDUCT.md
  - CONTRIBUTING.md
  - SECURITY.md
  - SUPPORT.md
  - FUNDING.yml
  - CITATION.cff

workflows/*.yml

GitHub Actionsのワークフローファイル

ISSUE_TEMPLATE/FORM-NAME.yml

issueのテンプレートフォーム。

PULL_REQUEST_TEMPLATE/pull_request_template.md

PRのテンプレート

release.yml

PR自動生成用の設定ファイル

settings.yml

GitHub App「Settings」の設定ファイル
リポジトリの名前や設定
・ブランチの設定や定義
・ラベルやマイルストーンの定義
・コラボレータ/チームの定義
などなどをymlで書いておくと自動で設定してくれる

CODEOWNERS

コードオーナの設定

CODE_OF_CONDUCT.mdなど

CITATION.cff

引用関する情報

参考にしたサイト様