github client script setup