Not fully tested but it should produce an image in ghcr.io
- split Makefile in several sub files - use a separated container for tests -