Skip to content

Commit e60b841

Browse files
authored
Remove homebrew-based CI
It fixes #41 As done in robotology/robotology-superbuild#1407 and several other robotology repositories, we keep macOs CI only conda-based
1 parent 57eadb5 commit e60b841

File tree

1 file changed

+5
-9
lines changed

1 file changed

+5
-9
lines changed

.github/workflows/ci.yml

+5-9
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
strategy:
2121
matrix:
2222
build_type: [Release]
23-
os: [windows-latest, ubuntu-latest, macOS-latest]
23+
os: [windows-latest, ubuntu-latest]
2424

2525
steps:
2626
- uses: actions/checkout@main
@@ -67,10 +67,6 @@ jobs:
6767
qtbase5-dev qtdeclarative5-dev qtmultimedia5-dev libtinyxml-dev libgsl-dev wget curl autoconf \
6868
autogen automake libtool mlocate libopencv-dev
6969
70-
- name: Dependencies [macOS]
71-
if: matrix.os == 'macOS-latest'
72-
run: |
73-
brew install ace cmake eigen gsl ipopt opencv pkg-config qt5
7470
- name: Source-based Dependencies [Windows]
7571
if: matrix.os == 'windows-latest'
7672
shell: bash
@@ -107,8 +103,8 @@ jobs:
107103
-DCMAKE_PREFIX_PATH=${GITHUB_WORKSPACE}/install -DCMAKE_INSTALL_PREFIX=${GITHUB_WORKSPACE}/install -DCMAKE_BUILD_TYPE=${{ matrix.build_type }} ..
108104
cmake --build . --config ${{ matrix.build_type }} --target INSTALL
109105
110-
- name: Source-based Dependencies [Ubuntu/macOS]
111-
if: matrix.os == 'ubuntu-latest' || matrix.os == 'macOS-latest'
106+
- name: Source-based Dependencies [Ubuntu]
107+
if: matrix.os == 'ubuntu-latest'
112108
shell: bash
113109
run: |
114110
# ycm
@@ -152,8 +148,8 @@ jobs:
152148
-DCMAKE_PREFIX_PATH=${GITHUB_WORKSPACE}/install -DCMAKE_INSTALL_PREFIX=${GITHUB_WORKSPACE}/install \
153149
-DCMAKE_BUILD_TYPE=${{ matrix.build_type }} ..
154150
155-
- name: Configure [Ubuntu/macOS]
156-
if: matrix.os == 'ubuntu-latest' || matrix.os == 'macOS-latest'
151+
- name: Configure [Ubuntu]
152+
if: matrix.os == 'ubuntu-latest'
157153
shell: bash
158154
run: |
159155
mkdir -p build

0 commit comments

Comments
 (0)