Quotation marks breaks manifest on creating bot
See original GitHub issueBug Report
Current Behavior
If you use single or double quotation marks in creating probot, you get a manifest error on GitHub App creation. This error is caused by Github not being able to understand the given manifest from probot. For example if you have This is a bot to comment on pull requests on this user’s repositories
as description of the prompt (when creating it from npm) the manifest won’t understands the json. But you if you change it to This is a bot to comment on pull requests on this user repositories
. Notice the difference? user’s
to user
just use the get started instructions: and put the example text given above as the description. Doesn’t have to be exact ( even this statement will break the manifest 😅)
Expected behavior/code Expected behavior is for the manifest to not be broken when you add quotation marks on bot’s description.
Environment
- Probot version(s): 9.8.1
- Node/npm version: 6.13.1
- OS: Windows 10 but I also tried it on OS
Additional context/Screenshots This problem was believed to be fixed in this issue here: https://github.com/probot/probot/issues/727 But it seems to still be there.
Issue Analytics
- State:
- Created 4 years ago
- Comments:6 (3 by maintainers)
Top GitHub Comments
Would you like to try to work on this issue?
🎉 This issue has been resolved in version 9.11.3 🎉
The release is available on:
Your semantic-release bot 📦🚀