Skip later jobs if Composer job fails.
Docs: https://docs.gitlab.com/ee/ci/yaml/index.html#when
The pipeline history in this MR shows this working as designed. The failed pipeline was when keycdn had a bad composer dependency. Later jobs were skipped.
Also removes || true
from stylelint and eslint in favor of allow_failure
which is easier to override. Also matches phpcs job
Edited by Moshe Weitzman