release: workflow develop + PR obrigatório para main #853
2 changed files with 11 additions and 1 deletions
|
|
@ -38,7 +38,7 @@ alwaysApply: true
|
|||
1. **Nunca** `docker cp` parcial (só `index.html` ou só `app.staging.js`).
|
||||
2. **Sempre** `deploy/desk-staging-modern/deploy-desk-full.sh` para produção Desk (API + frontend + catálogo RBAC).
|
||||
3. **Sempre** smoke GREEN antes de declarar "feito" ou actualizar checkpoint.
|
||||
4. **Git `main` em VM130** = fonte de verdade; commit antes de deploy.
|
||||
4. **Git `develop` → PR → `main`** = fonte de verdade; ver `docs/GIT_WORKFLOW.md`.
|
||||
5. Alterações VM112 wizard → `deploy/vm112-wizard/deploy-wizard-vm112-smoke.sh` (carbonio `list_all_domains`).
|
||||
|
||||
## Comandos canónicos
|
||||
|
|
|
|||
|
|
@ -44,6 +44,16 @@ O script deve:
|
|||
|
||||
Repositório: `https://git.spec.ligbox.com.br/ligbox/ligbox-ops-platform`
|
||||
|
||||
**Branches:** trabalho em `develop` · release via **PR → `main`** (push directo a `main` bloqueado).
|
||||
Ver `docs/GIT_WORKFLOW.md`.
|
||||
|
||||
```bash
|
||||
git checkout develop && git pull origin develop
|
||||
# ... commits ...
|
||||
git push origin develop
|
||||
# PR develop → main no Forgejo após smoke GREEN
|
||||
```
|
||||
|
||||
Incluir no commit (quando aplicável):
|
||||
- `specs/NNN-*/`
|
||||
- `chat-bruto/`
|
||||
|
|
|
|||
Loading…
Reference in a new issue