There's a bit of redundancy in the GitHub actions as well as redundant events.
- Just use
pull_request and remove push events, as otherwise actions are run twice in a PR.
- Consolidate the actions as far as possible as they all take the same steps.
- Use
bundler-cache: true rather than bundle install.
There's a bit of redundancy in the GitHub actions as well as redundant events.
pull_requestand removepushevents, as otherwise actions are run twice in a PR.bundler-cache: truerather thanbundle install.