GHA/checksrc: check XML files for errors

Closes #19528
This commit is contained in:
Viktor Szakats 2025-11-14 15:39:40 +01:00
parent 57b4fe1817
commit f3095f0dbd
No known key found for this signature in database
GPG key ID: B5ABD165E2AEF201

View file

@ -103,10 +103,6 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 3
steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
persist-credentials: false
- name: 'install pmccabe'
run: |
sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list
@ -115,9 +111,25 @@ jobs:
sudo apt-get -o Dpkg::Use-Pty=0 install \
pmccabe
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
persist-credentials: false
- name: 'check scores'
run: ./scripts/top-complexity
xmllint:
name: 'xmllint'
runs-on: macos-latest
timeout-minutes: 1
steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
persist-credentials: false
- name: 'check'
run: git grep -z -i -l -E '^<\?xml' | xargs -0 -r xmllint >/dev/null
miscchecks:
name: 'misc checks'
runs-on: ubuntu-latest