You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ci: auto-close issues without repro, auto-label (#8725)
Implement Nissuer to auto-close issues without valid reproduction and
auto-label based upon selections.
**NOTE:** This does not exempt Payload team members from having a valid
reproduction link.
Copy file name to clipboardExpand all lines: .github/ISSUE_TEMPLATE/1.bug_report_v3.yml
+44-20Lines changed: 44 additions & 20 deletions
Original file line number
Diff line number
Diff line change
@@ -2,29 +2,20 @@ name: Bug Report v3
2
2
description: Create a bug report for Payload v3 (beta)
3
3
labels: ['status: needs-triage', 'v3']
4
4
body:
5
-
- type: input
6
-
id: reproduction-link
7
-
attributes:
8
-
label: Link to reproduction
9
-
description: Want us to look into your issue faster? Follow the [reproduction-guide](https://github.com/payloadcms/payload/blob/main/.github/reproduction-guide.md) for more information.
10
-
validations:
11
-
required: false
12
5
13
6
- type: textarea
14
7
attributes:
15
-
label: Environment Info
16
-
description: Paste output from `pnpm payload info` (>= beta.92) _or_ Payload, Node.js, and Next.js versions.
17
-
render: text
18
-
placeholder: |
19
-
Payload:
20
-
Node.js:
21
-
Next.js:
8
+
label: Describe the Bug
22
9
validations:
23
10
required: true
24
11
25
-
- type: textarea
12
+
- type: input
13
+
id: reproduction-link
26
14
attributes:
27
-
label: Describe the Bug
15
+
label: Link to the code that reproduces this issue
16
+
description: >-
17
+
Required: Please provide a link to your reproduction. Note, if the URL is invalid (404 or a private repository), we may close the issue.
18
+
Either use `npx create-payload-app@beta -t blank` or follow the [reproduction-guide](https://github.com/payloadcms/payload/blob/main/.github/reproduction-guide.md) for more information.
28
19
validations:
29
20
required: true
30
21
@@ -35,11 +26,44 @@ body:
35
26
validations:
36
27
required: true
37
28
38
-
- type: input
39
-
id: adapters-plugins
29
+
- type: dropdown
40
30
attributes:
41
-
label: Adapters and Plugins
42
-
description: What adapters and plugins are you using if relevant? ie. db-mongodb, db-postgres, storage-vercel-blob, etc.
31
+
label: Which area(s) are affected? (Select all that apply)
32
+
multiple: true
33
+
options:
34
+
- 'Not sure'
35
+
- 'area: core'
36
+
- 'area: templates'
37
+
- 'area: ui'
38
+
- 'db-mongodb'
39
+
- 'db-postgres'
40
+
- 'db-sqlite'
41
+
- 'db-vercel-postgres'
42
+
- 'plugin: cloud'
43
+
- 'plugin: cloud-storage'
44
+
- 'plugin: form-builder'
45
+
- 'plugin: nested-docs'
46
+
- 'plugin: richtext-lexical'
47
+
- 'plugin: richtext-slate'
48
+
- 'plugin: search'
49
+
- 'plugin: sentry'
50
+
- 'plugin: seo'
51
+
- 'plugin: stripe'
52
+
- 'plugin: other'
53
+
validations:
54
+
required: true
55
+
56
+
- type: textarea
57
+
attributes:
58
+
label: Environment Info
59
+
description: Paste output from `pnpm payload info` (>= beta.92) _or_ Payload, Node.js, and Next.js versions.
We cannot recreate the issue with the provided information. **Please add a reproduction in order for us to be able to investigate.**
2
+
3
+
### Why was this issue marked with the `invalid-reproduction` label?
4
+
5
+
To be able to investigate, we need access to a reproduction to identify what triggered the issue. We prefer a link to a public GitHub repository created with `create-payload-app@beta -t blank` or a forked/branched version of this repository with tests added (more info in the [reproduction-guide](https://github.com/payloadcms/payload/blob/main/.github/reproduction-guide.md)).
6
+
7
+
To make sure the issue is resolved as quickly as possible, please make sure that the reproduction is as **minimal** as possible. This means that you should **remove unnecessary code, files, and dependencies** that do not contribute to the issue. Ensure your reproduction does not depend on secrets, 3rd party registries, private dependencies, or any other data that cannot be made public. Avoid a reproduction including a whole monorepo (unless relevant to the issue). The easier it is to reproduce the issue, the quicker we can help.
8
+
9
+
Please test your reproduction against the latest version of Payload to make sure your issue has not already been fixed.
10
+
11
+
### I added a link, why was it still marked?
12
+
13
+
Ensure the link is pointing to a codebase that is accessible (e.g. not a private repository). "[example.com](http://example.com/)", "n/a", "will add later", etc. are not acceptable links -- we need to see a public codebase. See the above section for accepted links.
0 commit comments