deployment-cicd

Automate multi-project deployment workflows across GitHub Actions, Vercel, Cloud Run, and Turborepo.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/okatech-org/gabon-diplomatie --skill deployment-cicd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deployment-cicd
Source: https://github.com/okatech-org/gabon-diplomatie/tree/main/.agent/skills/deployment-cicd
Command: npx skills add https://github.com/okatech-org/gabon-diplomatie --skill deployment-cicd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates and governs deployment workflows across Gabon Diplomatie's multi-app monorepo, providing guardrails and standardization for production releases.

Core Features & Use Cases

  • Auto-Activation for deployment requests when triggers are met.
  • Enforced branch and PR workflow to ensure safe deployments.
  • Multi-project coordination across citizen, agent, and backoffice apps with Cloud Run, Vercel, and Turborepo integration.
  • Convex Deploy Key management and environment orchestration.

Quick Start

Initiate deployment by creating a feature branch, opening a PR, and triggering the multi-project GitHub Actions pipelines as described.

Frequently Asked Questions about deployment-cicd

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

FAQPage Schema
How do I automate multi-project deployments across Vercel, Cloud Run, and Turborepo?

Automating multi-project deployments across Vercel, Cloud Run, and Turborepo requires orchestrating pipelines via GitHub Actions. This process coordinates citizen, agent, and backoffice app releases by enforcing strict branch rules, mandatory PRs, and automated deployment steps.

What is a branch-based release process for monorepo CI/CD?

A branch-based release process for monorepo CI/CD mandates creating a feature branch and opening a pull request before any deployment. This approach enforces safe production releases by blocking direct commits and triggering multi-project GitHub Actions pipelines only after PR creation and merging.

How do I manage Convex deploy keys in a GitHub Actions pipeline?

Managing Convex deploy keys in a GitHub Actions pipeline involves orchestrating environment variables and deployment credentials securely. This Skill handles Convex Deploy Key management and environment orchestration to automate multi-project deployments without manual key intervention.

Can I use GitHub Actions to coordinate Vercel and Cloud Run deployments?

Yes, you can use GitHub Actions to coordinate Vercel and Cloud Run deployments. This Skill automates complex multi-project workflows, applying strict activation rules and Docker steps to deploy citizen, agent, and backoffice apps across both platforms simultaneously.

How do I enforce mandatory pull requests before deploying to production?

Enforcing mandatory pull requests before deploying to production is achieved through strict branch-based release rules. This Skill governs deployment workflows by requiring a PR creation and merging step, ensuring no production release bypasses the standardized GitHub Actions pipeline.