Skip to content

vobys/vobys-release-notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vobys-release-notes

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/


Como funciona

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/

Estrutura

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

Atualização manual

Para adicionar uma entrada manualmente (sem passar pela automação do vobys-folha-spring-boot):

  1. Edite release_notes.md neste repositório
  2. Insira a nova versão logo após <!-- RELEASE_NOTES_START -->
  3. 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.
    
    ---
  4. Abra um PR para main

Teste local

# 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:8080

O content.js detecta automaticamente localhost e carrega o arquivo local em vez da URL do GitHub.


Relacionado

About

Página pública de Release Notes do Vobys Folha — GitHub Pages

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors