Update jobs with needs for efficiency
Known changes: - `docker_lint` should be `needs: []` - `npm_install` should be `needs: []`
issue