Skip to content

Commit 3dbe488

Browse files
committed
✏️ Writes content for auto-comments from labels
1 parent 0de297b commit 3dbe488

File tree

1 file changed

+52
-4
lines changed

1 file changed

+52
-4
lines changed

.github/issue-auto-comments.yml

+52-4
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,63 @@
11
comment:
2-
header: Hello 👋
32
footer: |
4-
---
3+
---
54
> I am a bot, and this is an automated message 🤖
65
labels:
7-
- name: invalid
6+
- name: ✖️ Invalid
87
labeled:
98
issue:
10-
body: Please follow the issue templates.
119
action: close
10+
body: >
11+
Hello @{{ issue.user.login }} your ticket has been marked as invalid.
12+
Please ensure you follow the issue template, provide all requested info,
13+
and be sure to check the docs + previous issues prior to raising tickets.
1214
pr:
1315
body: Thank you @{{ pull_request.user.login }} for suggesting this. Please follow the pull request templates.
1416
action: close
1517

18+
- name: 👩‍💻 Good First Issue
19+
labeled:
20+
issue:
21+
body: >
22+
This issue has been marked as a good first issue for first-time contributors to implement!
23+
This is a great way to support the project, while also improving your skills, you'll also be credited as a contributor once your PR is merged.
24+
If you're new to web development, [here are a collection of resources](https://dashy.to/docs/developing#resources-for-beginners)
25+
to help you get started. You can also find step-by-step tutorials for common tasks within Dashy, on the [Dev Guides](https://dashy.to/docs/development-guides) page.
26+
If you need any support at all, feel free to reach out via [GitHub Discussions](https://github.com/Lissy93/dashy/discussions).
27+
28+
- name: ❌ wontfix
29+
labeled:
30+
issue:
31+
action: close
32+
body: >
33+
This ticked has been marked as 'wontfix', which usually means it is out-of-scope, or not feasible at this time.
34+
You can still fork the project and make the changes yourself, for support in doing so, please reference the [Developing Docs](https://dashy.to/docs/developing).
35+
36+
- name: ✅ Fixed
37+
labeled:
38+
issue:
39+
body: >
40+
Hello @{{ issue.user.login }}! It looks like all or part of this issue has now been implemented :)
41+
If you're enjoying Dashy, please consider supporting the project- for ways to get involved, see [Contributing](https://dashy.to/docs/contributing) 💖
42+
43+
- name: ‼️ High Priority
44+
labeled:
45+
issue:
46+
body: >
47+
This ticket has been marked as high priority, and has been bumped to the top of the priority list.
48+
You should expect an implementation to be pushed out within the next 7 days. Thank you for your patience.
49+
50+
- name: 💀 Spam
51+
labeled:
52+
issue:
53+
action: close
54+
locking: lock
55+
lock_reason: spam
56+
body: >
57+
This issue has been identified as spam, and is now locked.
58+
Users who repeatedly raise spam issues may be blocked or reported.
59+
60+
- name: ⛔ Don't Merge
61+
labeled:
62+
pr:
63+
body: This PR has been temporarily blocked from merging.

0 commit comments

Comments
 (0)