github: use ucm-validator2, use actions/checkout@v4

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
This commit is contained in:
Jaroslav Kysela 2025-01-08 21:57:38 +01:00
commit a03c538f53

View file

@ -13,19 +13,15 @@ jobs:
dnf -y upgrade
dnf -y install alsa-lib-devel python3 make
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v4
with:
path: alsa-ucm-conf
- name: Checkout alsa-tests
uses: actions/checkout@v2
uses: actions/checkout@v4
with:
repository: alsa-project/alsa-tests
path: alsa-tests
- name: Validate syntax
run: |
cd alsa-tests/python/ucm-validator
make V=2 verify
- name: Validate configurations
run: |
cd alsa-tests/python/ucm-validator
make V=2 configs
cd alsa-tests/python/ucm-validator2
make configs