From 15c8b442a2a1d328072341e95fc81aa888c58263 Mon Sep 17 00:00:00 2001 From: Subhasis Ray Date: Sun, 10 Nov 2024 00:56:49 +0530 Subject: [PATCH] attempt to fix workflow --- .github/workflows/pymoose.yml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pymoose.yml b/.github/workflows/pymoose.yml index cc0119026a..f9faaa3832 100644 --- a/.github/workflows/pymoose.yml +++ b/.github/workflows/pymoose.yml @@ -7,7 +7,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-latest, macos-14] + os: [ubuntu-latest, macos-14, windows-latest] build_type: [Release] c_compiler: [clang] python-version: ["3.12"] @@ -17,6 +17,11 @@ jobs: - os: macos-14 brew: 20 steps: + - name: build-tools + run: | + if [ "$RUNNER_OS" == "Windows" ]; then + winget install llvm + - name: mamba-setup uses: mamba-org/setup-micromamba@v1 with: @@ -25,7 +30,15 @@ jobs: cache-downloads: true create-args: >- python=${{ matrix.python-version }} + pip + pkg-config + build + clang + meson + ninja + meson-python hdf5 + pybind11[global] graphviz pytables numpy