Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: update PR template w/ onboarding comments #35

Merged
merged 3 commits into from
Mar 1, 2024

Conversation

RickyC0626
Copy link
Contributor

@RickyC0626 RickyC0626 commented Feb 29, 2024

What change does this PR introduce?

The PR template sections has been redone, with descriptive comments added.

Why was this change needed?

The comments provide a smoother onboarding process leading up to the review process.

The updated sections encourage contributors to explain what changes are made and why they are made, which will help us gather more detailed contexts and reasons for the PR. They also provide a useful reminder to not explain how the changes are made, because that information is already provided by the diffs.

Since we're migrating from Jira to GitHub Projects, the issue ticket section has been removed.

To reduce noise, the type of change section has been removed in favor of using labels and issue titles to determine what kind of change has been made.

Other information (screenshots)

Checklist

  • 📝 I have reviewed my code prior to submission
  • ❔ Issue number has been linked (if applicable)
  • 🧪 Tests have been added or updated (if applicable)
  • 📖 Documentation has been updated (if applicable)
  • 📸 Screenshots added (if applicable)

@RickyC0626 RickyC0626 merged commit a4c4f3c into dev Mar 1, 2024
3 checks passed
@RickyC0626 RickyC0626 deleted the gh-31/improve-pr-template branch March 1, 2024 13:11
xamdoo pushed a commit that referenced this pull request Mar 1, 2024
* docs: update PR template w/ onboarding comments

* docs: remove newlines within comments

When viewed in GitHub, contributors won't mistakenly type between the
empty lines.
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: improve PR template
3 participants