serokell / universum

:milky_way: Prelude written in @Serokell
MIT License
174 stars 26 forks source link

[Chore] Improve PR templates #273

Closed dcastro closed 1 year ago

dcastro commented 1 year ago

Description

We (@gromakovsky and I) recently discussed tagging new definitions with a @since haddock annotation. The problem is that we might not always remember to do that, and we end up using it rather inconsistently - thus, the annotations will not be reliable or as useful as intended.

To remedy that, I created a new PR template for release-related PRs. This has a checklist specific for release-related activities, which includes adding @since tags to all definitions introduced in that PR.


While I'm here, I also added an item to the "normal" PR template to remind devs to update the .hlint.yaml rules, and also fixed some broken links.

Related issues(s)

Fixed None

✓ Checklist for your Pull Request

Ideally a PR has all of the checkmarks set.

If something in this list is irrelevant to your PR, you should still set this checkmark indicating that you are sure it is dealt with (be that by irrelevance).

Related changes (conditional)

Stylistic guide (mandatory)