diff --git a/.github/workflows/ubuntu_tests.yml b/.github/workflows/ubuntu_tests.yml index b31a89ee..b7302ce5 100644 --- a/.github/workflows/ubuntu_tests.yml +++ b/.github/workflows/ubuntu_tests.yml @@ -19,14 +19,15 @@ jobs: libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \ xz-utils tk-dev libffi-dev liblzma-dev python-openssl git # https://github.com/pyenv/pyenv#installation - - run: echo "$HOME" >> $PYENV_ROOT - run: echo "$HOME/bin" >> $GITHUB_PATH # - run: echo 'export PYENV_ROOT=$(pwd)' >> ~/.bash_profile # - run: echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile - run: echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.bash_profile - - run: cd $(pyenv root) && git pull || true + # - run: cd $(pyenv root) && git pull || true - run: git pull - - run: | + - env: + PYENV_ROOT: $HOME" + run: | pyenv install ${{ matrix.python-version }} pyenv global ${{ matrix.python-version }} pyenv rehash