Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
CI: switch to GitHub Actions - step 4: introduce a quick test workflow
Previous, the Travis all-in-one workflow would run on every push and every PR, making for a lot of redundancy in the builds. GH Actions allows to run workflows far more selectively. The "Test" workflow has been configured to run against all supported PHP versions for pushes (merges) to `master`, as well as for pull requests. This commit introduces a "Quick test" workflow, which is basically the same as the full "Test" workflow (without code coverage checking). This workflow will only run the tests against a few select PHP versions on `push` events, when the push is not to the `master` branch. This allows for people working on feature branches to still get a quick impression of whether their branch is ready to be pulled, while conserving resources by not running the full build until the branch has been pulled. Co-authored-by: Alain Schlesser <[email protected]>
- Loading branch information