Skip to content

Commit 0e37fbc

Browse files
User plugin issue labeling (#1397)
* Add automatic issue labeling * branch issue fix * try debug * maybe * fix indents * f it I use js * disable for testing * changed id * added git * Update issue template with plugin dropdown options * Only push on change * Add multiple * save keys file and additional safety * Update issue template with plugin dropdown options * delete updated_issue.yml * Add Language in front of plugin name * Update issue template with plugin dropdown options * Add Labels * debug auto labeling * new extraction method * SELECTED_PLUGINS not available * Maybe * maybe this * Now * please * Now really * maybe * debug * debug * remove linebreak * delete " * delete " differently * corrected split * fix multiline issue * maybe this way * Added Severity * Update issue template with plugin dropdown options * ignore if not plugin issue * add string infront of labels * Update issue template with plugin dropdown options * Test job skip * Test job skip 2 * Test job skip 2.1 * reactivated checks * Added [skip ci] to commit message * change label format * pr test * test change * deactivate skip * activate skip --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent 00b4c21 commit 0e37fbc

6 files changed

Lines changed: 482 additions & 8 deletions

File tree

.github/ISSUE_TEMPLATE/report_issue.yml

Lines changed: 229 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,236 @@ name: Issue report
22
description: Report a source issue in LNReader
33
labels: [Bug]
44
body:
5-
- type: input
5+
- type: dropdown
66
id: source
77
attributes:
8-
label: Source information
9-
description: |
10-
You can find the source name in **Browse → Sources**.
11-
placeholder: |
12-
Example: "ReadLightNovel"
8+
label: Plugin
9+
description: Select the plugin associated with the issue.
10+
multiple: true
11+
options:
12+
- "‎العربية: ArNovel"
13+
- "‎العربية: Azora"
14+
- "‎العربية: dilar tube"
15+
- "‎العربية: HizoManga"
16+
- "‎العربية: Kol Novel"
17+
- "‎العربية: Novel4Up"
18+
- "‎العربية: Novels Paradise"
19+
- "‎العربية: Olaoe.cyou"
20+
- "‎العربية: Rewayat Club"
21+
- "‎العربية: Riwyat"
22+
- "‎العربية: Sunovels"
23+
- "中文, 汉语, 漢語: 69书吧"
24+
- "中文, 汉语, 漢語: Linovelib"
25+
- "中文, 汉语, 漢語: Linovelib(繁體)"
26+
- "English: FirstKissNovel"
27+
- "English: AllNovelFull"
28+
- "English: Arcane Translations"
29+
- "English: Archive Of Our Own"
30+
- "English: Srank Manga"
31+
- "English: Belle Reservoir"
32+
- "English: BestLightNovel"
33+
- "English: BoxNovel"
34+
- "English: Citrus Aurora"
35+
- "English: Coral Boutique"
36+
- "English: CPUnovel"
37+
- "English: DaoNovel"
38+
- "English: DaoTranslate"
39+
- "English: Divine Dao Library"
40+
- "English: Dragon Tea"
41+
- "English: Dream Big Translations"
42+
- "English: Dusk Blossoms"
43+
- "English: Early Novel"
44+
- "English: ElloTL"
45+
- "English: Eternalune"
46+
- "English: FanNovel"
47+
- "English: Fans Translations"
48+
- "English: Fenrir Translations"
49+
- "English: Foxaholic"
50+
- "English: Foxteller"
51+
- "English: Faq Wiki"
52+
- "English: Free Web Novel"
53+
- "English: Galaxy Translations"
54+
- "English: Genesis"
55+
- "English: Guavaread"
56+
- "English: Hiraeth Translation"
57+
- "English: HotNovelPub"
58+
- "English: Ippotranslations"
59+
- "English: KnoxT"
60+
- "English: Lib Read"
61+
- "English: LightNovelCave"
62+
- "English: LightNovelPub"
63+
- "English: LightNovelPub Vip"
64+
- "English: Light Novel Updates"
65+
- "English: LightNovelWord"
66+
- "English: LightNovelHeaven"
67+
- "English: LnMTL"
68+
- "English: Ltnovel"
69+
- "English: LunarLetters"
70+
- "English: Meownovel"
71+
- "English: Moonlight Novels"
72+
- "English: MostNovel"
73+
- "English: MTL-Novel"
74+
- "English: MTL Novel"
75+
- "English: MTL Reader"
76+
- "English: MVLEMPYR"
77+
- "English: MysticalSeries"
78+
- "English: NeoSekai Translations"
79+
- "English: Nitro Manga"
80+
- "English: novelsOnline"
81+
- "English: NobleMTL"
82+
- "English: Novel Bin"
83+
- "English: NovelBuddy.io"
84+
- "English: Novel Fire"
85+
- "English: NovelFull"
86+
- "English: Novel Hall"
87+
- "English: NovelMultiverse"
88+
- "English: NovelsKnight"
89+
- "English: NovelTranslate"
90+
- "English: Novel Updates"
91+
- "English: Panda Machine Translations"
92+
- "English: Pastel Tales"
93+
- "English: PawRead"
94+
- "English: Rainofsnow"
95+
- "English: Ranobes"
96+
- "English: Read From Net"
97+
- "English: ReadNovelFull"
98+
- "English: Re:Library"
99+
- "English: Requiem Translations"
100+
- "English: ReadLiteNovel"
101+
- "English: Royal Road"
102+
- "English: Salmon Latte"
103+
- "English: Scribble Hub"
104+
- "English: SleepyTranslations"
105+
- "English: SonicMTL"
106+
- "English: StorySeedling"
107+
- "English: System Translation"
108+
- "English: TranslatinOtaku"
109+
- "English: Universal Novel"
110+
- "English: VyNovel"
111+
- "English: Webnovel"
112+
- "English: WebNovelLover"
113+
- "English: Web Novel Pub"
114+
- "English: White Moonlight Novels"
115+
- "English: Wook's Teahouse"
116+
- "English: WordExcerpt"
117+
- "English: WTR-LAB"
118+
- "English: Wuxiafox"
119+
- "English: Fans MTL"
120+
- "English: Wuxiabox"
121+
- "English: Wuxia Space"
122+
- "English: WuxiaV"
123+
- "English: Wuxia World"
124+
- "English: WuxiaWorld.Site"
125+
- "English: Zetro Translation"
126+
- "Français: Chireads"
127+
- "Français: HarkenEliwood"
128+
- "Français: KissWood"
129+
- "Français: Ligh Novel FR"
130+
- "Français: MTL Novel (FR)"
131+
- "Français: NovelDeGlace"
132+
- "Français: Novhell"
133+
- "Français: PhenixScans"
134+
- "Français: Warrior Legend Trad"
135+
- "Français: WorldNovel"
136+
- "Français: WuxiaLnScantrad"
137+
- "Français: Xiaowaz"
138+
- "Bahasa Indonesia: Baca Light Novel"
139+
- "Bahasa Indonesia: IndoWebNovel"
140+
- "Bahasa Indonesia: MeioNovel"
141+
- "Bahasa Indonesia: Risenovel"
142+
- "Bahasa Indonesia: MTL Novel (ID)"
143+
- "Bahasa Indonesia: NovelBookID"
144+
- "Bahasa Indonesia: NovelRingan"
145+
- "Bahasa Indonesia: SakuraNovel"
146+
- "Bahasa Indonesia: Sekte Novel"
147+
- "Bahasa Indonesia: WBNovel"
148+
- "日本語: kakuyomu"
149+
- "日本語: Syosetu"
150+
- "조선말, 한국어: Agitoon"
151+
- "조선말, 한국어: Fortune Eternal"
152+
- "Polski: Novelki"
153+
- "Português: Better Novels"
154+
- "Português: Blog do Amon Novels"
155+
- "Português: Central Novel"
156+
- "Português: Kiniga"
157+
- "Português: LaNovels"
158+
- "Português: Light Novel Brasil"
159+
- "Português: MTL Novel (PT)"
160+
- "Português: Novel Mania"
161+
- "Português: Tsundoku Traduções"
162+
- "Русский: Автор Тудей"
163+
- "Русский: Bookhamster"
164+
- "Русский: Bookriver"
165+
- "Русский: Erolate"
166+
- "Русский: EzNovels"
167+
- "Русский: ficbook"
168+
- "Русский: LitSpace"
169+
- "Русский: Свободный Мир Ранобэ"
170+
- "Русский: Jaomix"
171+
- "Русский: MTL Novel (RU)"
172+
- "Русский: Neobook"
173+
- "Русский: НовелОВХ"
174+
- "Русский: Ranobes (RU)"
175+
- "Русский: Renovels"
176+
- "Русский: RanobeLib"
177+
- "Русский: RanobeHub"
178+
- "Русский: РанобэРФ"
179+
- "Русский: Rulate"
180+
- "Русский: Ruvers"
181+
- "Русский: NovelTL"
182+
- "Русский: ТопЛиба"
183+
- "Русский: Целлюлоза"
184+
- "Español: AllNovelRead"
185+
- "Español: Hasu Translations"
186+
- "Español: LightNovelDaily"
187+
- "Español: MTL Novel (ES)"
188+
- "Español: Novelas Ligera"
189+
- "Español: Oasis Translations"
190+
- "Español: Pancho Translations"
191+
- "Español: ReinoWuxia"
192+
- "Español: SkyNovels"
193+
- "Español: Traducciones Amistosas"
194+
- "Español: TuNovelaLigera"
195+
- "Español: Yuuki Tls"
196+
- "ไทย: Novel Lucky"
197+
- "ไทย: Novel PDF"
198+
- "Türkçe: Araz Novel"
199+
- "Türkçe: E-KİTAPLAR"
200+
- "Türkçe: EpikNovel"
201+
- "Türkçe: Kodeks Library"
202+
- "Türkçe: MangaTR"
203+
- "Türkçe: NABİ SCANS"
204+
- "Türkçe: Namevt"
205+
- "Türkçe: Novel oku"
206+
- "Türkçe: Novelokutr"
207+
- "Türkçe: NovelTR"
208+
- "Türkçe: ThNovels"
209+
- "Türkçe: TurkceLightNovels"
210+
- "Türkçe: WebNovelOku"
211+
- "Українська: Смаколики"
212+
- "Tiếng Việt: Light Novel VN"
213+
- "Tiếng Việt: Hako"
214+
- "Tiếng Việt: Nettruyen"
215+
- "Tiếng Việt: Truyện Chữ"
216+
- "Tiếng Việt: Truyen Conect"
217+
- "Tiếng Việt: Truyện Full"
218+
- "Multi: Komga"
219+
validations:
220+
required: true
221+
222+
- type: dropdown
223+
id: severity
224+
attributes:
225+
label: Severity
226+
description: Select the severity of the issue you want to report.
227+
multiple: false
228+
options:
229+
- Wrong formatting
230+
- Wrong content
231+
- Missing chapter
232+
- Missing images
233+
- Can't load novels
234+
- Other
13235
validations:
14236
required: true
15237

@@ -91,5 +313,4 @@ body:
91313
required: true
92314
- label: If this is an issue with the app itself, I should be opening an issue in the [app repository](https://github.com/LNReader/lnreader/issues/new/choose).
93315
required: true
94-
- label: I will fill out all of the requested information in this form.
95-
required: true
316+
Lines changed: 110 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,110 @@
1+
name: Issue report
2+
description: Report a source issue in LNReader
3+
labels: [Bug]
4+
body:
5+
- type: dropdown
6+
id: source
7+
attributes:
8+
label: Plugin
9+
description: Select the plugin associated with the issue.
10+
multiple: true
11+
options:
12+
{#CHANGE#}
13+
validations:
14+
required: true
15+
16+
- type: dropdown
17+
id: severity
18+
attributes:
19+
label: Severity
20+
description: Select the severity of the issue you want to report.
21+
multiple: false
22+
options:
23+
- Wrong formatting
24+
- Wrong content
25+
- Missing chapter
26+
- Missing images
27+
- Can't load novels
28+
- Other
29+
validations:
30+
required: true
31+
32+
- type: textarea
33+
id: reproduce-steps
34+
attributes:
35+
label: Steps to reproduce
36+
description: Provide an example of the issue.
37+
placeholder: |
38+
Example:
39+
1. First step
40+
2. Second step
41+
3. Issue here
42+
validations:
43+
required: true
44+
45+
- type: textarea
46+
id: expected-behavior
47+
attributes:
48+
label: Expected behavior
49+
placeholder: |
50+
Example:
51+
"This should happen..."
52+
validations:
53+
required: true
54+
55+
- type: textarea
56+
id: actual-behavior
57+
attributes:
58+
label: Actual behavior
59+
placeholder: |
60+
Example:
61+
"This happened instead..."
62+
validations:
63+
required: true
64+
65+
- type: input
66+
id: lnreader-version
67+
attributes:
68+
label: LNReader version
69+
description: |
70+
You can find your LNReader version in **More → About**.
71+
placeholder: |
72+
Example: "1.1.19"
73+
validations:
74+
required: true
75+
76+
- type: input
77+
id: android-version
78+
attributes:
79+
label: Android version
80+
description: |
81+
You can find this somewhere in your Android settings.
82+
placeholder: |
83+
Example: "Android 11"
84+
validations:
85+
required: true
86+
87+
- type: textarea
88+
id: other-details
89+
attributes:
90+
label: Other details
91+
placeholder: |
92+
Additional details and attachments.
93+
94+
- type: checkboxes
95+
id: acknowledgements
96+
attributes:
97+
label: Acknowledgements
98+
description: Your issue will be closed if you haven't done these steps.
99+
options:
100+
- label: I have searched the existing issues and this is a new ticket, **NOT** a duplicate or related to another open issue.
101+
required: true
102+
- label: I have written a short but informative title.
103+
required: true
104+
- label: I have updated the app to version **[1.1.19](https://github.com/LNReader/lnreader/releases/latest)**.
105+
required: true
106+
- label: I have updated all installed extensions.
107+
required: true
108+
- label: If this is an issue with the app itself, I should be opening an issue in the [app repository](https://github.com/LNReader/lnreader/issues/new/choose).
109+
required: true
110+

0 commit comments

Comments
 (0)