Changelog-None: introduce in ci the compilation testing on different os Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>