Run composer as last step because it needs ZS in working state