aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@users.noreply.github.com>2026-04-07 15:39:47 -0400
committerGitHub <noreply@github.com>2026-04-07 15:39:47 -0400
commit5b5abcce09da3ce1cc8fab57e1571d0ff0966f7b (patch)
tree66e6e8eb470bcae56885d2ca15b67bfdd0b369f3 /.github/workflows
parentd01b465eee667e8efa4aa7c3088dc7af18ea2ab2 (diff)
parent666e1f06d6be94114f4db5b2a4cb75d5e1ecb445 (diff)
downloadstasis-5b5abcce09da3ce1cc8fab57e1571d0ff0966f7b.tar.gz
Merge pull request #123 from jhunkeler/wheel-parser
Implement Python wheel interface
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/cmake-multi-platform.yml9
1 files changed, 9 insertions, 0 deletions
diff --git a/.github/workflows/cmake-multi-platform.yml b/.github/workflows/cmake-multi-platform.yml
index 8586e19..85255c4 100644
--- a/.github/workflows/cmake-multi-platform.yml
+++ b/.github/workflows/cmake-multi-platform.yml
@@ -49,9 +49,16 @@ jobs:
libcurl4-openssl-dev
libxml2-dev
libxml2-utils
+ libzip-dev
pandoc
rsync
+ - name: Install macOS dependencies
+ if: matrix.os == 'macos-latest'
+ run: >
+ brew install
+ libzip
+
- name: Configure CMake
run: >
cmake -B ${{ steps.strings.outputs.build-output-dir }}
@@ -64,6 +71,8 @@ jobs:
-S ${{ github.workspace }}
- name: Build
+ env:
+ PKG_CONFIG_PATH: /opt/homebrew/lib/pkgconfig:/usr/lib/x86_64-linux-gnu/pkgconfig
run: cmake --build ${{ steps.strings.outputs.build-output-dir }} --config ${{ matrix.build_type }}
- name: Test