Skip to content

Latest commit

 

History

History
37 lines (25 loc) · 1.64 KB

PULL_REQUEST_TEMPLATE.md

File metadata and controls

37 lines (25 loc) · 1.64 KB

Start the name of the PR with one of the relevant prefixed in the title of the PR:

  • [LANGUAGE] -> changes related to grammars or the transpiler
  • [FIX] -> solving a bug
  • [CHORE] -> things unrelated to the code, such as mergify scripts
  • [REFACTORING] -> should not change anything, cleanup of code
  • [UI] -> improvements and changes of the Hedy user interface
  • [TESTING] -> changes made to the test suite
  • [BACKEND] -> changes to the internal logic of the Hedy website

Finish the name of the PR with a clear description of the changes and delete the lines above from the description.

Now fill out the remainder of this template by replacing all italic content

Description

Changes in detail. For example: "Adds translations of levels 1 to 12 to Polish" (note the use of present tense!)

Fixes issue or discussion number

Always link the number of the issue or of the discussion that your PR concerns. Tip, if you use the word fixes before the issue number in this description, the related issue will automatically close then the PR is merged!

How to test

  • If this is a UI change: describe how to run your code to see it in action. See this hedyorg#880 (comment) for an example
  • If this is a language change: add a few tests showing the difference

Checklist Done? Check if you have it all in place using this list: (mark with x if done)

  • Contains one of the PR categories in the name
  • Describes changes in the format above
  • Links to an existing issue or discussion
  • Has a "How to test" section

If you're unsure about any of these, don't hesitate to ask. We're here to help!