CI: add same jobs as in original GitHub fork

translate the GitHub CI from the original repo to .gitlab-ci.yml

💡 Note
see .github/workflows/ci.yml

this new CI should run the same tests as in the original fork.

💡 Note
this MR also

noticeable differences

  • uses the default stable toolchain instead of being explicit
  • does not run the build_no_std job (see jobs/8262)
Edited by STEVAN Antoine

Merge request reports