Skip to content
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

Support Vulnerability Alerts and Automated Security Fixes #286

Merged
merged 3 commits into from Nov 19, 2020
Merged

Support Vulnerability Alerts and Automated Security Fixes #286

merged 3 commits into from Nov 19, 2020

Conversation

aaricpittman
Copy link
Contributor

@aaricpittman aaricpittman commented Aug 5, 2020

@aaricpittman
Copy link
Contributor Author

@travi thoughts?

@travi
Copy link
Member

travi commented Aug 10, 2020

hey @aaricpittman 👋. sorry for the delay getting this reviewed. thanks a ton for the contribution. i do think this is valuable and want to get this merged. i just haven't had a chance yet to sit down and exercise it properly and give it a good review.

based on my quick overview, this looks like a great start. one thing that comes to mind is that i'd like to see more separation in the scenarios at the integration test level. i havent looked close enough at the current state of things to suggest a detailed approach yet, but i would at least like to see a separate scenario for a project that does not define these at all and one that does, hopefully in a way that changing in different directions can be exercised.

i will try to give this a closer look soon.

@travi
Copy link
Member

travi commented Aug 10, 2020

also, we've been working through a major probot upgrade. you can see the current step here: #287

i may want to hold off actually merging until some of that settles a little more, but assuming i find the time, we can keep iterating here until then.

@travi
Copy link
Member

travi commented Sep 20, 2020

@aaricpittman i'd like to try to get this moving forward. could you rebase your branch so that the upgrade to probot v10, that happened since you opened this PR, is included?

the other piece that i would like to see included before looking to merge this would be the expansion of the integration tests that i mentioned above so that the various scenarios that are possible with this are exercised. i'm happy to help you through any details around that process that might be less than smooth, but i want to make sure that merging this new behavior would enable those that want to manage this detail, but also wouldn't break existing configs or those that arent interested in using this feature.

@aaricpittman
Copy link
Contributor Author

@travi sorry, i just saw this. i'll get started on those changes.

@aaricpittman
Copy link
Contributor Author

@travi i've updated the pr. is this what you had in mind?

travi added a commit to travi-test/settings-test that referenced this pull request Oct 27, 2020
travi added a commit to travi-test/settings-test that referenced this pull request Oct 27, 2020
travi added a commit to travi-test/settings-test that referenced this pull request Oct 27, 2020
@travi
Copy link
Member

travi commented Oct 27, 2020

@aaricpittman apologies for the delay. this looks good to me, but we need to account for some changes that had to be applied to the tests for another probot upgrade. if you could rebase your branch against master to get the build passing again, i'm comfortable getting this merged in

@aaricpittman
Copy link
Contributor Author

@travi i've updated the tests.

@travi
Copy link
Member

travi commented Nov 19, 2020

looks good to me. thanks a lot for the contribution and for your patience with getting this integration. i really appreciate the help

@travi travi merged commit 20e72fb into repository-settings:master Nov 19, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add support for data services (vulnerability alerts and the dependency graph )
2 participants