.github/{ISSUE,PULL_REQUEST}_TEMPLATE/: init

Signed-off-by: s0me1newithhand7s <117505144+s0me1newithhand7s@users.noreply.github.com>
This commit is contained in:
s0me1newithhand7s 2025-09-12 14:13:20 +03:00
parent ee3b5e0ce4
commit 5c31743981
No known key found for this signature in database
2 changed files with 115 additions and 0 deletions

55
.github/ISSUE_TEMPLATE/ADD_ROUTER.yaml vendored Normal file
View file

@ -0,0 +1,55 @@
---
name: "router adding issue"
description: "issue for adding router into repository"
title: "[ADD]: "
labels: ["new_router", "need_testing", "need_assistance"]
body:
- type: "markdown"
attributes:
value: |
huge thanks for contributing! we need to make sure that this issue is suitable for our standarts.
- type: "textarea"
id: "router-name"
attributes:
label: "router name"
description: "tell us your router name!"
placeholder: "e.g.: Cudy TR3600"
value: "any router goes here."
validations:
required: true
- type: "checkboxes"
id: "duplicate"
attributes:
label: "checks"
description: "before commiting this issue you checked that no similar issue exist / closed, suggested router is supporting openwrt / forks, have USB for modem."
options:
- label: "no similar PRs?"
required: true
- label: "OpenWRT supported?"
required: true
- label: "USB for Modem?"
required: true
- type: "dropdown"
id: "owrt-branch"
attributes:
label: "branch"
description: "we need to be sure that your suggested router have full support on stable branch. don't worry, it's more of a failsave"
options:
- "pre-built stable"
- "manual built stable"
- "no stable builts (snapshot only)"
default: 1
validations:
required: true
- type: "textarea"
id: "specs"
attributes:
label: "router specs"
description: "you need to provide full router specs! you can borrow them from openwrt official site, or with datasheet."
validations:
required: true
---

View file

@ -0,0 +1,60 @@
<!--
thanks for commiting! now we need to settle things out!
you need to provide corresponding issue for this PR to be valid
and some additional information
don't forget that PR **must** follow rules of contributing!
-->
## router initing pr
> [!NOTE]
> for contributors:
> if you have similar hardware - don't open new issue, just contribute into existing one!
<!-- REQUERED -->
- [ ] no similar PRs are opened / closed / merged
- [ ] corresponding issue exist and not closed
- [ ] i am in touch with "contributing rules"
## basics
main things reviewers will be looking on
1. rotuer name:
<!-- e.g. Cudy TR3600 -->
2. corresponding issue
<!-- e.g. #3 -->
3. openwrt / fork branch:
<!-- e.g. 24.10.2 (stable) -->
## optional:
optional things, just for our information
- [ ] corresponding issue have more than one (1) contributors.
- 1. if yes, their nicknames / @ tags: <!-- here -->
- 2. if yes, can they be maintainers? <!-- y/n i quote reply by them-->
- [ ] corresponding issue have been tested with openwrt fork (e.g. LEDE).
- 1. if yes, can you be sure that similar behavoir can be achieved on OpenWRT? <!-- y/n -->
- 2. if yes, and in case any other contributor wanted to achieve this on OpenWRT, will you support them by providing your help?
- [ ] corresponding issue created by project contributor / maintainer.
- ^ that means less work needed for reviewving. consider this.
<!--
## additional information
anything additional but still related to issue / pr
-->