Hotfix update pacotes#49
Conversation
Novo arquivo CLAUDE.md criado para orientar o uso do Claude Code no repositório. Inclui visão geral do projeto, instruções de build e testes, descrição da arquitetura dos diretórios e projetos, além da estratégia de branches baseada em Git Flow. Documento voltado para facilitar contribuições e entendimento da estrutura do código.
Atualiza a referência do pacote NuGet NPOI de 2.7.3 para 2.8.0 no arquivo SAF-T.Mozambique.csproj, garantindo compatibilidade com as últimas melhorias e correções do pacote.
There was a problem hiding this comment.
Pull request overview
This PR updates a NuGet dependency version and adds a repository guidance file intended for Claude Code usage.
Changes:
- Bump
NPOIpackage version inSAF-T.Mozambiquefrom2.7.3to2.8.0. - Add
CLAUDE.mdwith project/architecture notes and branch strategy guidance.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
src/SAF-T.Mozambique/SAF-T.Mozambique.csproj |
Updates the NPOI PackageReference version used by the Mozambique generator code. |
CLAUDE.md |
Introduces repository guidance (commands, architecture summary, and Git Flow branch strategy). |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| Git Flow — usa hífens em vez de barras nos nomes de branches (compatibilidade com CI/CD): | ||
|
|
||
| ``` | ||
| main ← produção estável; merge apenas de release-* ou hotfix-* | ||
| develop ← integração contínua; merge apenas de feature-*, bugfix-* ou release-* | ||
| feature-* ← novas funcionalidades (base: develop, destino: develop) | ||
| bugfix-* ← correcções em desenvolvimento (base: develop, destino: develop) | ||
| release-* ← preparação de versão (base: develop, destino: main + develop) | ||
| hotfix-* ← correcções críticas em produção (base: main, destino: main + develop) | ||
| ``` |
There was a problem hiding this comment.
O conteúdo da secção "Estratégia de Branches" duplica (quase) integralmente as regras já documentadas em CONTRIBUTING.md. Isto tende a divergir ao longo do tempo. Sugestão: referenciar/linkar para CONTRIBUTING.md aqui, ou então declarar explicitamente que CLAUDE.md é a fonte de verdade e atualizar/remover a secção equivalente no CONTRIBUTING.md.
| Git Flow — usa hífens em vez de barras nos nomes de branches (compatibilidade com CI/CD): | |
| ``` | |
| main ← produção estável; merge apenas de release-* ou hotfix-* | |
| develop ← integração contínua; merge apenas de feature-*, bugfix-* ou release-* | |
| feature-* ← novas funcionalidades (base: develop, destino: develop) | |
| bugfix-* ← correcções em desenvolvimento (base: develop, destino: develop) | |
| release-* ← preparação de versão (base: develop, destino: main + develop) | |
| hotfix-* ← correcções críticas em produção (base: main, destino: main + develop) | |
| ``` | |
| A estratégia de branches deste repositório está documentada em `CONTRIBUTING.md`. | |
| Consulta esse ficheiro para as regras de Git Flow, convenções de nomenclatura e destinos de merge. |
|
@copilot apply changes based on the comments in this thread |
…CONTRIBUTING.md Agent-Logs-Url: https://github.com/SimansoftMZ/SAF-T/sessions/b291d351-8a72-4854-a84a-615331952a14 Co-authored-by: albertomandlate <14326204+albertomandlate@users.noreply.github.com>
Done. The duplicated branch strategy content in |
No description provided.