Node.js Cloud Run CI/CD Setup
Budget: ₹600 – ₹2,000 INR
My Node.js application runs flawlessly on my local machine; now I want it deployed to Google Cloud Run with an automated CI/CD pipeline tied to GitHub. I already have a Google account, but no project has been created yet. We’ll create the project together, enable the necessary APIs, containerise the app if needed, and configure Cloud Run directly from the Google Cloud Console—no CLI scripts this time.
I’d like to do all of this live over a screenshare (AnyDesk or any screen-sharing tool you prefer). I’ll follow along, so please guide me step by step and explain what you’re doing as we go. I’m flexible on the specific CI/CD tool: GitHub Actions is an obvious choice, but if you can recommend something better for Cloud Run I’m happy to hear it. The key requirement is that every push to the main branch triggers a build and deploy to the same Cloud Run service we set up during the session.
Deliverables (verified during the call):
• Google Cloud project created and configured
• Cloud Run service publicly accessible and serving the Node.js app
• GitHub repository linked with a working CI/CD workflow that builds, tests (if present), and deploys on push
• Brief recap or screenshot notes so I can repeat the process myself later
If you’re confident with Google Cloud Console, Cloud Run, Docker, and GitHub integrations, let’s schedule the screenshare and get this live.
I’d like to do all of this live over a screenshare (AnyDesk or any screen-sharing tool you prefer). I’ll follow along, so please guide me step by step and explain what you’re doing as we go. I’m flexible on the specific CI/CD tool: GitHub Actions is an obvious choice, but if you can recommend something better for Cloud Run I’m happy to hear it. The key requirement is that every push to the main branch triggers a build and deploy to the same Cloud Run service we set up during the session.
Deliverables (verified during the call):
• Google Cloud project created and configured
• Cloud Run service publicly accessible and serving the Node.js app
• GitHub repository linked with a working CI/CD workflow that builds, tests (if present), and deploys on push
• Brief recap or screenshot notes so I can repeat the process myself later
If you’re confident with Google Cloud Console, Cloud Run, Docker, and GitHub integrations, let’s schedule the screenshare and get this live.
Related categories:
JavaScript
Node.js
Express JS
AngularJS
Docker
Continuous Integration
API Integration
CI/CD