The CI workflow for GitHub actions was not being triggered for execution in all of the desired cases. This pull request adds workflow triggers for all push, pull request and manual workflow dispatch events as there should be no conflict between events and it is better to know the state of each change before, during and after pull requests.
How has this been tested?
It has been tested locally. The fix is for a GitHub action workflow so there is no new testing.
Checklist
[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[x] My changes generate no new warnings
[x] New and existing unit tests pass locally with my changes
[x] I have checked my code and corrected any misspellings
Description
Fixes Issue #149
The CI workflow for GitHub actions was not being triggered for execution in all of the desired cases. This pull request adds workflow triggers for all push, pull request and manual workflow dispatch events as there should be no conflict between events and it is better to know the state of each change before, during and after pull requests.
How has this been tested?
It has been tested locally. The fix is for a GitHub action workflow so there is no new testing.
Checklist