From b9179bf964631f337c44fd416ba1148b3006c60a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Vitor=20R=2E=20da=20Silva?= Date: Sun, 30 Aug 2026 01:39:44 -0300 Subject: [PATCH 1/2] docs: add issue templates for bug reports and feature requests Add bug report, feature request and config templates to standardize issues. Closes #7 --- .github/ISSUE_TEMPLATE/bug_report.md | 54 +++++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 8 ++++ .github/ISSUE_TEMPLATE/feature_request.md | 29 ++++++++++++ 3 files changed, 91 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/feature_request.md diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000..13ac780 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,54 @@ +--- +name: '🐛 Relato de Bug / Bug Report' +about: Crie um relatório para nos ajudar a identificar e corrigir um problema +title: 'fix: ' +labels: ['bug'] +assignees: '' +--- + +## 📌 Descrição do Bug + + + +--- + +## 🔁 Passos para Reproduzir + + + +1. Execute o comando `...` +2. No diretório `...` +3. Veja o erro ocorrido + +--- + +## 🎯 Comportamento Esperado + + + +--- + +## 🖥️ Ambiente + + + +- **Sistema Operacional:** [ex: Windows 11, Ubuntu 22.04, macOS Sonoma] +- **Versão do Go:** [ex: go version go1.22.0] +- **Versão do envguard:** [ex: v0.1.0 ou commit hash] + +--- + +## 📋 Logs e Mensagens de Erro + + + + +```text + +``` + +--- + +## 📎 Contexto Adicional + + diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..f869eb6 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,8 @@ +blank_issues_enabled: false +contact_links: + - name: 💬 Perguntas e Discussões + url: https://github.com/joaooncode/envguard/discussions + about: Por favor, use o GitHub Discussions para dúvidas de uso e discussões gerais. + - name: 📖 Documentação do Projeto + url: https://github.com/joaooncode/envguard#readme + about: Consulte o README e o Guia de Contribuição do envguard. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 0000000..fa69341 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,29 @@ +--- +name: '💡 Sugestão de Funcionalidade / Feature Request' +about: Sugira uma nova ideia, funcionalidade ou melhoria para o envguard +title: 'feat: ' +labels: ['enhancement'] +assignees: '' +--- + +## 💡 Motivação & Contexto + + + +--- + +## 🎯 Solução Proposta + + + +--- + +## 🔄 Alternativas Consideradas + + + +--- + +## 📎 Contexto Adicional + + From bf335a374f0fad0ffddd3d5fb7af54b7ccb3c328 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Vitor=20R=2E=20da=20Silva?= Date: Sun, 30 Aug 2026 01:41:33 -0300 Subject: [PATCH 2/2] docs: remove emojis from issue templates Remove emojis from issue template titles, headers, and config. --- .github/ISSUE_TEMPLATE/bug_report.md | 16 ++++++++-------- .github/ISSUE_TEMPLATE/config.yml | 4 ++-- .github/ISSUE_TEMPLATE/feature_request.md | 10 +++++----- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 13ac780..8c06766 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -1,18 +1,18 @@ --- -name: '🐛 Relato de Bug / Bug Report' +name: 'Relato de Bug / Bug Report' about: Crie um relatório para nos ajudar a identificar e corrigir um problema title: 'fix: ' labels: ['bug'] assignees: '' --- -## 📌 Descrição do Bug +## Descrição do Bug --- -## 🔁 Passos para Reproduzir +## Passos para Reproduzir @@ -22,13 +22,13 @@ assignees: '' --- -## 🎯 Comportamento Esperado +## Comportamento Esperado --- -## 🖥️ Ambiente +## Ambiente @@ -38,10 +38,10 @@ assignees: '' --- -## 📋 Logs e Mensagens de Erro +## Logs e Mensagens de Erro - + ```text @@ -49,6 +49,6 @@ assignees: '' --- -## 📎 Contexto Adicional +## Contexto Adicional diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index f869eb6..43a25a9 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,8 +1,8 @@ blank_issues_enabled: false contact_links: - - name: 💬 Perguntas e Discussões + - name: Perguntas e Discussões url: https://github.com/joaooncode/envguard/discussions about: Por favor, use o GitHub Discussions para dúvidas de uso e discussões gerais. - - name: 📖 Documentação do Projeto + - name: Documentação do Projeto url: https://github.com/joaooncode/envguard#readme about: Consulte o README e o Guia de Contribuição do envguard. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md index fa69341..690384e 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -1,29 +1,29 @@ --- -name: '💡 Sugestão de Funcionalidade / Feature Request' +name: 'Sugestão de Funcionalidade / Feature Request' about: Sugira uma nova ideia, funcionalidade ou melhoria para o envguard title: 'feat: ' labels: ['enhancement'] assignees: '' --- -## 💡 Motivação & Contexto +## Motivação & Contexto --- -## 🎯 Solução Proposta +## Solução Proposta --- -## 🔄 Alternativas Consideradas +## Alternativas Consideradas --- -## 📎 Contexto Adicional +## Contexto Adicional