Skip to content

Commit 9baa8b2

Browse files
committed
temporarily disable all except mixed-version tests
1 parent d0c06ce commit 9baa8b2

File tree

1 file changed

+76
-74
lines changed

1 file changed

+76
-74
lines changed

.github/workflows/test-make.yaml

Lines changed: 76 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
name: Test (make)
22
on:
3+
workflow_dispatch:
34
push:
45
branches:
56
- main
@@ -15,66 +16,67 @@ concurrency:
1516
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
1617
cancel-in-progress: true
1718
jobs:
18-
build-and-xref:
19-
name: Build and Xref
20-
strategy:
21-
fail-fast: false
22-
matrix:
23-
erlang_version:
24-
- '26'
25-
- '27'
26-
- '28'
27-
elixir_version:
28-
- '1.18'
29-
# @todo Add macOS and Windows.
30-
runs-on: ubuntu-latest
31-
timeout-minutes: 60
32-
steps:
33-
- name: CHECKOUT REPOSITORY
34-
uses: actions/checkout@v4
35-
36-
- name: FETCH TAGS
37-
run: git fetch --tags
38-
39-
- name: SETUP OTP & ELIXIR
40-
uses: erlef/[email protected]
41-
with:
42-
otp-version: ${{ matrix.erlang_version }}
43-
elixir-version: ${{ matrix.elixir_version }}
44-
hexpm-mirrors: |
45-
https://builds.hex.pm
46-
https://cdn.jsdelivr.net/hex
47-
48-
- name: SANITY CHECK (rabbit)
49-
run: make -C deps/rabbit parallel-ct-sanity-check
50-
51-
- name: SANITY CHECK (rabbitmq_mqtt)
52-
run: make -C deps/rabbitmq_mqtt parallel-ct-sanity-check
53-
54-
- name: BUILD
55-
run: make
56-
57-
- name: XREF
58-
run: make xref
59-
60-
test:
61-
name: Test
62-
strategy:
63-
fail-fast: false
64-
matrix:
65-
erlang_version:
66-
- '28'
67-
elixir_version:
68-
- '1.18'
69-
metadata_store:
70-
- mnesia
71-
- khepri
72-
uses: ./.github/workflows/test-make-tests.yaml
73-
with:
74-
erlang_version: ${{ matrix.erlang_version }}
75-
elixir_version: ${{ matrix.elixir_version }}
76-
metadata_store: ${{ matrix.metadata_store }}
77-
mixed_clusters: false
19+
# DISABLED SINCE WE ARE TESTING MIXED-VERSION ONLY CHANGES FOR NOW
20+
# build-and-xref:
21+
# name: Build and Xref
22+
# strategy:
23+
# fail-fast: false
24+
# matrix:
25+
# erlang_version:
26+
# - '26'
27+
# - '27'
28+
# - '28'
29+
# elixir_version:
30+
# - '1.18'
31+
# # @todo Add macOS and Windows.
32+
# runs-on: ubuntu-latest
33+
# timeout-minutes: 60
34+
# steps:
35+
# - name: CHECKOUT REPOSITORY
36+
# uses: actions/checkout@v4
37+
#
38+
# - name: FETCH TAGS
39+
# run: git fetch --tags
40+
#
41+
# - name: SETUP OTP & ELIXIR
42+
# uses: erlef/[email protected]
43+
# with:
44+
# otp-version: ${{ matrix.erlang_version }}
45+
# elixir-version: ${{ matrix.elixir_version }}
46+
# hexpm-mirrors: |
47+
# https://builds.hex.pm
48+
# https://cdn.jsdelivr.net/hex
49+
#
50+
# - name: SANITY CHECK (rabbit)
51+
# run: make -C deps/rabbit parallel-ct-sanity-check
52+
#
53+
# - name: SANITY CHECK (rabbitmq_mqtt)
54+
# run: make -C deps/rabbitmq_mqtt parallel-ct-sanity-check
55+
#
56+
# - name: BUILD
57+
# run: make
58+
#
59+
# - name: XREF
60+
# run: make xref
61+
#
62+
# test:
63+
# name: Test
64+
# strategy:
65+
# fail-fast: false
66+
# matrix:
67+
# erlang_version:
68+
# - '28'
69+
# elixir_version:
70+
# - '1.18'
71+
# metadata_store:
72+
# - mnesia
73+
# - khepri
74+
# uses: ./.github/workflows/test-make-tests.yaml
75+
# with:
76+
# erlang_version: ${{ matrix.erlang_version }}
77+
# elixir_version: ${{ matrix.elixir_version }}
78+
# metadata_store: ${{ matrix.metadata_store }}
79+
# mixed_clusters: false
7880

7981
test-mixed-clusters:
8082
name: Test mixed clusters
@@ -87,24 +89,24 @@ jobs:
8789
- '1.18'
8890
metadata_store:
8991
- mnesia
90-
#- khepri
92+
#- khepri # not supported by 3.13
9193
uses: ./.github/workflows/test-make-tests.yaml
9294
with:
9395
erlang_version: ${{ matrix.erlang_version }}
9496
elixir_version: ${{ matrix.elixir_version }}
9597
metadata_store: ${{ matrix.metadata_store }}
9698
mixed_clusters: true
9799

98-
type-check:
99-
name: Type check
100-
strategy:
101-
fail-fast: false
102-
matrix:
103-
erlang_version: # Latest OTP
104-
- '28'
105-
elixir_version: # Latest Elixir
106-
- '1.18'
107-
uses: ./.github/workflows/test-make-type-check.yaml
108-
with:
109-
erlang_version: ${{ matrix.erlang_version }}
110-
elixir_version: ${{ matrix.elixir_version }}
100+
# type-check:
101+
# name: Type check
102+
# strategy:
103+
# fail-fast: false
104+
# matrix:
105+
# erlang_version: # Latest OTP
106+
# - '28'
107+
# elixir_version: # Latest Elixir
108+
# - '1.18'
109+
# uses: ./.github/workflows/test-make-type-check.yaml
110+
# with:
111+
# erlang_version: ${{ matrix.erlang_version }}
112+
# elixir_version: ${{ matrix.elixir_version }}

0 commit comments

Comments
 (0)