[New Workflow] Bot to automatically reply to new issues (#2684)
* Add Issue Commenter to repo * Update .github/issue-comment.md Co-authored-by: BethanyG <BethanyG@users.noreply.github.com> * Oui Oui Automation Co-authored-by: BethanyG <BethanyG@users.noreply.github.com>
This commit is contained in:
35
.github/issue-comment.md
vendored
Normal file
35
.github/issue-comment.md
vendored
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
🤖 🤖
|
||||||
|
|
||||||
|
Hi! 👋🏽 👋 Welcome to the Exercism Python Repo!
|
||||||
|
|
||||||
|
Thank you for opening an issue! 🐍 🌈 ✨
|
||||||
|
|
||||||
|
<br>
|
||||||
|
|
||||||
|
- If you are **requesting support**, we will be along shortly to help. (*generally within* **72 hours,** *often more quickly*).
|
||||||
|
- **Found a problem** with tests, exercises or something else?? 🎉
|
||||||
|
We'll take a look as soon as we can & identify what work is needed to fix it. *(generally within* **72 hours**).
|
||||||
|
|
||||||
|
- If you'd also like to make a PR to **fix** the issue after discussing it,
|
||||||
|
_We 💙 PRs that follow our [Exercsim](https://exercism.org/docs/building) & [Track](https://github.com/exercism/python/blob/main/CONTRIBUTING.md) contributing guidelines!_
|
||||||
|
|
||||||
|
- Here because of an obvious (*and* **small** *set of*) spelling, grammar, or punctuation issues with **one** exercise,
|
||||||
|
concept, or Python document?? 🌟 `Please feel free to submit a PR, linking to this issue.` 🎉
|
||||||
|
|
||||||
|
❗ Please **do not** run checks on the whole repo & submit a bunch of PRs.
|
||||||
|
This creates longer review cycles & exhausts reviewers energy & time.
|
||||||
|
It may also conflict with ongoing changes from other contributors.
|
||||||
|
For anything complicated or ambiguous, **let's discuss things** -- we will likely welcome a PR from you.
|
||||||
|
|
||||||
|
❗ Please keep in mind that inserting only blank lines, making a closing bracket drop to the next line, changing a word
|
||||||
|
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,
|
||||||
|
and other "changes just to change things" are **not** considered helpful, and will likely be closed by reviewers.
|
||||||
|
|
||||||
|
<br>
|
||||||
|
|
||||||
|
💛 💙 _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** 🙌 🙌🏽.
|
||||||
|
Anything tagged with `[help wanted]` and without `[Claimed]` is up for grabs.
|
||||||
|
Comment on the issue and we will reserve it for you. 🌈 ✨
|
||||||
|
|
||||||
|
_Here to suggest a feature or new exercise??_ **Hooray!** 🎉 Please keep in mind [_Chesterton's Fence_](https://github.com/exercism/docs/blob/main/community/good-member/chestertons-fence.md).
|
||||||
|
_Thoughtful suggestions will likely result faster & more enthusiastic responses from maintainers._
|
||||||
24
.github/workflows/issue-commenter.yml
vendored
Normal file
24
.github/workflows/issue-commenter.yml
vendored
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
name: "Issue Commenter"
|
||||||
|
on:
|
||||||
|
issues:
|
||||||
|
types: [opened]
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
comment-on-new-issue:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
name: Comments for every NEW issue.
|
||||||
|
steps:
|
||||||
|
- name: Checkout
|
||||||
|
uses: actions/checkout@v2.3.4
|
||||||
|
|
||||||
|
- name: Read issue-comment.md
|
||||||
|
id: issue-comment
|
||||||
|
uses: juliangruber/read-file-action@v1
|
||||||
|
with:
|
||||||
|
path: .github/issue-comment.md
|
||||||
|
|
||||||
|
- name: Base comment
|
||||||
|
uses: jd-0001/gh-action-comment-on-new-issue@v2.0.3
|
||||||
|
with:
|
||||||
|
message: "${{ steps.issue-comment.outputs.content }}"
|
||||||
|
ignore-label: ":anger: prickle"
|
||||||
Reference in New Issue
Block a user