Closes #26548.
- upgrade Ubuntu Bionic to Jammy
- use Pyenv to install Python 3.6.5 (The Python version is determined by the .python-version file in the project root)
- cache
PYENV_ROOTto skip compiling Python source code after the first run.
Closes #26548.
PYENV_ROOT to skip compiling Python source code after the first run.<!--e57a25ab6845829454e8d69fc972939a-->
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
<!--021abf342d371248e50ceaed478a90ca-->
See the guideline for information on the review process. A summary of reviews will appear here.
I can reopen the PR if necessary.
I'm sure that there is already a PR open working on the same issue. If that one turns out to be abandoned, we can re open this. I don't think we need competing PRs open (especially for issues like this), to further disperse reviewer attention / time.