CodeComp Python Player

GitHub commit activity GitHub code size in bytes GitHub last commit Deploy to GAE

Guide to deploy to Google App Engine using Github Actions

  1. Setting up Google Cloud Project (skip if you already have a GCP Project)
    • Go to Google Cloud and click on ‘Get Started for FREE’.
    • Login using your gmail account, choose your country, accept terms and conditions and click Continue.
    • In the next step, fill your details, like account type, Name, Address, credit card details, tax information, etc. If you have old Gmail account and all the information is already there it would take it and you might not have to fill all the details.
    • After filling all the details click on “Start my free trial”.
    • Google will setup your cloud account and in few seconds your Google Cloud Platform account will be ready to start deploying applications on it. It will look like below: Project Setup
  2. Creating Service Account and store credentials in Github

Now you are good to go, whenever you push anything to your repo’s master branch it will get deployed to Google App Engine of your GCP Project using Github Actions.