Skip to content

Add contributing guide, templates, and code of conduct#9

Merged
hasnaintypes merged 3 commits into
mainfrom
develop
Apr 21, 2026
Merged

Add contributing guide, templates, and code of conduct#9
hasnaintypes merged 3 commits into
mainfrom
develop

Conversation

@hasnaintypes
Copy link
Copy Markdown
Owner

This pull request introduces several improvements to project documentation and contribution workflows, including new issue and pull request templates, a contributor guide, and a code of conduct. Additionally, it contains minor code cleanups in the frontend components. These changes aim to streamline collaboration, clarify standards, and enhance the overall contributor experience.

Documentation & Contribution Process Improvements:

  • Added a comprehensive CONTRIBUTING.md guide detailing prerequisites, development workflow, architecture overview, conventions, and instructions for making pull requests and reporting bugs.
  • Introduced a CODE_OF_CONDUCT.md based on the Contributor Covenant to define expected behavior and reporting procedures for the community.

Issue & Pull Request Templates:

  • Added a bug report template (.github/ISSUE_TEMPLATE/bug_report.yml) and a feature request template (.github/ISSUE_TEMPLATE/feature_request.yml) to standardize issue submissions and ensure all necessary information is provided. [1] [2]
  • Added a pull request template (.github/PULL_REQUEST_TEMPLATE.md) to guide contributors in summarizing changes, linking issues, and verifying test plans.

Frontend Code Cleanups:

  • Simplified the spread of props in the ContentSection image component by removing unnecessary type casting in content-section.tsx.
  • Removed an unnecessary type assertion in the setFormData updater function in edit-profile-section.tsx.

Add CONTRIBUTING.md with setup guide, conventions, and PR workflow.
Add GitHub issue templates (bug report, feature request) as YAML forms.
Add pull request template with checklist.
Add Contributor Covenant code of conduct.
@hasnaintypes hasnaintypes self-assigned this Apr 21, 2026
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 21, 2026

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

Project Deployment Actions Updated (UTC)
trackit-app Ready Ready Preview, Comment Apr 21, 2026 6:35am

@hasnaintypes hasnaintypes merged commit 149a6a6 into main Apr 21, 2026
5 checks passed
@github-actions
Copy link
Copy Markdown

🎉 This PR is included in version 1.3.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant