diff --git a/.github/workflows/installer.yml b/.github/workflows/installer.yml index db32f8a..bb1890a 100644 --- a/.github/workflows/installer.yml +++ b/.github/workflows/installer.yml @@ -155,18 +155,25 @@ jobs: echo >> /Users/runner/.bash_profile echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/runner/.bash_profile - - name: Install Python - run: brew install python + - name: Install Python 3.13 + run: | + brew install python@3.13 - name: Install Poetry run: | - eval "$(/opt/homebrew/bin/brew shellenv)" python -m site ls -all $(which python) curl -sSL https://install.python-poetry.org | python - + - name: Install Python 3.12 + run: | + brew install python@3.12 + brew unlink python@3.13 + brew link --force python@3.12 + - name: Test Poetry run: | + python -m site poetry new foo cd foo poetry add pycowsay