Skip to content

Commit

Permalink
[SymForce-External] CI Updates
Browse files Browse the repository at this point in the history
- Fix wheel build on macos (credit to @Djolo1802)
- Clang 15

Topic: sfci-misc
Closes symforce-org#372
GitOrigin-RevId: db3cd01247bf0e4868b8c1d6dc7fe3b2c374a162
  • Loading branch information
aaron-skydio committed Nov 2, 2023
1 parent 84fa30f commit 4539276
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
8 changes: 4 additions & 4 deletions .github/scripts/mac_install_gmp.sh
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ set -ex
if [ "$CIBW_ARCHS_MACOS" = "arm64" ]; then
mkdir arm-homebrew
curl -L https://github.com/Homebrew/brew/tarball/master | tar xz --strip 1 -C arm-homebrew
response=$(./arm-homebrew/bin/brew fetch --force --bottle-tag=arm64_big_sur gmp | grep "Downloaded to: " | cut -c 16-)
echo $response
# parsed=($response)
./arm-homebrew/bin/brew install $response
cache_path=$(./arm-homebrew/bin/brew --cache gmp)
echo "Using cache_path: ${cache_path}"
curl --output ${cache_path} https://symforce.org/downloads/gmp-6.2.1_1.arm64_big_sur.bottle.tar.gz
./arm-homebrew/bin/brew install ${cache_path}
fi
8 changes: 4 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,13 +41,13 @@ jobs:
CXX: clang++-7
package: clang-7
repos: []
# Clang 14
# Clang 15
- os: ubuntu-22.04
python: python3.10
compiler:
C: clang-14
CXX: clang++-14
package: clang-14
C: clang-15
CXX: clang++-15
package: clang-15
repos: []
steps:
- name: Checkout
Expand Down

0 comments on commit 4539276

Please sign in to comment.