add composer self-update to before_script