aboutsummaryrefslogtreecommitdiffstats
path: root/.github/workflows
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/ci.yaml27
1 files changed, 27 insertions, 0 deletions
diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml
index bc29b09..717cac8 100644
--- a/.github/workflows/ci.yaml
+++ b/.github/workflows/ci.yaml
@@ -61,6 +61,15 @@ jobs:
otp-version: '${{ needs.prepare-unix.outputs.latest }}'
version-type: strict
+ - name: Checkout ci.erlang.mk repository
+ uses: actions/checkout@v4
+ with:
+ repository: ninenines/ci.erlang.mk
+ path: deps/ci.erlang.mk
+
+ - name: Install Erlang problem matchers
+ run: echo "::add-matcher::deps/ci.erlang.mk/.github/matchers/erlang-matchers.json"
+
- name: Run Dialyzer
run: make dialyze
@@ -88,6 +97,15 @@ jobs:
otp-version: '${{ matrix.erlang }}'
version-type: strict
+ - name: Checkout ci.erlang.mk repository
+ uses: actions/checkout@v4
+ with:
+ repository: ninenines/ci.erlang.mk
+ path: deps/ci.erlang.mk
+
+ - name: Install Erlang problem matchers
+ run: echo "::add-matcher::deps/ci.erlang.mk/.github/matchers/erlang-matchers.json"
+
- name: Run tests (macOS)
if: runner.os == 'macOS'
run: >
@@ -166,6 +184,15 @@ jobs:
otp-version: '${{ matrix.erlang }}'
version-type: loose
+ - name: Checkout ci.erlang.mk repository
+ uses: actions/checkout@v4
+ with:
+ repository: ninenines/ci.erlang.mk
+ path: deps/ci.erlang.mk
+
+ - name: Install Erlang problem matchers
+ run: echo "::add-matcher::deps/ci.erlang.mk/.github/matchers/erlang-matchers.json"
+
- name: Setup MSYS2
uses: msys2/setup-msys2@v2
with: