Skip to content

Commit dda7e08

Browse files
J08KBethanyG
andauthored
[New Workflow] Bot to automatically reply to new issues (#2684)
* Add Issue Commenter to repo * Update .github/issue-comment.md Co-authored-by: BethanyG <[email protected]> * Oui Oui Automation Co-authored-by: BethanyG <[email protected]>
1 parent 8fae9bd commit dda7e08

File tree

2 files changed

+59
-0
lines changed

2 files changed

+59
-0
lines changed

β€Ž.github/issue-comment.mdβ€Ž

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
πŸ€– &nbsp; πŸ€–
2+
3+
Hi! πŸ‘‹πŸ½ πŸ‘‹ Welcome to the Exercism Python Repo!
4+
5+
Thank you for opening an issue! 🐍 &nbsp;🌈 ✨
6+
7+
<br>
8+
9+
- &nbsp; If you are **requesting support**, we will be along shortly to help. (*generally within* **72 hours,** *often more quickly*).
10+
- &nbsp; **Found a problem** with tests, exercises or something else?? &nbsp;πŸŽ‰
11+
&nbsp;&nbsp;We'll take a look as soon as we can & identify what work is needed to fix it. *(generally within* **72 hours**).
12+
13+
​ &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -&nbsp;If you'd also like to make a PR to **fix** the issue after discussing it,
14+
&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;_We &nbsp;πŸ’™ &nbsp;PRs that follow our [Exercsim](https://exercism.org/docs/building) & [Track](https://github.com/exercism/python/blob/main/CONTRIBUTING.md) contributing guidelines!_
15+
16+
- &nbsp; Here because of an obvious (*and* **small** *set of*) spelling, grammar, or punctuation issues with **one** exercise,
17+
&nbsp; concept, or Python document?? 🌟 `Please feel free to submit a PR, linking to this issue.` πŸŽ‰
18+
19+
​ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ❗ Please **do not** run checks on the whole repo & submit a bunch of PRs.
20+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; This creates longer review cycles & exhausts reviewers energy & time.
21+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; It may also conflict with ongoing changes from other contributors.
22+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; For anything complicated or ambiguous, **let's discuss things** -- we will likely welcome a PR from you.
23+
24+
​ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ❗ Please keep in mind that inserting only blank lines, making a closing bracket drop to the next line, changing a word
25+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;to a synonym without obvious reason, adding trailing space that's not a[ EOL](https://en.wikipedia.org/wiki/Newline) for the very end of text files,
26+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;and other "changes just to change things" are **not** considered helpful, and will likely be closed by reviewers.
27+
28+
<br>
29+
30+
πŸ’› &nbsp;πŸ’™ &nbsp;_While you are here..._ If you decide to help out with other [open issues](https://github.com/exercism/python/issues?q=is%3Aissue+is%3Aopen+label%3A%22help+wanted%22), you have our **gratitude** πŸ™Œ πŸ™ŒπŸ½.
31+
Anything tagged with `[help wanted]` and without `[Claimed]` is up for grabs.
32+
Comment on the issue and we will reserve it for you. 🌈 ✨
33+
34+
_Here to suggest a feature or new exercise??_ **Hooray!** πŸŽ‰ &nbsp; Please keep in mind [_Chesterton's Fence_](https://github.com/exercism/docs/blob/main/community/good-member/chestertons-fence.md).
35+
_Thoughtful suggestions will likely result faster & more enthusiastic responses from maintainers._
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name: "Issue Commenter"
2+
on:
3+
issues:
4+
types: [opened]
5+
6+
jobs:
7+
comment-on-new-issue:
8+
runs-on: ubuntu-latest
9+
name: Comments for every NEW issue.
10+
steps:
11+
- name: Checkout
12+
uses: actions/[email protected]
13+
14+
- name: Read issue-comment.md
15+
id: issue-comment
16+
uses: juliangruber/read-file-action@v1
17+
with:
18+
path: .github/issue-comment.md
19+
20+
- name: Base comment
21+
uses: jd-0001/[email protected]
22+
with:
23+
message: "${{ steps.issue-comment.outputs.content }}"
24+
ignore-label: ":anger: prickle"

0 commit comments

Comments
Β (0)