Let’s be honest, deploying Custom Functions directly from the 8base CLI for production applications just doesn’t cut it. You need to push your code to a repository and handle it from there.
Well, don’t fear, GitHub is here.
This GitHub Action script will handle the deployment of your functions whenever you make a merge into your master branch! All you need to do is set the EIGHT_BASE_API_TOKEN and EIGHT_BASE_WORKSPACE_ID secrets and voilà!, you can safely version control your functions and not have to manually run deployments.