AgentSkillsCN

ci-cd-compliance

CI/CD 流水线要求与部署标准。当您需要:(1) 配置 CI/CD 流水线;(2) 排查 CI 失败问题;(3) 配置部署工作流;(4) 管理预发布与生产环境的发布;(5) 调查构建失败原因时,可使用此功能。本指南涵盖 CI 门禁要求、合并策略、自动部署至预发布环境,以及生产环境的审批流程。

SKILL.md
--- frontmatter
name: ci-cd-compliance
description: CI/CD pipeline requirements and deployment standards. Use when (1) Setting up CI/CD pipelines, (2) Debugging CI failures, (3) Configuring deployment workflows, (4) Managing staging/production releases, (5) Investigating build failures. Covers CI gate requirements, merge policies, auto-deploy to staging, production approval process.

CI/CD Compliance Rules

CI Gates Sequence

install → lint/format → typecheck → unit → integration → (optional e2e) → package

Merge Policy

  • Merge only if green
  • Auto-deploy to staging on merge
  • Production requires tag/approval

CI Failure Handling

When CI fails:

  1. Explain root cause in PR comment
  2. Include the fix in the same PR when feasible
  3. Don't merge until all gates pass

IDE Integration

  • AINative / Windsurf / Cursor / Claude Code: Use built-in code actions and terminal to run tests/linters
  • Prefer unified diffs in responses so changes are patchable across IDEs
  • Attach artifacts (test output, screenshots, logs) whenever you assert a claim

Reference Files

See references/pipeline-requirements.md for detailed CI configuration, gate definitions, and failure debugging guide.