-
Notifications
You must be signed in to change notification settings - Fork 205
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
Add snyk to fix vulnerabilities faster #354
Comments
@eladnava @ToothlessGear What do you think? |
@mtrezza I'm open to give maintainer privileges to you, however maybe @eladnava and @hypesystem have some input too. |
@ToothlessGear Thanks, I'll be happy to hear any input and obviously we would discuss any suggested changes to find the best way forward for the repo. |
@mtrezza @ToothlessGear I think it would be great to have automated vulnerability fix PRs. I'm more inclined to use GitHub's built-in Dependabot, however only the repo owner (@ToothlessGear) can enable it, by visiting this page: Dependabot works similarly to Snyk by constantly scanning the project dependencies and alerting when a vulnerability is detected, and opening a PR with a fix if possible to do so in an automated way. |
We usually use both in projects. snyk seems to be more aggressive when it comes to identifying vulnerabilities and seems to use a broader list. There are vulnerabilities that dependabot does not detect but snyk does, and sometimes vice versa, although snky tends to be more complete in my personal experience and as comparative studies show. |
@mtrezza Sounds good, in both cases @ToothlessGear will need to set these up as the repo owner. Here are instructions for each one: |
@ToothlessGear How should we proceed with this? |
@mtrezza: I think I've set everything up now. |
Thanks! I'll take a look soon. |
Any news? |
It was a dependabot PR. |
@ToothlessGear I've requested org access on Snky to set this up, you may have received an email. |
@mtrezza Should be approved now. |
It's strange that Snky doesn't seem to have opened even a single PR since it was added. But it seems to be set up properly. I've enabled Automatic dependency upgrade pull requests for the project (not the org), because I'd say we want dependencies always up-to-date, even if they don't have a vulnerability. Let's see if it creates more PRs now. |
Snky is opening PRs, closing this. |
Add snyk to this repository to auto-create PRs to fix vulnerabilities instead of waiting for someone to open a manual PR.
The text was updated successfully, but these errors were encountered: