aboutsummaryrefslogtreecommitdiff
path: root/.github/ISSUE_TEMPLATE/bug.yml
blob: 408707b19d3616e224a2d002af1b4d8f22de672f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
name: Bug report
description: Report something broken in herdr.
body:
  - type: markdown
    attributes:
      value: |
        **Before you start:** Read [CONTRIBUTING.md](https://github.com/ogulcancelik/herdr/blob/master/CONTRIBUTING.md).

        New PRs from unapproved contributors are auto-closed by default. Open an issue first and wait for maintainer approval. Issues that do not meet the quality bar in [CONTRIBUTING.md](https://github.com/ogulcancelik/herdr/blob/master/CONTRIBUTING.md) may be closed or left without a reply.

        Keep this short. If it does not fit on one screen, it is too long. Write in your own voice.

  - type: textarea
    id: current-behavior
    attributes:
      label: Current behavior
      description: What is happening now?
    validations:
      required: true

  - type: textarea
    id: expected-behavior
    attributes:
      label: Expected behavior
      description: What should happen instead?
    validations:
      required: true

  - type: textarea
    id: reproduction
    attributes:
      label: Reproduction
      description: What are the shortest steps that show the problem?
    validations:
      required: true

  - type: textarea
    id: impact
    attributes:
      label: Impact
      description: How does this affect you?
    validations:
      required: true

  - type: textarea
    id: environment
    attributes:
      label: Environment
      description: Herdr version, OS, terminal, shell, and any relevant config.
    validations:
      required: false

  - type: checkboxes
    id: contribution-intent
    attributes:
      label: Contribution intent
      options:
        - label: I intend to open a PR for this issue.
          required: false
        - label: I understand this does not mean the issue is approved.
          required: false