Simplify PR template, introduce MD linter#3051
Conversation
|
Linter CI fails expectedly since I didn't dare touch the unlinkified email in the COC. Annotations seem to work, which I think is nice? But iiuc, linter also fails beyond that, i.e. it appears to be ignoring the .rumdl.toml? I have opened this issue about it: rvben/rumdl#185 |
Deploying matrix-website with
|
| Latest commit: |
bcecaef
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://ee477955.matrix-website.pages.dev |
| Branch Preview URL: | https://harharlinks-simplify-pr-temp.matrix-website.pages.dev |
594d643 to
7401b1f
Compare
thibaultamartin
left a comment
There was a problem hiding this comment.
Thanks for the PR, that's going to make reviews much easier!
I've left a few comments for your consideration, mostly:
- Shorten the comments in the PR template categories, and make them more approachable, so people don't imagine they need a super strict reply
- Comment on pinning the rumdl version given the release frequency
- Add comments regarding why we need some permissions in the CI
- Add nice to have rules to consider for a further PR
- Remove unneeded comments to keep the linter config lean
Note: I didn't review each correction in the older blog posts, but if the linter is happy then I am happy. I don't think there would be too much value for us as a WG in spending a lot of time manually reviewing old posts.
If that's a blocker, I would just exclude all the pre-2025 content so we can use the linter for reasonably current and upcoming content.
bb87ecb to
1067a9f
Compare
Signed-off-by: Kim Brose <2803622+HarHarLinks@users.noreply.github.com>
Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
…close Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
Co-authored-by: Thibault Martin <thibaultamartin@users.noreply.github.com> Signed-off-by: Kim Brose <2803622+HarHarLinks@users.noreply.github.com>
Co-authored-by: Thibault Martin <thibaultamartin@users.noreply.github.com> Signed-off-by: Kim Brose <2803622+HarHarLinks@users.noreply.github.com>
Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
65a6dcf to
967a5ef
Compare
Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
thibaultamartin
left a comment
There was a problem hiding this comment.
Linter happy, Thib happy
Description
Converts the huge checklist to an easy to fill template and some linter rules.
All steps reviewable commit-by-commit. "Linter commits" have been painstakingly reviewed by human eye and tweaked by human hand.
Related issues
Resolves #3034
Role
🎩 Website & Content WG
Timeline
Signoff
Please sign off your individual commits or whole pull request.