Skip to content

docs: add CONTRIBUTING.md and issue/PR templates (#13)#64

Open
koteshyelamati wants to merge 4 commits into
OrbitChainLabs:mainfrom
koteshyelamati:docs/community-health-files
Open

docs: add CONTRIBUTING.md and issue/PR templates (#13)#64
koteshyelamati wants to merge 4 commits into
OrbitChainLabs:mainfrom
koteshyelamati:docs/community-health-files

Conversation

@koteshyelamati

Copy link
Copy Markdown
Contributor

Completes the remaining community-health files from #13. SECURITY.md already landed in #16; this PR adds the rest of the acceptance criteria:

  • CONTRIBUTING.md — environment setup (Rust toolchain + Soroban CLI), workspace layout including the campaign/ canonical-contract rule, the make build/test/fmt/lint/audit/deny workflow, Conventional Commits, the PR process, and a security section that points to SECURITY.md.
  • .github/ISSUE_TEMPLATE/bug_report.md — structured bug report (affected component, repro steps, environment).
  • .github/ISSUE_TEMPLATE/feature_request.md — feature request template.
  • .github/PULL_REQUEST_TEMPLATE.md — PR checklist mirroring the local make checks and Conventional Commits.

All content is derived from the existing README and Makefile so the instructions match the repo's actual tooling. This is a docs-only change — no code paths are touched.

Added a comprehensive contributing guide for the OrbitChain project, detailing setup, development workflow, commit message conventions, and security considerations.
Added a bug report template for issue tracking.
Added a feature request template for GitHub issues.
Add a pull request template for contributors to follow.
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.

1 participant