Skip to content

docs: add contributor guidance, security policy improvements and GitHub templates#59

Merged
Obiajulu-gif merged 1 commit into
Chainmove:mainfrom
rohan911438:docs/contributor-security-templates
Jun 21, 2026
Merged

docs: add contributor guidance, security policy improvements and GitHub templates#59
Obiajulu-gif merged 1 commit into
Chainmove:mainfrom
rohan911438:docs/contributor-security-templates

Conversation

@rohan911438

Copy link
Copy Markdown
Contributor

Summary

This PR improves the contributor and security documentation while introducing standardized GitHub templates for pull requests and issue submissions.

Changes

Contributor Experience

  • Expanded CONTRIBUTING.md
  • Added environment setup guidance
  • Added secret handling rules
  • Added mock development recommendations
  • Added PR scope and review expectations
  • Added affected-area classification guidance

Security

  • Expanded SECURITY.md
  • Added vulnerability reporting process
  • Added secret management guidance
  • Added Stellar private key handling requirements
  • Added responsible disclosure recommendations

GitHub Templates

Added:

  • Pull Request template
  • Bug Report template
  • Feature Request template
  • Stellar Integration template
  • Documentation template
  • Issue template configuration

Benefits

  • Better onboarding for GrantFox contributors
  • Clearer security expectations
  • More consistent pull requests
  • Better issue triage
  • Reduced risk of secret exposure

Closes #22

@Obiajulu-gif Obiajulu-gif merged commit b103db9 into Chainmove:main Jun 21, 2026
1 check passed
@Obiajulu-gif

Copy link
Copy Markdown
Collaborator

@rohan911438 This looks great

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.

[DOCS] Add CONTRIBUTING, SECURITY, and pull request templates

2 participants