Skip to content

Add GitHub community health files: PR/issue templates, security, and contribution/accessibility guidelines - #2

Merged
Penivera merged 2 commits into
mainfrom
copilot/add-pull-request-template
Oct 11, 2026
Merged

Penivera merged 2 commits into
mainfrom
copilot/add-pull-request-template

Conversation

Copilot AI commented Oct 11, 2026

Copy link
Copy Markdown
Contributor

Summary

This PR adds the repository’s missing community health baseline: pull request and issue templates, a security policy, and contributor/accessibility guidance. It standardizes how users report bugs/features, how contributors submit changes, and how security issues are disclosed privately.

Changes

  • GitHub intake templates

    • Added .github/pull_request_template.md with structured sections for scope, validation, and reviewer checklist.
    • Added issue forms:
      • .github/ISSUE_TEMPLATE/bug_report.yml
      • .github/ISSUE_TEMPLATE/feature_request.yml
      • .github/ISSUE_TEMPLATE/config.yml (disables blank issues, routes security reports to private advisory flow).
  • Security policy

    • Added SECURITY.md with supported-version policy and private vulnerability reporting path.
  • Contributor guidance

    • Added CONTRIBUTING.md with local dev checks, PR expectations, and contribution standards.
    • Added ACCESSIBILITY.md with documentation/UI accessibility guidelines and reporting expectations.
  • Repository discoverability

    • Updated README.md with a dedicated Community & Security section linking the new docs.
# .github/ISSUE_TEMPLATE/config.yml
blank_issues_enabled: false
contact_links:
  - name: Security vulnerability report
    url: https://github.com/Penivera/Bridge/security/advisories/new

Validation

Describe how you validated these changes.

  • cargo test
  • cargo clippy --all-targets --all-features
  • Other (describe below)

Verified rendered markdown/template structure and repository links; confirmed issue template routing and security contact path.

Checklist

  • I have tested my changes locally
  • I have updated documentation where relevant
  • I have considered security and backward compatibility impact

Copilot AI and others added 2 commits October 11, 2026 11:02
Co-authored-by: Penivera <168909090+Penivera@users.noreply.github.com>
Co-authored-by: Penivera <168909090+Penivera@users.noreply.github.com>
@vercel

vercel Bot commented Oct 11, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
bridge-website Ready Ready Preview Oct 11, 2026 11:04am UTC

@Penivera
Penivera marked this pull request as ready for review October 11, 2026 11:05
@Penivera
Penivera merged commit f57a6a4 into main Oct 11, 2026
3 checks passed
@Penivera
Penivera deleted the copilot/add-pull-request-template branch October 11, 2026 11:05

This branch was successfully deployed

1 active deployment
Preview — aaeedabb Deployed Oct 11, 2026 by vercel[bot]
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