-
Notifications
You must be signed in to change notification settings - Fork 67
feat: add QA Wolf plugin #267
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
Conversation
|
Hey @flaurida 👋 thanks a lot for your awesome contribution! I'm still running through the plugin and I'll be opening a couple of issues to track specific suggestions if that's ok with you. However, I do have some broader questions that are maybe easier to follow up in here, hope you don't mind. I noticed the plugin is executing on I was also trying to test it out myself - https://app.netlify.com/sites/ntfy-init-test/deploys/606471c1c93a6957f1f31cff - however seems like I'm unable to trigger the test suite (I've went through the setup process of setting up a test and trigger, but maybe I'm missing something). |
|
Hi @JGAntunes thank you for the quick review 🐎 I saw your comments in the plugin and am happy to address those there. In terms of your other questions: It sounds like I misunderstood the Sorry the test didn't work for you - I haven't deployed our changes to support this plugin to production yet since I wanted to see if we could get the plugin in the Netlify UI first. If you'd like to test it out, you can use our staging URL (https://spirit.qawolf.com), and set the Thanks again :) |
|
I've updated the plugin to only run Let me know if I can make any additional changes 🙏 |
No worries at all, was just in the process of reviewing and thought that maybe some of the questions I had could be addressed if I tried it out myself 😄
Just saw it, I think we're good to go! 👍 |
|
Thank you! 😊 |
|
And it's out! - https://app.netlify.com/plugins/ - You can now find your plugin in our official list 😄 @flaurida
Thank you! 🙌 |

Thank you for your consideration 🐺
Are you adding a plugin or updating one?
Have you completed the following?
Test plan
This plugin is pretty lightweight - it calls the QA Wolf API to run end-to-end tests on Netlify deployments.
I have included some basic smoke tests in the plugin itself and more comprehensive tests in the QA Wolf repo, where the API lives.
Example project with this plugin
Successful public deploy log
Follow up PR to update README with UI install instructions
Please let me know if I can do anything else, thanks in advance 🙏