Recursos Deprecados
Funcionalidades que continuam funcionando mas tem substitutos recomendados. Serao removidas em versoes futuras.
Deprecados
`image_mode` no .deploy.yml
Deprecado desde: v1.2.3
Substituto: image: (modo IMAGE) ou build: (modo BUILD)
# Antes (deprecado)
image_mode: bind-mount
image: caddy:2-alpine
# Agora
image: caddy:2-alpine# Antes (deprecado)
image_mode: self-contained
# Agora
build:
dockerfile: DockerfileO alias image_mode: dockerfile emite warning de depreciacao.
`app_type: docker-build`
Deprecado desde: v1.2.3
Substituto: build: section
# Antes (deprecado)
app_type: docker-build
# Agora
build:
dockerfile: Dockerfile
context: .`runner stage` para PRs de apps registradas
Deprecado como metodo principal desde: v2.0.0
Substituto: runner add --pr (PR Deploy Integrado)
runner stage deploy |
runner add --pr |
|---|---|
| Container isolado (compose) | Versao dentro da instancia pai |
| Sem auto-deploy | Auto-deploy via fetch |
| Env separado | Herda .env/.secrets |
| Cleanup manual | TTL + merge/close automatico |
O runner stage continua funcionando para cenarios de staging standalone (repos nao registrados). Para PRs de apps ja registradas, use runner add --pr.
Removidos
`concepts/ecosystem.md`
Removido em: v2.4.1 Motivo: Conteudo era especifico do ecossistema CCS, nao do Runner
`concepts/branches.md`
Removido em: v2.4.1 Motivo: Fluxo de branches e documentado no CLAUDE.md do projeto, nao na doc publica do Runner
`.secrets` em plaintext (sem ckey)
Alterado em: v2.0.4, reforçado em v2.4.2
Comportamento anterior: Runner criava .secrets em plaintext mesmo sem --ckey
Comportamento atual: .secrets so existe com encriptacao (ckey). Sem ckey: secrets vao pro .env, --secret retorna erro, pipeline ignora .secrets existente. O runner env set auto-detecta secrets pelo nome (Aho-Corasick) e avisa quando salva em plaintext