Skip to content

docs: Improve contribution guidelines for external contributors#46

Merged
danielvo594520 merged 1 commit into
leaveanest:mainfrom
msmx-mnakagawa:feature/45-contribution-guidelines
Mar 26, 2026
Merged

docs: Improve contribution guidelines for external contributors#46
danielvo594520 merged 1 commit into
leaveanest:mainfrom
msmx-mnakagawa:feature/45-contribution-guidelines

Conversation

@msmx-mnakagawa
Copy link
Copy Markdown
Contributor

@msmx-mnakagawa msmx-mnakagawa commented Mar 26, 2026

目的 / Purpose

leaveanest/slack-utils-channel#38 の横展開です。

Closes #45

変更内容 / Changes

  • CONTRIBUTING.md: 「コントリビューションの種類」「レビュープロセス」「ラベル運用ルール」「Slack Developer Sandbox」セクションを追加。タイトルを slack-utils-user に修正
  • CONTRIBUTING_en.md: 英語版を新規作成(日本語版と相互リンク)
  • Issue テンプレート: バイリンガル化(bug_report.md, feature_request.md
  • config.yml: Issue 作成時の選択画面をカスタマイズ(blank issue 無効化、質問・セキュリティへの誘導)
  • PR テンプレート: バイリンガル化 + CONTRIBUTING へのリンク追加
  • welcome.yml: 英語版 CONTRIBUTING へのリンク追加 + レビュー期待値の言及

channel との差分

  • Sandbox セクション: 承認ワークフローやカスタムフィールド定義の取得が Enterprise Grid 前提である旨を記載(channel は承認ワークフローのみ言及)
  • config.yml / PR テンプレート: URL を本リポジトリに変更
  • welcome.yml: 組織名 リバネスナレッジ / Leave a Nest Knowledge を既存表記のまま維持しています(channel / user-statusリバネス / Leave a Nest)。
    意図的な使い分けでしたらこのままで問題ないかと思いますが、「統一が望ましい」などの場合は、お手数おかけしますが、お知らせください。

動作確認 / Verification

  • deno fmt --check
  • deno lint
  • CONTRIBUTING.md / CONTRIBUTING_en.md 内のリンクが正しいこと
  • config.yml の URL が本リポジトリに合っていること
  • welcome.yml の組織名が元の表記と一致していること

🤖 Generated with Claude Code

Add contribution type guidance, review process expectations, label rules,
and English version of CONTRIBUTING.md to make it easier for first-time
contributors to participate. Bilingualize issue/PR templates and welcome bot.
Add Slack Developer Sandbox section to development setup.

Lateral deployment of leaveanest/slack-utils-channel#38.

Closes leaveanest#45

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copy link
Copy Markdown
Collaborator

@danielvo594520 danielvo594520 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@danielvo594520
Copy link
Copy Markdown
Collaborator

danielvo594520 commented Mar 26, 2026

@msmx-mnakagawa
確認しました!
ありがとうございます🙌

マージよろしくお願いします👍

@danielvo594520 danielvo594520 merged commit 8b2e9c6 into leaveanest:main Mar 26, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

コントリビューションの仕組みの整備

2 participants