Update CI pipeline to use more recent versions
requested to merge 5-use-newer-dependencies-in-episode-5-exercise-1 into ci-episode-5-exercise-1-remove-redundancies-in-ci-pipeline
- Use python:3.11 image and gcc:11 and gcc:12 image in CI pipeline.
- GoogleTest v1.13.0 supports only C++ >= 14. This requirement is not met with gcc:10, hence remove CI jobs with gcc:10 image.
Relates to #5 (closed)