---
name: ci-release
description: Trabalhar com pipelines, checks, release, merge gates, deploy, rollback e evidência de prontidão. Use quando houver GitHub Actions, GitLab CI, Bitbucket Pipelines, CircleCI ou Jenkins.
---

# CI Release

## Procedimento

1. Leia workflows/pipelines e identifique checks obrigatórios.
2. Preserve cache, matriz, secrets, permissões e artefatos.
3. Garanta que comandos locais batem com CI quando possível.
4. Para release/deploy, exija rollback, observabilidade e checkpoint.
5. Reporte checks, status, lacunas e evidências.

## Regra

Não marcar release pronta sem CI ou justificativa documentada para fallback manual.

## Objetivo

Ativar esta skill quando os sinais do projeto baterem com o contexto descrito e complementar o fluxo SDD sem depender dele.

## Evidências

Reporte sinais detectados, arquivos consultados, comandos executados e lacunas.

## Fallback

Se os sinais forem inconclusivos, use `project-conventions`, registre a incerteza e siga validação manual.
