Added a workflow that utilizes DangerJS to check that certain implementation files having changes, has changes in its corresponding test or documentation files.
Anything you'd like to highlight/discuss:
Currently run on pull_request and logs the error in CI logs. Does not include implementation of manual/automatic coupling of files. Once that is implemented with good accuracy, workflow can change to failing the check instead of just logging the error.
Testing instructions:
Based on test couplings, proper error logs should be found in CI logs
Proposed commit message: (wrap lines at 72 characters)
It can be easy to miss out on updating test or documentation files
when implementing or changing features.
Let's add a workflow utilizing DangerJS to aid in checking and
alerting developers if they forget to do so.
Checklist: :ballot_box_with_check:
[ ] Updated the documentation for feature additions and enhancements
What is the purpose of this pull request?
Overview of changes:
2140
Added a workflow that utilizes DangerJS to check that certain implementation files having changes, has changes in its corresponding test or documentation files.
Anything you'd like to highlight/discuss: Currently run on
pull_request
and logs the error in CI logs. Does not include implementation of manual/automatic coupling of files. Once that is implemented with good accuracy, workflow can change to failing the check instead of just logging the error.Testing instructions: Based on test couplings, proper error logs should be found in CI logs
Proposed commit message: (wrap lines at 72 characters) It can be easy to miss out on updating test or documentation files when implementing or changing features.
Let's add a workflow utilizing DangerJS to aid in checking and alerting developers if they forget to do so.
Checklist: :ballot_box_with_check:
Reviewer checklist:
Indicate the SEMVER impact of the PR:
At the end of the review, please label the PR with the appropriate label:
r.Major
,r.Minor
,r.Patch
.Breaking change release note preparation (if applicable):