-
Notifications
You must be signed in to change notification settings - Fork 165
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
[INFRA] updating remark, CIs, contributor docs #745
Conversation
does runnning Or should I:
|
I didn't check -- but I think that's still an issue. I would go for A) --> opening an issue and doing a PR next time we have time and energy for it but you can also push to this PR if you'd rather do B) |
I quickly check locally and adding :
Does not seem to prevent remark to try to fix those "macros": so I won't look further into it for now, but I will add a message in the CONTRIBUTING.md to tell contributors to be careful which hunk they commit after fixing. |
Strangely enough even though The most annoying (potentially problematic)
Clearly not the end of the world but someone using this fix could end up committing quite a few extra things Could look into a finer control of More problematic the tendency to escape all In general, from a new user perspective, all these extra changes could really look like they broke everything and could be very confusing. |
needed to run locally
Co-authored-by: Remi Gau <remi_gau@hotmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Thanks for review and suggestions Remi! |
was also trying to get a global install to work, but it seems tricky.
Perhaps it'd be easier to do a local install both here in the CI, and as an advertisement in the CONTRIBUTING guide.
We'd then add
node_modules
,package.json
andpackage-lock.json
to our.gitignore
file so that nobody accidentally commits these folders/files, because they are created during local npm installs.See also: https://github.com/remarkjs/remark-lint