Soften test/CI language and encourage asking for help#1273
Conversation
…help - Rework PR template checklist to reassure contributors that asking for help with tests and CI failures is encouraged, not a blocker - Add "Need help?" block to PR template, pointing to @maintainers - Add welcoming info/tip to pr-guide.md and contributor index.md, clarifying tests are required before merge, not before opening a PR - Replace "run tests locally" steps in bug fix and feature tabs with comfortable/not-comfortable paths - Link pr-guide.md closing to the PR template
|
I will automatically update this comment whenever this PR is modified
|
|
I noticed that the header Should it be removed? |
Co-authored-by: Chuck Daniels <cjdaniels4@gmail.com> Co-authored-by: Matt Fisher <3608264+mfisher87@users.noreply.github.com>
Updated the pull request template to clarify CI usage.
|
@danielfromearth should we merge? |
Description
Addresses #525
Softens contributing language around tests and CI to reduce barriers for new contributors. The key message is that tests are required before merge, not before opening a PR, and you don't have to write them alone.
Changes:
pull_request_template.md: Added inline encouragement to ask for help on the tests and CI checklistitems; added "Need help?" block pointing to
@earthaccess-dev/maintainerspr-guide.md: Added welcoming info; replaced "run tests locally" stepswith comfortable/not-comfortable paths; mentioned
pre-commit.ci autofixinlineindex.md: Added "New to contributing?", linking to PR guide and checklist"Ready for review" checklist
Merge checklist
closes #1)If needed,(N/A)CHANGELOG.mdupdatedREADME.mdupdatedIf needed, unit tests added(N/A)pre-commit.ci autofixif pre-commit is failing)