Skip to content

Commit 6c088b0

Browse files
committed
ci: add optional metrics installation into the GitHub workflow
Closes #100
1 parent d410ab4 commit 6c088b0

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

.github/workflows/fast_testing.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,11 @@ jobs:
2424
- '2.6'
2525
- '2.7'
2626
- '2.8'
27+
metrics-version:
28+
- ''
29+
- '0.10.0'
30+
- '0.11.0'
31+
- '0.13.0'
2732
coveralls: [false]
2833
include:
2934
- tarantool: '2.8'
@@ -50,6 +55,10 @@ jobs:
5055
run: make deps
5156
if: steps.cache-rocks.outputs.cache-hit != 'true'
5257

58+
- name: Install metrics
59+
if: matrix.metrics-version != ''
60+
run: tarantoolctl rocks install metrics ${{ matrix.metrics-version }}
61+
5362
- run: echo $PWD/.rocks/bin >> $GITHUB_PATH
5463

5564
- run: make check

0 commit comments

Comments
 (0)