Skip to content

Commit 8635669

Browse files
authored
Update templates to redirect to the monorepo (#1915)
* docs: update README * docs: update issue templates redirect to the monorepo
1 parent eb3b5ac commit 8635669

3 files changed

Lines changed: 44 additions & 159 deletions

File tree

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 19 additions & 92 deletions
Original file line numberDiff line numberDiff line change
@@ -2,102 +2,29 @@ name: "\U0001F41B Bug Report"
22
description: "If something isn't working as expected \U0001F914"
33
labels: ["needs triage"]
44
body:
5-
- type: markdown
6-
attributes:
7-
value: |
8-
## :warning: We use GitHub Issues to track bug reports and feature requests
5+
- type: markdown
6+
attributes:
7+
value: |
8+
## :warning: We use GitHub Issues to track bug reports and feature requests
99
10-
If you are not sure that your issue is a bug, you could:
10+
If you are not sure that your issue is a bug, you could:
1111
12-
- use our [Discord community](https://discord.gg/jXcMagAPnm)
13-
- use [StackOverflow using the tag `inversifyjs`](https://stackoverflow.com/questions/tagged/inversifyjs)
12+
- use our [Discord community](https://discord.gg/jXcMagAPnm)
13+
- use [StackOverflow using the tag `inversifyjs`](https://stackoverflow.com/questions/tagged/inversifyjs)
1414
15-
**NOTE:** You don't need to answer questions that you know that aren't relevant.
15+
Please, submit the issue in the [monorepo](https://github.com/inversify/monorepo/issues/new?template=bug.yml)
1616
17-
---
17+
Please do not create the issue here, it will be closed.
1818
19-
- type: checkboxes
20-
attributes:
21-
label: "Is there an existing issue for this?"
22-
description: "Please search [here](https://github.com/inversify/InversifyJS/issues) to see if an issue already exists for the bug you encountered"
23-
options:
24-
- label: "I have searched the existing issues"
25-
required: true
19+
---
2620
27-
- type: textarea
28-
validations:
21+
- type: checkboxes
22+
id: no-post
23+
attributes:
24+
label: |
25+
Please do not submit this issue.
26+
description: |
27+
:bangbang:   This issue will be closed. :bangbang:
28+
options:
29+
- label: I understand
2930
required: true
30-
attributes:
31-
label: "Current behavior"
32-
description: "How the issue manifests?"
33-
34-
- type: textarea
35-
attributes:
36-
label: "Steps to reproduce"
37-
description: |
38-
How the issue manifests?
39-
You could leave this blank if you can't reproduce it, but please provide as much information as possible
40-
placeholder: |
41-
1. `npm ci`
42-
2. `npm start:dev`
43-
3. See error...
44-
45-
- type: textarea
46-
validations:
47-
required: true
48-
attributes:
49-
label: "Expected behavior"
50-
description: "A clear and concise description of what you expected to happened (or code)"
51-
52-
- type: textarea
53-
validations:
54-
required: false
55-
attributes:
56-
label: "Possible solution"
57-
description: "If you have a suggestion on how to fix the bug"
58-
59-
- type: markdown
60-
attributes:
61-
value: |
62-
---
63-
64-
65-
- type: input
66-
validations:
67-
required: true
68-
attributes:
69-
label: "Package version"
70-
description: |
71-
Which version of `inversify` are you using?
72-
placeholder: "6.0.1"
73-
74-
- type: input
75-
attributes:
76-
label: "Node.js version"
77-
description: "Which version of Node.js are you using?"
78-
placeholder: "18.0.0"
79-
80-
- type: checkboxes
81-
attributes:
82-
label: "In which operating systems have you tested?"
83-
options:
84-
- label: macOS
85-
- label: Windows
86-
- label: Linux
87-
88-
- type: markdown
89-
attributes:
90-
value: |
91-
---
92-
93-
- type: textarea
94-
attributes:
95-
label: "Stack trace"
96-
description: "If you have a stack trace, please include it here"
97-
98-
- type: textarea
99-
attributes:
100-
label: "Other"
101-
description: |
102-
Anything else relevant? eg: Logs, OS version, IDE, package manager, etc.
103-
**Tip:** You can attach images, recordings or log files by clicking this area to highlight it and then dragging files in

.github/ISSUE_TEMPLATE/feature_request.yml

Lines changed: 20 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -2,72 +2,25 @@ name: "\U0001F680 Community Ideas"
22
description: "I have an idea or proposal \U0001F4A1!"
33
labels: ["needs triage"]
44
assignees:
5-
- "notaphplover"
5+
- "notaphplover"
66
body:
7-
- type: markdown
8-
attributes:
9-
value: |
10-
## :heart: We would love to hear your ideas and proposals
11-
12-
Suggest an idea for a specific feature, product, process, anything you wish to propose to the community for comment and discussion.
13-
14-
**NOTE:** If your idea is approved after discussion, you will be asked to provide more technical information until we get an issue to implement it.
15-
16-
---
17-
18-
- type: checkboxes
19-
attributes:
20-
label: "Is there an existing proposal similar to this?"
21-
description: "Please make sure that your idea is not already proposed otherwise you will be asked to comment on the existing proposal"
22-
options:
23-
- label: "I have searched the existing proposals"
24-
required: true
25-
26-
- type: textarea
27-
validations:
28-
required: true
29-
attributes:
30-
label: "What are you proposing?"
31-
description: "In a few sentences, describe your idea or proposal"
32-
placeholder: |
33-
My idea is ...
34-
35-
- type: textarea
36-
validations:
37-
required: true
38-
attributes:
39-
label: "Is there any specific group of users that will benefit from this?"
40-
description: "Highlight any research, proposals, requests or anecdotes that signal this is the right thing to build. Include links to GitHub Issues, Forums, Stack Overflow, Twitter, Etc"
41-
placeholder: |
42-
I have seen ...
43-
44-
- type: textarea
45-
validations:
46-
required: true
47-
attributes:
48-
label: "What problems are you trying to solve?"
49-
description: "Describe the problems that this idea or proposal will solve"
50-
placeholder: |
51-
I am trying to solve ...
52-
53-
- type: textarea
54-
validations:
55-
required: true
56-
attributes:
57-
label: "Do you have any references or examples that can illustrate your idea?"
58-
description: "If you have any references or examples that can illustrate your idea, who is using it, and how it is being used, please share them here"
59-
placeholder: |
60-
I have seen ...
61-
62-
- type: dropdown
63-
id: idea-type
64-
validations:
7+
- type: markdown
8+
attributes:
9+
value: |
10+
## :heart: We would love to hear your ideas and proposals
11+
12+
Please, submit your idea or proposal in the [monorepo](https://github.com/inversify/monorepo/issues/new?template=feature.yml)
13+
14+
Please do not create the issue here, it will be closed.
15+
---
16+
17+
- type: checkboxes
18+
id: no-post
19+
attributes:
20+
label: |
21+
Please do not submit this issue.
22+
description: |
23+
:bangbang:   This issue will be closed. :bangbang:
24+
options:
25+
- label: I understand
6526
required: true
66-
attributes:
67-
label: "What type of idea is this?"
68-
description: "Select the type of idea that this is"
69-
multiple: false
70-
options:
71-
- "Innovation: No similar idea exists"
72-
- "Improvement of existing idea: Similar idea exists but this is an improvement"
73-
- "Copy of existing idea: Similar idea exists and this is a copy"

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
> [!NOTE]
2+
> InversifyJS will be moving to the [monorepo](https://github.com/inversify/monorepo). Please, consider creating issues and pull requests there.
3+
>
4+
> Next releases will be published in the monorepo, so consider starring it to be notified.
5+
16
<p align="center">
27
<a href="https://www.npmjs.com/package/inversify" target="__blank"><img src="https://img.shields.io/npm/v/inversify?color=0476bc&label=" alt="NPM version"></a>
38
<a href="https://www.npmjs.com/package/inversify" target="__blank"><img alt="NPM Downloads" src="https://img.shields.io/npm/dm/inversify?color=3890aa&label="></a>

0 commit comments

Comments
 (0)