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
Check out [CONTRIBUTING.md](https://github.com/netlify/next-runtime/blob/main/CONTRIBUTING.md#what-is-a-reproducible-test-case) for advice on producing a reproduction repo.
31
+
Check out [our contributing guide](https://github.com/netlify/next-runtime/blob/main/CONTRIBUTING.md#how-to-make-a-minimal-reproduction) for advice on producing a reproduction repo.
32
+
- type: textarea
33
+
attributes:
34
+
label: Expected Result
35
+
description: Describe what you expected to happen.
36
+
validations:
37
+
required: true
38
+
- type: textarea
39
+
attributes:
40
+
label: Actual Result
41
+
description: Describe what actually happened.
42
+
validations:
43
+
required: true
44
+
- type: textarea
45
+
id: steps-to-reproduce
46
+
attributes:
47
+
label: Steps to reproduce
48
+
description: Steps to reproduce the behavior
49
+
placeholder: |
50
+
1.
51
+
2.
52
+
3.
53
+
4.
54
+
validations:
55
+
required: true
43
56
- type: input
44
57
id: runtime-version
45
58
attributes:
@@ -52,7 +65,7 @@ body:
52
65
- type: checkboxes
53
66
id: more-nextjs-info
54
67
attributes:
55
-
label: Is your issue related to the `app` directory (beta)?
68
+
label: Is your issue related to the `app` directory?
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+12-2Lines changed: 12 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -45,5 +45,15 @@ Most common commit message prefixes are:
45
45
46
46
## Releasing
47
47
48
-
1. Merge the release PR
49
-
2. Run `npm publish`
48
+
This repository uses [release-please](https://github.com/googleapis/release-please) to automate its releases.
49
+
50
+
## How to make a minimal reproduction
51
+
52
+
A reproducible test case is a small Next.js site built to demonstrate a problem - often this problem is caused by a bug in Next.js, next-runtime or user code. Your reproducible test case should contain the bare minimum features needed to clearly demonstrate the bug.
53
+
54
+
Steps to create a reproducible test case:
55
+
56
+
- Create a new Next.js site: `npx create-next-app@latest`
57
+
- Add any code or functionality related to the issue. For example, if you have problems with middleware functionality you should add all the necessary code of your middleware.
58
+
- Verify that you're seeing the expected error(s) when running `netlify serve` and on a deployed version on [Netlify](https://www.netlify.com)
59
+
- Publish the code (your GitHub account is a good place to do this) and then link to it when creating an issue. While creating the issue, please give as many details as possible. This could also include screenshots of error messages.
0 commit comments