Description
Description of the improvement
Summary of the proposal
At the moment merging PRs requires maintainers to clone the branch locally, run tests, and then go back to GitHub to approve the PR.
To make it inclusive and accessible for contributors from different seniority, background and experience, this area should be be more detailed to make sure that ambiguity is reduced and most importantly, in case of PR's, expectations are communicated early on in the PR progress.
How, where did you look for information
Closed PRs, especially the ones from dependabot.
Missing or unclear documentation
N/A
Improvement
As discussed internally it would be beneficial to have an automation based on GitHub Actions that runs tests so that maintainers can see the results in the PR screen and make a decision.
Scripts like npm run lerna-ci
to install the dependencies and npm run lerna-test
in all the packages are already there.
Related existing documentation
NO