Skip to content

Commit

Permalink
Update CI (#630)
Browse files Browse the repository at this point in the history
* Update runners

* Remove not-working action
  • Loading branch information
IsabelParedes authored Jun 17, 2024
1 parent a5ef8cd commit 8182ac7
Showing 1 changed file with 3 additions and 9 deletions.
12 changes: 3 additions & 9 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,12 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ubuntu-20.04, ubuntu-22.04, macos-11, macos-12]
os: [ubuntu-20.04, ubuntu-22.04, macos-12, macos-13]
build_type: [static_build, shared_build]

steps:
- uses: actions/checkout@v4

- name: Get number of CPU cores
uses: SimenB/github-actions-cpu-cores@v2

- name: Install micromamba
uses: mamba-org/setup-micromamba@v1
with:
Expand Down Expand Up @@ -65,7 +62,7 @@ jobs:
working-directory: build

- name: Install
run: make -j ${{ steps.cpu-cores.outputs.count }} install
run: make -j ${{ runner.os == 'macOS' && 3 || 4 }} install
working-directory: build

- name: Print version
Expand Down Expand Up @@ -159,9 +156,6 @@ jobs:
steps:
- uses: actions/checkout@v4

- name: Get number of CPU cores
uses: SimenB/github-actions-cpu-cores@v2

- name: Install micromamba
uses: mamba-org/setup-micromamba@v1
with:
Expand Down Expand Up @@ -199,4 +193,4 @@ jobs:
-DXPYT_EMSCRIPTEN_WASM_BUILD=ON \
..
make -j5
make -j4

0 comments on commit 8182ac7

Please sign in to comment.