deploy

Automate Docker image builds, Helm upgrades, and smoke tests for deployments.

16|11|Updated Jun 12, 2025
One-click install
npx skills add https://github.com/liwoo/goravel-inertia-tw-starter --skill deploy-liwoo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy
Source: https://github.com/liwoo/goravel-inertia-tw-starter/tree/main/.claude/skills/deploy
Command: npx skills add https://github.com/liwoo/goravel-inertia-tw-starter --skill deploy-liwoo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deploying applications to staging or production can be error-prone and time-consuming without automated checks, builds, and deployments.

Core Features & Use Cases

  • Pre-flight checks: ensure clean Git status, correct branches, and synchronized charts and versioning before deployment.
  • Build and deploy: build Docker images, push to registry, and upgrade Helm releases with atomic deployment and rollback.
  • Post-deploy verification: run smoke tests and verify rollout status to confirm a healthy deployment.

Quick Start

Deploy the current codebase to the specified environment using the required flags for skipping build or performing a dry run.

Frequently Asked Questions about deploy

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

FAQPage Schema
How do I automate Docker and Helm deployments with smoke tests in CI/CD?

You can automate Docker and Helm deployments with smoke tests by running an end-to-end workflow that validates pre-flight checks, builds and pushes images, upgrades Helm releases, and verifies rollout status automatically.

What pre-flight checks are needed before deploying a Helm chart to production?

Pre-flight checks for deploying a Helm chart to production require verifying a clean Git status, correct branch alignment, and synchronized chart versioning to ensure deployment safety before building Docker images.

Can I skip the Docker build phase and just run a Helm upgrade?

Yes, you can skip the Docker build phase and run a Helm upgrade directly by using the required flags to skip the build process while still performing pre-flight validation and post-deploy smoke tests.

How does post-deploy verification work after a Helm release upgrade?

Post-deploy verification after a Helm release upgrade works by running automated smoke tests and checking the rollout status to confirm a healthy deployment, triggering an atomic rollback if verification fails.

Do I need a clean Git status before building Docker images for staging?

Yes, you need a clean Git status before building Docker images for staging. The deployment process enforces pre-flight checks requiring synchronized branches and a clean repository to prevent uncommitted changes from deploying.

Can I perform a dry run for a Helm deployment before pushing to the registry?

Yes, you can perform a dry run for a Helm deployment before pushing to the registry by applying the dry run flag, allowing you to validate chart configurations and pre-flight checks without modifying the live environment.