From 5f960ffa5f76948baecb652f0d57c2d1bf136d00 Mon Sep 17 00:00:00 2001 From: Genesis Alvarez Date: Wed, 5 Jun 2024 23:56:02 -0400 Subject: [PATCH] New: Add Issue templates, estandarizar la apertura de issue --- .github/ISSUE_TEMPLATE/bug_report.yml | 87 ++++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 3 + .github/ISSUE_TEMPLATE/feature_request.yml | 45 +++++++++++ 3 files changed, 135 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yml create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/feature_request.yml diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 00000000..192a79c3 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,87 @@ +--- +name: Bug report +description: Crear un informe de error +labels: + - bug +body: + - type: markdown + attributes: + value: | + ¡Gracias por tomarse el tiempo para completar este informe de error! + - type: textarea + attributes: + label: Comportamiento Actual + description: Por favor ingrese una descripción explícita del problema (issue) + placeholder: Descripción breve y explícita de su incidente... + validations: + required: true + - type: textarea + id: screenshot + attributes: + label: "Screenshots" + description: Si corresponde, agregue capturas de pantalla para ayudar a explicar su problema. + value: | + ![DESCRIPCION](LINK.png) + render: bash + validations: + required: false + - type: textarea + attributes: + label: Comportamiento Esperado + description: Una descripción concisa de lo que esperaba que suceda. + validations: + required: true + - type: textarea + id: logs + attributes: + label: Salida de registro relevante (logs) + description: | + Copie y pegue cualquier log output relevante + render: shell + validations: + required: true + - type: textarea + attributes: + label: Pasos para reproducir + description: | + Steps to reproduce the issue. + placeholder: | + 1. In this environment... + 1. With this config... + 1. Run '...' + 1. See error... + validations: + required: true + - type: dropdown + id: browsers + attributes: + label: "Browsers" + description: ¿En qué navegadores ves el problema? + multiple: true + options: + - Firefox + - Chrome + - Safari + - Microsoft Edge + - Opera + validations: + required: false + - type: dropdown + id: os + attributes: + label: "OS" + description: ¿Cuál es el medio ambiente impactado? + multiple: true + options: + - Windows + - Linux + - Mac + validations: + required: false + - type: textarea + attributes: + label: ¿Algo más? + description: | + ¿Enlaces? ¿Referencias? ¡Cualquier cosa que nos brinde más contexto sobre el problema que encontro! + validations: + required: false \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 00000000..b30983cd --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,3 @@ +--- +blank_issues_enabled: false +... \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 00000000..817c1561 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,45 @@ +name: "💡 Feature Request" +description: Sugiere una idea para este proyecto. +labels: + - enhancement +body: + - type: input + id: start_date + attributes: + label: "Fecha de inicio" + description: Inicio del desarrollo + placeholder: "mes/dia/año" + validations: + required: false + - type: textarea + id: implementation_pr + attributes: + label: "Implementacion PR" + description: Pull request utilizado + placeholder: "#Pull Request ID" + validations: + required: false + - type: textarea + id: reference_issues + attributes: + label: "Referencia del Issue" + description: Issues + placeholder: "#Issues IDs" + validations: + required: false + - type: textarea + id: summary + attributes: + label: "Resumen" + description: Proporcione una breve explicación del feature + placeholder: Describe en unas pocas líneas tu solicitud del feature + validations: + required: true + - type: textarea + id: drawbacks + attributes: + label: "Inconvenientes" + description: ¿Cuáles son los inconvenientes/impactos de la solicitud del feature? + placeholder: Identifique los inconvenientes y los impactos en la solicitud del feature. + validations: + required: true \ No newline at end of file