diff --git a/.github/workflows/add-autoresponse.yml b/.github/workflows/add-autoresponse.yml new file mode 100644 index 0000000..cb4bb15 --- /dev/null +++ b/.github/workflows/add-autoresponse.yml @@ -0,0 +1,18 @@ +name: Issue Autoresponse + +on: + issues: + types: [opened] + +jobs: + auto-response: + runs-on: ubuntu-latest + + steps: + - uses: derekprior/add-autoresponse@master + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + respondableId: ${{ github.event.issue.node_id }} + response: "_GitHub staff are eager to continue in conversations and knowledge-sharing with you. We invite you to head over to [Feedback Discussions](https://github.com/github/feedback/discussions) and share your product feedback and questions directly with us (noted [here](https://github.com/isaacs/github#important-note-github-now-has-an-official-feedback-repository-open-a-discussion-there-to-ask-questions-or-discuss-bugs-this-repo-is-deprecated)). Once you have added your thoughts in Feedback Discussions, we ask that you close this newly-created issue. Otherwise, we will keep this issue open for the next 7 days, then will close it._" + author: ${{ github.event.issue.user.login }} diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index a1c5224..c093107 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -2,18 +2,16 @@ **This is not the actual repository for the GitHub website.** -Please see the README.md and +Please see the README.md & [isaacs/github#6](https://github.com/isaacs/github/issues/6) for the reasons why this repository exists. -If you file an issue in this repository, be sure to also email -support@github.com and include a link to the issue you have created. Also be +If you file an issue in this repository, be sure to also provide feedback to GitHub through their support +page [here](https://support.github.com/contact/feedback), including a link to the issue you have created. Also be sure to add as a comment to your issue any response(s) you receive from GitHub regarding your issue. -If you merely want to +1 an issue -([isaacs/github#9](https://github.com/isaacs/github/issues/9)) please also send -an email to support@github.com to register your interest. Be sure to also -include a link to the tracking issue that was filed. +If you merely want to [+1 an issue](https://github.blog/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/), please also contact GitHub via their support +page [here](https://support.github.com/contact/feedback) to register your interest, including a link to the tracking issue that was filed. -Please don't write +1 comments, use the thumbs up reaction instead. +[Please don't write +1 comments, use the thumbs up reaction instead.](https://github.blog/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) diff --git a/README.md b/README.md index 77f6280..a9d8aae 100644 --- a/README.md +++ b/README.md @@ -1,30 +1,58 @@ +## IMPORTANT NOTE: GITHUB NOW HAS [AN OFFICIAL FEEDBACK REPOSITORY](https://github.com/github/feedback/discussions/categories/general-feedback). OPEN A DISCUSSION THERE TO ASK QUESTIONS OR DISCUSS BUGS. THIS REPO IS DEPRECATED. + # Issues for GitHub +## What this repository is about + **This is not the actual repository for the GitHub website.** -I'm not affiliated with GitHub in any way, except that I use it all -day long, and almost all my code is hosted there. +I'm not affiliated with GitHub in any way, except that I use it all +day long, and almost all my code is hosted there. + +UPDATE: as of April 2020, with [the acquisition of npm, Inc. by +GitHub](https://blog.npmjs.org/post/612764866888007680/next-phase-montage), +I am a GitHub employee. I remain focused on the +[npm/cli](https://github.com/npm/cli) project, and any opinions expressed +here belong to the person expressing them at the time they were expressed, +and should not be taken as official GitHub policy in any way. I still use +GitHub all day long, and almost all my code is still hosted there. Issues and feature requests posted to GitHub are not stored in any publicly available location, so I find that I quickly lose track of the things that I've sent them. +## For GitHubbers + If you are a GitHubber, and you would like to respond and close issues on this repository, please let me (or one of the other collaborators) -know, and we'll add you as a collaborator. Or maybe use some secret -GitHub internal APIs to get access, if you have such things. If you -want to know what people are asking for, or ask for them to provide -details about use cases etc, then head over to the issues list. - -Post an issue if you have an issue or feature request for GitHub. -**But you should also email support@github.com, since this repo is -strictly for our own (unofficial) tracking purposes.** If they reply, -(and they usually do, quickly) and if it is not a confidential matter -like a security disclosure, add their reply to the issue so that other -users can know what their official response was. - -Send GitHub the issue URL at the end of the message so that they can -more easily find updates and further comments here. +know, and we'll add you as a collaborator. Alternatively, you could use some secret +GitHub internal APIs to get access, if you have such things. If you +want to know what people are asking for or ask for them to provide +details about use cases. Then head over to the issues list. + +## If you have an issue or feature request for GitHub + +1. Search for existing [issues](https://github.com/isaacs/github/issues) +2. If you did not find any existing issue for your topic, post a new issue +3. **Additionally, please email support@github.com because this repo is strictly for our own (unofficial) tracking purposes.** + Make sure to send GitHub the issue URL at the end of the message so that they can + more easily find updates and further comments here. +4. If GitHub replies, (and they usually do, quickly) and if it is not a confidential matter + like a security disclosure, add their reply to the issue so that other + users know what their official response was. + +## Upvoting existing issues + +Upvote existing issues with thumbs up :thumbsup:. Please do not add +1 comments. + +If you merely want to +1 an issue +([isaacs/github#9](https://github.com/isaacs/github/issues/9)), please also send +an email to support@github.com to register your interest. Be sure to +include a link to the tracking issue that was filed. + +See more in [CONTRIBUTING.md](https://github.com/isaacs/github/blob/master/CONTRIBUTING.md) + +## Issue closing policy Issues will only be closed once GitHub implements / fixes them, or explicitly says WONTFIX, which almost never happens nowadays.