blob: d2929cf86d0b2b537f575b99ebf48ac7517b45ee (
about) (
plain) (
blame)
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
62
63
64
65
66
67
68
69
70
71
72
73
|
name: Bug
about: Report incorrect or unexpected behavior
title: "Bug: "
labels:
- bug
body:
- type: textarea
id: description
attributes:
label: Description
description: What is the bug? Provide a concise summary.
placeholder: Describe the unexpected behavior.
validations:
required: true
- type: textarea
id: reproduction
attributes:
label: Reproduction recipe (Go program)
description: |
Provide a minimal Go program that:
- creates an empty repository;
- executes the Furgit and/or Git commands needed;
- demonstrates the faulty behavior.
placeholder: |
package main
import "codeberg.org/lindenii/furgit"
func main() {
// do something
}
render: go
validations:
required: false
- type: textarea
id: regression-test-help
attributes:
label: Help needed writing a regression test?
description: |
If you are unsure how to turn your reproduction into an automated test,
explain what you want help with. We expect to create a regression test
before fixing the issue.
placeholder: Describe where you got stuck or what guidance you need.
validations:
required: false
- type: textarea
id: alternative-reproduction
attributes:
label: Alternative reproduction
description: |
If writing an automated reproduction truly isn’t possible, explain *in
very clear, step-by-step detail* how to reproduce the problem manually.
Include command output where relevant.
placeholder: |
1. Run command X
2. Run command Y
3. Observe unexpected behavior
validations:
required: false
- type: checkboxes
id: checklist
attributes:
label: Checklist
options:
- label: I read the project's guidance on regression tests.
required: true
- label: I attempted to write a reproduction Go program, or provided clear manual reproduction steps if automation was not possible.
required: true
|