I suggest enabling dependabot version upgrades for our main repositories now that dependabot version updates are supported natively starting this month (without installing dependabot-preview).
Reference: https://github.blog/2020-06-01-keep-all-your-packages-up-to-date-with-dependabot/
I suggest the following repos. Please let me know if I've missed any or if anything needs inclusion or exclusion. I'll do this task this week if all goes according to plan. :smile:
- [x] jhipster-online
- [ ] jhipster.github.io
- [x] jhipster-registry
Keeping the dependencies upto date. :smile:
Enable dependabot native for all main repos.
I've done the pull requests. I don't think configuring jhipster.github.io for dependabot updates is useful since it has only 4 dependencies. I cannot configure the BOM as somebody with admin rights need to do it I believe :smile:
cc: @pascalgrimaud @deepu105
Also, I've kept the duration to weekly update checks. Let me know if it needs adjustment to something else. 
I'll have a look on it. I though it is already configured by default on all projects
@SudharakaP : I just merged https://github.com/jhipster/jhipster-registry/pull/443 for giving a try. And looking at https://github.com/jhipster/jhipster-registry/pulls, I can see several possible issues:
What do you think ? Let's discuss
@pascalgrimaud : Ah, I think you are right. It seems currently we might not be able to use this on all the projects. How about we only update this on the BOM and generator and remove from the rest (registry and jhipster-online) for now? :thinking:
Agree @SudharakaP
So could you remove the bot from JH Registry and JH Online plz?
Agree @SudharakaP
So could you remove the bot from JH Registry and JH Online plz?
Donne. :smile: So the remaining part of this issue is to merge, https://github.com/jhipster/generator-jhipster/pull/11915 and upgrade the BOM as I've explained above.
@SudharakaP : sorry, I was late on this. Is dependabot correctly configured ? You asked me to configure the CLA. Do you know how to do this ?
@SudharakaP : sorry, I was late on this. Is dependabot correctly configured ? You asked me to configure the CLA. Do you know how to do this ?
@pascalgrimaud : Hey, no worries. :smile: I think it can be done in the CLA Assistant dashboard; https://github.com/cla-assistant/cla-assistant#can-i-whitelist-bot-users. Probably we have dependabot-preview configured there and we need to replace that with dependabot instead. :smile:
@pascalgrimaud : For jhipster BOM project you will need to log into dependabot dashboard and click on Update Config File as mentioned here; https://github.blog/2020-06-01-keep-all-your-packages-up-to-date-with-dependabot/#moving-forward-from-dependabot-com-and-dependabot-preview
@deepu105 @jdubois : We had trouble finding where to configure the CLA exclusions for dependabot. Do you guys know by any chance since I think one of you configured it last time? :smile:
Closing this as the everything related to this issue has been fulfilled. :smile: