MinetestForFun / server-minetestforfun

Repository of the subgame and mods of "MinetestForFun" server
https://www.xorhub.com
The Unlicense
27 stars 10 forks source link

Add dependabot to update submodules daily #544

Open Panquesito7 opened 4 years ago

Panquesito7 commented 4 years ago

Link to the app: https://github.com/marketplace/dependabot-preview

ObaniGemini commented 4 years ago

@Panquesito7 I don't think anyone is up for doing minetest stuff. If you wanna contribute, you could make a Pull Request, or we could discuss about adding you to the dev team with @Darcidride

I see that you have some activity on our community's projects, so feel free to take them back and enhance them, or find people to do it with you

BetterToAutomateTheWorld commented 4 years ago

@Panquesito7 is already a member of the organization with owner rights (all rights, basically)

BetterToAutomateTheWorld commented 4 years ago

I just setted up the dependencies' bot for all MinetestForFun repositories

image I can only set one repository with this bot, because we're using mainly lua, and it's not a language we can scan

BetterToAutomateTheWorld commented 4 years ago

i can't even use it for server content, no packages.json image

Panquesito7 commented 4 years ago

@Darcidride, use the Git Submodules option for the repositories that have submodules, that is what we want to update. 🙂

Offtopic: I think it would be better for some submodules to point to the original repository (such as areas or xban2), so, if there's any update, it will be updated daily.

Panquesito7 commented 4 years ago

@Darcidride How did you go into that page? I can just select which repositories can dependabot access.

BetterToAutomateTheWorld commented 4 years ago

image image image

Unfortunately, I can't do better than that...

BetterToAutomateTheWorld commented 4 years ago

image

For the missing repos, if you want to write the .gitmobules i will be happy to set up the scan :)

Panquesito7 commented 4 years ago

Unfortunately, I can't do better than that...

That's OK, it will only work with repositories that have a .gitmodules file. 🙂 It is actually the point of the issue.

Well done setting up dependabot. 👍 Thanks, @Darcidride! 🙂