diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index a53ed6f52b..2676b34954 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -18,8 +18,11 @@ jobs: - uses: actions/checkout@v2 - name: Prepare python run: | + set -x curl https://pyenv.run | bash - echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc + { echo 'export PATH="$PYENV_ROOT/bin:$PATH"'; + echo 'eval "$(pyenv init -)"'; + echo 'eval "$(pyenv virtualenv-init -)"'; } >> ~/.bashrc source ~/.bashrc pyenv versions pyenv install --skip-existing "${PYENV_VERSION}"