Skip to content

Commit a475c9c

Browse files
committed
Better jobs organization
1 parent 5324160 commit a475c9c

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@ on:
1313
jobs:
1414
validate:
1515
runs-on: ubuntu-latest
16+
strategy:
17+
matrix:
18+
validator: [codec, accumulate, assurances, authorizations, disputes, history, preimages, reports, safrole, statistics]
1619
steps:
1720
- name: Checkout
1821
uses: actions/checkout@v2
@@ -23,9 +26,5 @@ jobs:
2326
- name: Install dependencies
2427
run: |
2528
pip install git+https://github.com/davxy/asn1tools.git
26-
- name: Validate vectors
27-
run: |
28-
for v in codec accumulate assurances authorizations disputes history preimages reports safrole statistics; do
29-
echo "========= Validating $v vectors ========="
30-
./$v/validate.py
31-
done
29+
- name: Validate ${{ matrix.validator }}
30+
run: ./${{ matrix.validator }}/validate.py

0 commit comments

Comments
 (0)