-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Always run when pull opened #5
Comments
Note The following contributors may be suitable for this task: ishowvel
gentlementlegen
|
@ishowvel are you interested to make this adjustment? |
So refactoring some errors to just be warnings so that issues don't get spammed with bot comments and running pull precheck on pulls no matter the state? |
/start |
! |
^ the run was okay, only the display I messed up (which I fixed in ubiquity-os-marketplace/command-start-stop#133) Error was |
/start |
! @gentlementlegen @whilefoo this metadata is messed up it says a function named "async" called it. Aggregate error needs to be fixed |
@0x4007 can I be assigned to this? |
Important
|
All plugins should try and be invisible as much as possible in normal GitHub use so they don't annoy our partners. So errors should only really throw when it's clear that the users are trying to use the feature. Commands are a great example where if you're using GitHub normally you're not writing these slash commands. But things like opening pull requests is a bit more tricky so we need to be very strategic of when we throw errors. But I think since opening pulls is very normal for normal GitHub use, maybe we shouldn't throw errors at all. |
The display was broken but the error was legitimate. The user could not be assigned to this task because it is reserved for collaborators and admins. |
Changes are done, gonna push to pr with a qa by tomorrow |
Sometimes authors don't open their pulls as drafts and as I understand this plugin only runs when converting from draft to regular pull.
The idea is that errors should not be thrown unless an actual error occurred. Errors shouldn't make the plugin annoying or impose where it's not needed. An example of this is the previous issue I filed in this repo #4
This should run when a specification is linked. So this includes on link event and/or when the pull body is edited to include a closing keyword.
Originally posted by @0x4007 in ubiquity-os-marketplace/command-ask#58 (comment)
The text was updated successfully, but these errors were encountered: