Skip to content

Commit a6298d5

Browse files
authored
Add issue templates with forms (#46)
* Add issue templates with forms * add issue action
1 parent fd4ce53 commit a6298d5

File tree

3 files changed

+47
-0
lines changed

3 files changed

+47
-0
lines changed

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: AMO Matrix channel
4+
url: https://matrix.to/#/#amo:mozilla.org
5+
about: Please ask and answer questions here.

.github/ISSUE_TEMPLATE/task.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
name: Task
2+
description: Filing a task (contributors only)
3+
title: "[Task]: "
4+
labels: ["type:feature", "needs:info"]
5+
projects: []
6+
body:
7+
- type: markdown
8+
attributes:
9+
value: |
10+
Thanks for taking the time to fill out this bug report!
11+
12+
- type: textarea
13+
id: description
14+
attributes:
15+
label: Description
16+
description: |
17+
A few sentences describing what the task aims to achieve.
18+
It can be a simple sentence or a story formatted paragraph.
19+
Be concise and detailed. Avoid vague terms and include relevant links.
20+
placeholder: As a <blank>, I want to <blank, so that I can <blank>
21+
value: ""
22+
validations:
23+
required: true
24+
25+
- type: dropdown
26+
id: repositories
27+
attributes:
28+
label: What repositories are related to this task?
29+
multiple: true
30+
options:
31+
- addons-server
32+
- addons-frontend

.github/workflows/issue.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
name: Issues
2+
3+
on:
4+
issues:
5+
6+
jobs:
7+
check:
8+
runs-on: ubuntu-latest
9+
steps:
10+
- uses: ./.github/actions/context

0 commit comments

Comments
 (0)