ci

Automate CI workflows for multi-arch image builds, chart versioning, and Helm packaging.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/kweaver-ai/kweaver-dip --skill ci-kweaver-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ci
Source: https://github.com/kweaver-ai/kweaver-dip/tree/main/studio/skills/ci
Command: npx skills add https://github.com/kweaver-ai/kweaver-dip --skill ci-kweaver-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

在持续集成流程中,CI 部署通常涉及镜像构建、镜像推送、Chart 版本管理以及 Helm 打包等重复性任务。本 Skill 将这些任务整合为一个可重复可靠的工作流,降低手动操作和错误率。

Core Features & Use Cases

  • 构建并推送多平台镜像到指定镜像仓库(如华为云镜像仓库)。
  • 自动修改 Chart 的 version 字段与 values.yaml 中的 image.tag,确保版本一致性。
  • 将 Helm Chart 打包成发布包以供部署。
  • 适用场景包括本地开发、CI 集成和生产发布等场景。

Quick Start

运行 CI 工作流,完成镜像构建与推送、Chart 版本和 image.tag 的更新,并打包 Helm Chart 以进行部署。

Frequently Asked Questions about ci

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

FAQPage Schema
Can I use this CI workflow for local development and production releases?

Yes, you can use this CI workflow for local development, CI integration, and production releases. It streamlines end-to-end tasks from image building to Helm chart packaging across typical deployment scenarios.

How do I automate Docker image builds and Helm packaging in a CI pipeline?

Automating Docker image builds and Helm packaging in a CI pipeline involves orchestrating multi-arch image construction, pushing to a registry, and updating chart metadata. This workflow consolidates these repetitive deployment tasks to reduce manual errors.

How does Helm chart versioning stay synchronized with Docker image tags during deployment?

Helm chart versioning stays synchronized with Docker image tags by automatically updating the Chart version field and the image.tag value in values.yaml. This mechanism ensures version consistency across the packaged Helm release.

Do I need Docker and Helm installed to build multi-arch images and package charts?

Yes, you need Docker and Helm installed because the workflow enforces requirements for Docker multi-arch image builds and Helm chart metadata management. These tools provide the foundational environment for packaging and deployment.

What is the best way to build and push multi-architecture images to a cloud registry?

The best way to build and push multi-architecture images to a cloud registry is to use an automated CI workflow. It handles multi-arch image construction and pushes the resulting images to specified registries like Huawei Cloud.

Can I use this CI workflow for local development and production releases?

Yes, you can use this CI workflow for local development, CI integration, and production releases. It streamlines end-to-end tasks from image building to Helm chart packaging across typical deployment scenarios.