github script requirements