From efaee4e945ae926e394425c35aa5c126b6581822 Mon Sep 17 00:00:00 2001 From: Jonathan MacCarthy Date: Thu, 11 Jul 2024 11:18:44 -0600 Subject: [PATCH] Don't run GH Actions on arm64 The Conda solver can't find geotesscpp for arm64 (macOS-latest) builds b/c it doesn't yet exist. The macOS-latest is macOS-14, which is an M1 chip (arm) and fails the resolve the geotesscpp dependency. macOS-13 (I think) is still x86-64, which should work. --- .github/workflows/python-packages.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/python-packages.yml b/.github/workflows/python-packages.yml index 5ba169e..26efccb 100644 --- a/.github/workflows/python-packages.yml +++ b/.github/workflows/python-packages.yml @@ -15,7 +15,7 @@ jobs: strategy: matrix: python-version: ['3.9', '3.10', '3.11', '3.12'] - os: [ubuntu-latest, macOS-latest] + os: [ubuntu-latest, macOS-13] # os: [ubuntu-latest, macOS-latest, windows-latest] steps: @@ -28,6 +28,8 @@ jobs: python-version: ${{ matrix.python-version }} environment-file: environment-dev.yml # activate-environment: geotess-dev + channels: conda-forge + channel-priority: strict - run: | conda info conda list