Managing code particularly in container bound projects can be a real headache for Apps Script developers. The Script REST API has made this a lot easier both is terms of managing scripts but also opening up options for different development environments, including local development using clasp and your preferred IDE.
My experience is Google Apps Script developers generally like automation and a lot of their Google Workspace solutions are automation problems. Using GitHub Actions is a great way you can also automate your software workflows. This contribution from Goran Kukurin is an excellent example of how you can make your Google Apps Script development less cumbersome and error-prone using GitHub Actions.