From ef8bc07c2e202ffac91f623e0498162b494f4d17 Mon Sep 17 00:00:00 2001 From: Carlos Gomes Martinho Date: Sat, 21 Mar 2020 01:03:13 +0100 Subject: [PATCH 1/4] Update main.yml --- .github/workflows/main.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 5a6efe3..a87aef9 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -18,8 +18,13 @@ jobs: - uses: actions/checkout@v1 - name: Install conan package manager - run: pip install conan + run: sudo pip install conan + if: matrix.os == 'ubuntu-latest' || matrix.os == 'macOS-latest' + - name: Install conan package manager + run: pip install conan + if: matrix.os == 'windows-latest' + - name: Create Build Environment # Some projects don't allow in-source building, so create a separate build directory # We'll use this as our working directory for all subsequent commands @@ -47,4 +52,4 @@ jobs: # shell: bash # # Execute tests defined by the CMake configuration. # # See https://cmake.org/cmake/help/latest/manual/ctest.1.html for more detail - # run: make tests && ./tests \ No newline at end of file + # run: make tests && ./tests From 0a24a04f41a0f15e55a50b272a0e6573bfbd7363 Mon Sep 17 00:00:00 2001 From: Carlos Gomes Martinho Date: Sat, 21 Mar 2020 08:44:27 +0100 Subject: [PATCH 2/4] Update main.yml --- .github/workflows/main.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index a87aef9..ad45d41 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -17,6 +17,10 @@ jobs: steps: - uses: actions/checkout@v1 + - name: Upgrade Compiler + run: sudo apt install -y software-properties-common && sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test && sudo apt install -y g++-9 && sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 90 --slave /usr/bin/g++ g++ /usr/bin/g++-9 --slave /usr/bin/gcov gcov /usr/bin/gcov-9 + if: matrix.os == 'ubuntu-latest' + - name: Install conan package manager run: sudo pip install conan if: matrix.os == 'ubuntu-latest' || matrix.os == 'macOS-latest' From 4abeb59c8c4933675db9d00f8b6ddf37638dc943 Mon Sep 17 00:00:00 2001 From: Carlos Gomes Martinho Date: Sat, 21 Mar 2020 09:05:55 +0100 Subject: [PATCH 3/4] Update main.yml --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index ad45d41..826d7ba 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -12,7 +12,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [windows-latest, ubuntu-latest, macOS-latest] + os: [windows-latest, ubuntu-latest] steps: - uses: actions/checkout@v1 From 4a716630ab84c3570d72449603ca2dc5ffdfa805 Mon Sep 17 00:00:00 2001 From: Carlos Gomes Martinho Date: Tue, 24 Mar 2020 10:17:50 +0100 Subject: [PATCH 4/4] Update main.yml --- .github/workflows/main.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 826d7ba..13de4cb 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -12,7 +12,8 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [windows-latest, ubuntu-latest] +# os: [windows-latest, ubuntu-latest] + os: [ubuntu-latest] steps: - uses: actions/checkout@v1