Introduce task make target that runs tests before committing the provided message #353
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What this PR does / why we need it:
Inspired by Use git tactically this PR introduces
make task m="commit message"
that ensures the code compiles and runs tests before committing all the added files with the given commit message. These are the biggest benefits frommake task
:This PR's commit is added using
make task
Note: Authors can still create normal commits. Just doing commits through
make task
adds the[task]
prefix to the commit message that lets the reviewer know that the given commit is done throughmake task
and represents a complete stateRelease note: