gcp-devops

Automate end-to-end CI/CD workflows on Google Cloud Platform.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/tomz/agent-skills --skill gcp-devops
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gcp-devops
Source: https://github.com/tomz/agent-skills/tree/main/gcp-devops
Command: npx skills add https://github.com/tomz/agent-skills --skill gcp-devops

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deploying and managing CI/CD pipelines on Google Cloud can be complex and error-prone; this guide consolidates best practices to streamline builds, tests, and deployments across Cloud Build, Artifact Registry, Cloud Deploy, and GitHub Actions.

Core Features & Use Cases

  • Cloud Build pipelines for build, test, and packaging across Cloud Run, GKE, and Compute Engine.
  • Artifact Registry for secure, scalable storage of container images and artifacts.
  • Cloud Deploy to orchestrate automated, auditable deployments with promotion and rollback capabilities.
  • GitHub Actions integration to trigger CI/CD workflows from code events and pull requests.
  • Skaffold support for local development loops and consistent cloud deployments.
  • Source Repositories integration for mirroring and hosting code with Cloud Build triggers.

Quick Start

Configure a basic CI/CD pipeline by wiring Cloud Build, Artifact Registry, and GitHub Actions to deploy to Cloud Run or GKE with Cloud Deploy.

Frequently Asked Questions about gcp-devops

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a CI/CD pipeline on Google Cloud with Cloud Build and GitHub Actions?

To set up a CI/CD pipeline on Google Cloud, you wire Cloud Build and GitHub Actions to trigger workflows from code events, utilizing Artifact Registry for storing containers and Cloud Deploy to orchestrate automated, auditable deployments across multiple environments.

What is the best way to automate deployments to Cloud Run and GKE using Google Cloud?

The best way to automate deployments to Cloud Run and GKE is by using Cloud Deploy to orchestrate releases, providing built-in promotion capabilities, rollback functions, and review gates to ensure secure and auditable delivery across target environments.

Can I use GitHub Actions to trigger Cloud Build pipelines for my GCP applications?

Yes, you can integrate GitHub Actions to trigger Cloud Build pipelines for your GCP applications. This integration allows you to automate builds, tests, and packaging directly from code events and pull requests across your development environments.

How do I secure my Google Cloud CI/CD workflows and manage container images?

You secure Google Cloud CI/CD workflows by implementing guardrails like Workload Identity for authentication and consistent image tagging. You manage containers by pushing built artifacts to Artifact Registry for secure, scalable storage.

Does Google Cloud Deploy support continuous delivery for both Compute Engine and GKE?

Yes, Cloud Deploy supports continuous delivery for Compute Engine and GKE. It provides best-practice instructions to orchestrate automated deployments, enabling consistent release management and rollback capabilities across these different compute platforms.