From 2531e6870b29d8cf5a85321ed336e6a439410aa9 Mon Sep 17 00:00:00 2001 From: DavidoTek <54072917+DavidoTek@users.noreply.github.com> Date: Sat, 27 Jul 2024 16:37:57 +0200 Subject: [PATCH] CI: Add Metainfo Validation --- .github/workflows/testing-ci.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/testing-ci.yml b/.github/workflows/testing-ci.yml index 7ff4aca5..ac61827c 100644 --- a/.github/workflows/testing-ci.yml +++ b/.github/workflows/testing-ci.yml @@ -42,3 +42,14 @@ jobs: custom-arguments: '-q' click-to-expand: true report-title: 'ProtonUp-Qt Test Report' + + validate_metainfo: + name: "Run AppStream Metainfo Validation" + runs-on: ubuntu-22.04 + + steps: + - uses: actions/checkout@v4 + - name: Install dependencies + run: sudo apt install -y appstream-util + - name: Validate Metainfo file + run: appstream-util validate-relax ./share/metainfo/net.davidotek.pupgui2.appdata.xml