aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/unix-ci.yaml9
1 files changed, 6 insertions, 3 deletions
diff --git a/.github/workflows/unix-ci.yaml b/.github/workflows/unix-ci.yaml
index fc44826..acb2014 100644
--- a/.github/workflows/unix-ci.yaml
+++ b/.github/workflows/unix-ci.yaml
@@ -61,11 +61,14 @@ jobs:
~/erlang/
key: ${{ runner.os }}-${{ runner.arch }}-Erlang-${{ inputs.erlang }}
- - name: Install required software
+ - name: Run tests (macOS)
if: runner.os == 'macOS'
- run: brew install coreutils
+ run: >
+ brew install coreutils make &&
+ gmake -k ci-${{ inputs.erlang }}
- - name: Run tests
+ - name: Run tests (Unix)
+ if: runner.os != 'macOS'
run: make -k ci-${{ inputs.erlang }}
- name: Upload logs