Skip to content
This repository was archived by the owner on May 14, 2026. It is now read-only.

Latest commit

 

History

History
30 lines (23 loc) · 1.3 KB

File metadata and controls

30 lines (23 loc) · 1.3 KB

コントリビューションガイド (草案)

行動規範

  • 互いに敬意を持って交流し、ハラスメントを行わないこと。
  • プロジェクトの価値観に従い、透明性の高い議論を行ってください。

Issue / 提案

  1. バグ報告や改善提案は GitHub Issues に登録してください。
  2. 再現手順・期待する挙動・スクリーンショット等を添付すると助かります。

開発環境

  • クライアント: Windows 11 + Visual Studio 2022 + .NET 8
  • サーバ: Go 1.22, gcloud CLI, Docker
  • 共通: Node.js 18 以上(Buf CLI など補助ツール用)

ブランチ戦略 (案)

  • main: 安定リリース
  • develop: 次期リリースに向けた統合ブランチ
  • feature/*: 機能開発用。完了後 develop に Pull Request

コーディング規約

  • C#: dotnet format を実行し、Roslyn Analyzer の警告を解消してから PR を作成。
  • Go: gofmt, golangci-lint を通してください。
  • Proto: buf format, buf lint

Pull Request の流れ

  1. Issue と紐づける、もしくは背景を記載。
  2. 変更内容と確認結果(テストコマンドなど)を PR 説明に明記。
  3. レビューアは主要変更点をレビューし、必要に応じて改善提案を行います。