olympus-robotics / hephaestus

Hephaestus is a C++ framework designed to facilitate robotics development by providing commonly needed functionality and abstractions.
MIT License
26 stars 4 forks source link

[DevOps] Improve devops #163

Open filippobrizzi opened 2 months ago

filippobrizzi commented 2 months ago

Current solution has several limitations that we need to fix:

sidhu2003 commented 2 months ago

Hey @filippobrizzi, I have experience in writing docker and docker-compose files also CI with github actions, I have looked at the present CI pipeline and dockerfiles those are not in a proper way and I can transform from scripts to docker compose and reduce the CI Time, please assign this issue to me. You can check my previous work in the profile.

filippobrizzi commented 2 months ago

@sidhu2003 thank you for volunteering to do this work and the help! I have assigned the issue to you. Let me know if you have any questions and feel free to ping me for design decisions. Also, I'll be happy to review non-finished PR to make sure we are aligned on the overall structure.

sidhu2003 commented 2 months ago

Thanks @filippobrizzi, I'll start fixing those and definitely ping you If I've got any queries