release: workflow develop + PR obrigatório para main #853

Merged
roger merged 2 commits from develop into main 2026-07-02 14:41:19 +00:00
2 changed files with 11 additions and 1 deletions
Showing only changes of commit cd23180c53 - Show all commits

View file

@ -38,7 +38,7 @@ alwaysApply: true
1. **Nunca** `docker cp` parcial (só `index.html` ou só `app.staging.js`). 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). 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. 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`). 5. Alterações VM112 wizard → `deploy/vm112-wizard/deploy-wizard-vm112-smoke.sh` (carbonio `list_all_domains`).
## Comandos canónicos ## Comandos canónicos

View file

@ -44,6 +44,16 @@ O script deve:
Repositório: `https://git.spec.ligbox.com.br/ligbox/ligbox-ops-platform` 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): Incluir no commit (quando aplicável):
- `specs/NNN-*/` - `specs/NNN-*/`
- `chat-bruto/` - `chat-bruto/`