Posts

Showing posts from September, 2026

How to Set Up Google Apps Script Deployment from GitHub Actions

Image
  Building a Google Apps Script CI/CD Workflow with GitHub Actions In this project, the goal was to build a clean and practical CI/CD setup for Google Apps Script using GitHub Actions. The accompanying public GitHub repository, available at google-apps-script-cicd-template , serves as a sanitized and detailed example for explanation purposes. The goal was simple: Write Apps Script code locally Version it in GitHub Push code to Apps Script with clasp Optionally redeploy an existing Apps Script deployment from GitHub Actions Keep secrets out of the repository Instead of stopping at a minimal demo, the project was developed into a working example project with a real Apps Script automation flow, a GitHub Actions pipeline, a validation step before deployment, a web app health response, and spreadsheet bootstrap logic. This post walks through the setup from start to finish, including the mistakes encountered and subsequently resolved. What Was Built The Apps Script project is a simple sa...