From 0cb9e4e95830b2c5ed1f71346471634ed71d3c96 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20de=20la=20Pe=C3=B1a?= Date: Wed, 24 Aug 2022 18:54:05 +0200 Subject: [PATCH 1/5] chore: add bug report form --- .github/ISSUE_TEMPLATE/bug_report.yml | 88 +++++++++++++++++++++++++++ 1 file changed, 88 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yml diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 0000000000..292b5ac438 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,88 @@ +name: Bug Report +description: File a bug report +title: "[Bug]: " +labels: ["type/bug"] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this bug report! + - type: input + id: tc-version + attributes: + label: Testcontainers version + description: Which Testcontainers version are you using? + placeholder: ex. 0.13.0 + validations: + required: true + - type: dropdown + id: latest-version + attributes: + label: Using the latest Testcontainers version? + description: If you are not using the latest version, can you update your project and try to reproduce the issue? Is it still happening? + options: + - 'Yes' + - 'No' + validations: + required: true + - type: input + id: host-os + attributes: + label: Host OS + description: Which Operating System are you using? + placeholder: e.g. Linux, Windows + validations: + required: true + - type: input + id: host-arch + attributes: + label: Host Arch + description: Which architecture are you using? + placeholder: e.g. x86, ARM + validations: + required: true + - type: input + id: go-version + attributes: + label: Go Version + description: Which Go version are you using? + placeholder: e.g. 1.18 + validations: + required: true + - type: textarea + id: docker-version + attributes: + label: Docker version + description: Please run `docker version` and copy and paste the output into this field. + render: shell + validations: + required: true + - type: textarea + id: docker-info + attributes: + label: Docker info + description: Please run `docker info` and copy and paste the output into this field. + render: shell + validations: + required: true + - type: textarea + id: what-happened + attributes: + label: What happened? + description: Provide the context and the expected result. + validations: + required: true + - type: textarea + id: logs + attributes: + label: Relevant log output + description: Please copy and paste any relevant log output. The content will be automatically formatted as code, so no need for backticks. + render: shell + - type: textarea + id: additional-information + attributes: + label: Additional Information + description: | + Any links or references to have more context about the issue. + + Tip: You can attach a minimal sample project to reproduce the issue or provide further log files by clicking into this area to focus it and then dragging files in. From 86f21ce8f952a4599ddce4b0d3226908b8c4b6d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20de=20la=20Pe=C3=B1a?= Date: Wed, 24 Aug 2022 18:54:32 +0200 Subject: [PATCH 2/5] chore: add enhancement form --- .github/ISSUE_TEMPLATE/enhancement.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/enhancement.yml diff --git a/.github/ISSUE_TEMPLATE/enhancement.yml b/.github/ISSUE_TEMPLATE/enhancement.yml new file mode 100644 index 0000000000..04446a4717 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/enhancement.yml @@ -0,0 +1,16 @@ +name: Enhancement +description: Suggest an enhancement +title: "[Enhancement]: " +labels: ["type/enhancement"] +body: + - type: markdown + attributes: + value: | + Please provide the following information + - type: textarea + id: proposal + attributes: + label: Proposal + description: What should be improved? What are the limitations of the current implications that would be solved by the proposal? + validations: + required: true From 5fe728db1ddc3cf42e9f70f75b02b8b45cf2c105 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20de=20la=20Pe=C3=B1a?= Date: Wed, 24 Aug 2022 18:54:55 +0200 Subject: [PATCH 3/5] chore: add new feature form --- .github/ISSUE_TEMPLATE/feature.yml | 46 ++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/feature.yml diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml new file mode 100644 index 0000000000..5136bf1307 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -0,0 +1,46 @@ +name: Feature +description: Suggest a new feature +title: "[Feature]: " +labels: ["type/feature"] +body: + - type: markdown + attributes: + value: | + Please provide the following information + - type: textarea + id: problem + attributes: + label: Problem + description: Is this feature related to a problem? Please describe it. + validations: + required: true + - type: textarea + id: solution + attributes: + label: Solution + description: What's the proposed solution for this feature? + validations: + required: true + - type: textarea + id: benefit + attributes: + label: Benefit + description: What's the benefit of adding this feature to the project? + validations: + required: true + - type: textarea + id: alternatives + attributes: + label: Alternatives + description: Are there other alternatives? Please describe them. + validations: + required: true + - type: dropdown + id: contribute + attributes: + label: Would you like to help contributing this feature? + options: + - 'Yes' + - 'No' + validations: + required: true From 7b2a9e8e16da9b8523916c8787cd9405eb26e5d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20de=20la=20Pe=C3=B1a?= Date: Wed, 24 Aug 2022 18:55:46 +0200 Subject: [PATCH 4/5] chore: add issue template for discussions --- .github/ISSUE_TEMPLATE/discussions.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/discussions.yml diff --git a/.github/ISSUE_TEMPLATE/discussions.yml b/.github/ISSUE_TEMPLATE/discussions.yml new file mode 100644 index 0000000000..1451075f0f --- /dev/null +++ b/.github/ISSUE_TEMPLATE/discussions.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: false +contact_links: + - name: Have a question or want to drive a Community conversation? + url: https://github.com/testcontainers/testcontainers-go/discussions/ + about: Visit our Discussions page. From 09f00c61a4444b9d2140ea8f53c9df58314053be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20de=20la=20Pe=C3=B1a?= Date: Wed, 24 Aug 2022 18:56:19 +0200 Subject: [PATCH 5/5] chore: add issue template for slack --- .github/ISSUE_TEMPLATE/slack.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/slack.yml diff --git a/.github/ISSUE_TEMPLATE/slack.yml b/.github/ISSUE_TEMPLATE/slack.yml new file mode 100644 index 0000000000..6d5d317141 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/slack.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: false +contact_links: + - name: Need help? + url: https://slack.testcontainers.org/ + about: Visit our slack channel.