summaryrefslogtreecommitdiff
path: root/.github/workflows/main.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/main.yml')
-rw-r--r--.github/workflows/main.yml17
1 files changed, 6 insertions, 11 deletions
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index c2bdef4..e8ec497 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -10,6 +10,8 @@ jobs:
build:
+ env:
+ CC: ${{ matrix.compiler }}
runs-on: ${{ matrix.os }}
strategy:
matrix:
@@ -25,12 +27,11 @@ jobs:
- run: env | sort
- name: Install software
+ if: ${{ matrix.os == 'macOS-latest' }}
run: |
- if [[ '${{ matrix.os }}' == macOS-latest ]]; then
- brew install automake bash coreutils make
- echo ::add-path::/usr/local/opt/coreutils/libexec/gnubin
- echo ::add-path::/usr/local/opt/make/libexec/gnubin
- fi
+ brew install automake bash coreutils make
+ echo ::add-path::/usr/local/opt/coreutils/libexec/gnubin
+ echo ::add-path::/usr/local/opt/make/libexec/gnubin
- name: Fetch branches
run: |
git config remote.origin.fetch +refs/heads/*:refs/remotes/origin/*
@@ -48,12 +49,6 @@ jobs:
- name: Compiler version
run: ${{ matrix.compiler }} --version
- env:
- CC: ${{ matrix.compiler }}
- run: cmake .
- env:
- CC: ${{ matrix.compiler }}
- run: make
- env:
- CC: ${{ matrix.compiler }}
- run: make test