Skip to content

Commit 55ccdf4

Browse files
authored
Make the tests more granular by splitting to language / cloud matrix (#679)
1 parent d38d4f1 commit 55ccdf4

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

.github/workflows/ci.yml

+4-3
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@ jobs:
3636
strategy:
3737
fail-fast: false
3838
matrix:
39-
tests-set: ["DigitalOcean", "Aws", "Azure", "Gcp", "Packet", "Linode", "Cloud"]
39+
clouds: ["DigitalOcean", "Aws", "Azure", "Gcp", "Packet", "Linode", "Cloud"]
40+
languages: ["Go", "Cs", "Js", "Ts", "Py", "Fs"]
4041
platform: [ubuntu-latest]
4142
go-version: [1.13.x]
4243
node-version: [10.x]
@@ -97,8 +98,8 @@ jobs:
9798
- uses: actions/checkout@v2
9899
- name: Install Go dependencies
99100
run: make ensure
100-
- name: Run ${{ matrix.tests-set }} Tests
101-
run: make specific_test_set TestSet=${{ matrix.tests-set }}
101+
- name: Run ${{ matrix.clouds }}${{ matrix.languages }} Tests
102+
run: make specific_test_set TestSet=${{ matrix.clouds }}${{ matrix.languages }}
102103
lint:
103104
strategy:
104105
matrix:

0 commit comments

Comments
 (0)