aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2024-02-16 12:36:17 +0100
committerLoïc Hoguin <[email protected]>2024-02-16 12:46:55 +0100
commit2c340695802b87339721556e2d31c7e985f5724b (patch)
treee574bbb6a226977ec2f03eae5aefe8b2dc9b9aa5
parentfd93018bc5f12783d047f3bbd0b4df676b0ba5a8 (diff)
downloadci.erlang.mk-2c340695802b87339721556e2d31c7e985f5724b.tar.gz
ci.erlang.mk-2c340695802b87339721556e2d31c7e985f5724b.tar.bz2
ci.erlang.mk-2c340695802b87339721556e2d31c7e985f5724b.zip
Make macOS use GNU Make 4 in Actions
-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