chore(github): issue template configuration and update issue templates (#96)

This commit is contained in:
Quentin McGaw 2024-12-30 18:00:05 +01:00 committed by GitHub
parent bee85d6171
commit 9e452f2960
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 61 additions and 57 deletions

View file

@ -1,31 +0,0 @@
---
name: Report a bug
about: Something with go-ethereum is not working as expected
title: ''
labels: 'type:bug'
assignees: ''
---
#### System information
Geth version: `geth version`
CL client & version: e.g. lighthouse/nimbus/prysm@v1.0.0
OS & Version: Windows/Linux/OSX
Commit hash : (if `develop`)
#### Expected behaviour
#### Actual behaviour
#### Steps to reproduce the behaviour
#### Backtrace
````
[backtrace]
````
When submitting logs: please submit them as text and not screenshots.

41
.github/ISSUE_TEMPLATE/bug.yml vendored Normal file
View file

@ -0,0 +1,41 @@
name: Bug
description: Report a bug
title: "Bug: "
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
⚠️ Your issue will be closed as "not planned" if:
- you do not fill out **the title of the issue** ☝️
- you do not provide the **libevm version** as requested below
- type: input
id: host-os
attributes:
label: Host platform
description: What is your host platform?
placeholder: "Debian Buster amd64"
- type: input
id: version
attributes:
label: What is the version of libevm
validations:
required: true
- type: textarea
id: problem
attributes:
label: "What's the problem 🤔"
placeholder: "That feature does not work..."
validations:
required: true
- type: textarea
id: logs
attributes:
label: Share your logs if needed
render: plain text
- type: textarea
id: config
attributes:
label: Share your configuration(s) if needed
render: plain text

5
.github/ISSUE_TEMPLATE/config.yml vendored Normal file
View file

@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: Need help
url: https://github.com/ava-labs/libevm/discussions/new/choose
about: Please create a Github discussion.

View file

@ -1,17 +0,0 @@
---
name: Request a feature
about: Report a missing feature - e.g. as a step before submitting a PR
title: ''
labels: 'type:feature'
assignees: ''
---
# Rationale
Why should this feature exist?
What are the use-cases?
# Implementation
Do you have ideas regarding the implementation of this feature?
Are you willing to implement this feature?

15
.github/ISSUE_TEMPLATE/feature.yml vendored Normal file
View file

@ -0,0 +1,15 @@
name: Feature request
description: Suggest a feature to add to libevm
title: "Feature request: "
body:
- type: textarea
id: description
attributes:
label: "What's the feature 🧐"
placeholder: "Describe the feature you want and why it should be added"
validations:
required: true
- type: textarea
id: description
attributes:
label: "How would you recommend implementing it?"

View file

@ -1,9 +0,0 @@
---
name: Ask a question
about: Something is unclear
title: ''
labels: 'type:docs'
assignees: ''
---
This should only be used in very rare cases e.g. if you are not 100% sure if something is a bug or asking a question that leads to improving the documentation. For general questions please use [discord](https://discord.gg/nthXNEv) or the Ethereum stack exchange at https://ethereum.stackexchange.com.