Skip to content

Commit

Permalink
Merge pull request #384 from pulsar-edit/fix-mac-intel-cirrus
Browse files Browse the repository at this point in the history
Pin `python` brew installation to `3.10` during MacOS Intel Cirrus Build
  • Loading branch information
confused-Techie committed Feb 16, 2023
2 parents 26e5cb9 + 8717ad5 commit c78479b
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions .cirrus.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
env:
PYTHON_VERSION: 3.10

linux_task:
alias: linux
container:
Expand Down Expand Up @@ -99,10 +102,10 @@ silicon_mac_task:
image: ghcr.io/cirruslabs/macos-monterey-base:latest
memory: 8G
test_script:
- brew install node@16 yarn git python
- brew install node@16 yarn git python@$PYTHON_VERSION
- git submodule init
- git submodule update
- ln -s /opt/homebrew/bin/python3 /opt/homebrew/bin/python
- ln -s /opt/homebrew/bin/python$PYTHON_VERSION /opt/homebrew/bin/python
- export PATH="/opt/homebrew/bin:/opt/homebrew/opt/node@16/bin:$PATH"
- sed -i -e "s/[0-9]*-dev/`date -u +%Y%m%d%H`/g" package.json
- yarn install || yarn install
Expand Down Expand Up @@ -133,8 +136,8 @@ intel_mac_task:
- arch -x86_64 xcode-select --install
- arch -x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
- export PATH="/usr/local/opt/node@16/bin:/usr/local/bin:$PATH"
- arch -x86_64 brew install node@16 yarn git python
- ln -s /usr/local/bin/python3 /usr/local/bin/python
- arch -x86_64 brew install node@16 yarn git python@$PYTHON_VERSION
- ln -s /usr/local/bin/python$PYTHON_VERSION /usr/local/bin/python
- git submodule init
- git submodule update
- sed -i -e "s/[0-9]*-dev/`date -u +%Y%m%d%H`/g" package.json
Expand Down

0 comments on commit c78479b

Please sign in to comment.