Página pública de Release Notes do sistema Vobys Folha, publicada via GitHub Pages.
🔗 URL pública: https://vobys.github.io/vobys-release-notes/
O arquivo release_notes.md é a fonte única de verdade e vive neste repositório.
A cada PR mergeada no master do vobys-folha-spring-boot, o campo "Descrição para Release Notes" da PR é extraído automaticamente e inserido no topo deste arquivo via workflow.
PR mergeada no master (vobys-folha-spring-boot)
↓ release-notes-sync.yml extrai campo da PR body
↓ repository_dispatch → vobys-release-notes
↓ update-release-notes.yml faz prepend no release_notes.md
↓ commit automático em main
GitHub Pages atualiza automaticamente
↓
https://vobys.github.io/vobys-release-notes/
vobys-release-notes/
├── index.html # Página principal
├── styles.css # Estilo com identidade visual Vobys (azul #0d47a1)
├── content.js # Lógica de carregamento e renderização do markdown
├── release_notes.md # ← source of truth (atualizado automaticamente)
├── README.md # Este arquivo
└── .github/
└── workflows/
└── update-release-notes.yml # Workflow receptor do repository_dispatch
Para adicionar uma entrada manualmente (sem passar pela automação do vobys-folha-spring-boot):
- Edite
release_notes.mdneste repositório - Insira a nova versão logo após
<!-- RELEASE_NOTES_START --> - Siga o formato:
## vX.Y.Z · DD/MM/AAAA ### ✅ Novidades e Melhorias - Descrição em linguagem de negócio. ### 🐛 Correções - Descrição em linguagem de negócio. ---
- Abra um PR para
main
# Clone este repositório
git clone https://github.com/vobys/vobys-release-notes.git
cd vobys-release-notes
# Suba um servidor HTTP local
python3 -m http.server 8080
# Acesse: http://localhost:8080O
content.jsdetecta automaticamentelocalhoste carrega o arquivo local em vez da URL do GitHub.
- release_notes.md — fonte de conteúdo (neste repo)
- vobys-folha-spring-boot — repositório que dispara a automação
- Issue épica #10050 — processo completo de Release Notes
- Guia Wiki — Release Notes