Create GitHub Actions workflow to install dependencies then run linter and tests on every push
Once this has been merged, you'll see the status of each run on every future commit pushed to this repo on any branch. You can see all the Actions in the Actions tab of the repo. Ideally you'll also want to set a rule on the repo that any pull requests must receive a pass status for this action in order to be merged
Note: I had to create a fork instead of feature branch because the repo has branch creation blocked/restricted
Type of change
[ ] Bug fix (non-breaking change which fixes an issue)
[x] Feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
Checklist:
[x] I have performed a self-review of my own code
[x] I have added tests that prove my fix is effective or that my feature works
Description
Include a summary of the change here.
Once this has been merged, you'll see the status of each run on every future commit pushed to this repo on any branch. You can see all the Actions in the
Actions
tab of the repo. Ideally you'll also want to set a rule on the repo that any pull requests must receive apass
status for this action in order to be mergedNote: I had to create a fork instead of feature branch because the repo has branch creation blocked/restricted
Type of change
Checklist: