Refactor .gitlab-ci.yml

Update syntax and use caching based on yarn.lock