Skip to content

Commit

Permalink
Update ci.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
Nicogene authored Jun 19, 2023
1 parent 3786313 commit ae368f7
Showing 1 changed file with 5 additions and 15 deletions.
20 changes: 5 additions & 15 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
strategy:
matrix:
build_type: [Release, Debug]
os: [ubuntu-latest, macOS-latest, windows-latest]
os: [ubuntu-latest, windows-latest]

steps:
- uses: actions/checkout@master
Expand Down Expand Up @@ -57,16 +57,6 @@ jobs:
libboost-all-dev libtinyxml-dev \
libace-dev libeigen3-dev
- name: Dependencies [macOS]
if: matrix.os == 'macOS-latest'
run: |
brew update
# Workaround for https://github.com/robotology/robotology-superbuild/issues/571
brew unlink gcc@8 gcc@9
# Workaround for https://github.com/robotology/robotology-superbuild/issues/565
brew upgrade python@3.9 || brew link --overwrite python@3.9
brew upgrade
brew install cmake boost ace eigen
- name: Dependencies [Windows]
if: matrix.os == 'windows-latest'
Expand All @@ -80,8 +70,8 @@ jobs:
unzip vcpkg-robotology.zip -d C:/
rm vcpkg-robotology.zip
- name: Source-based Dependencies [Ubuntu/macOS]
if: matrix.os == 'ubuntu-latest' || matrix.os == 'macOS-latest'
- name: Source-based Dependencies [Ubuntu]
if: matrix.os == 'ubuntu-latest'
shell: bash
run: |
# YCM
Expand Down Expand Up @@ -133,8 +123,8 @@ jobs:
# CMAKE-BASED PROJECT
# ===================

- name: Configure [Ubuntu/macOS]
if: matrix.os == 'ubuntu-latest' || matrix.os == 'macOS-latest'
- name: Configure [Ubuntu]
if: matrix.os == 'ubuntu-latest'
shell: bash
run: |
mkdir -p build
Expand Down

0 comments on commit ae368f7

Please sign in to comment.