[calls] ci: Drop pedantic metainfo validation job



commit 89fd506f7de3356239fbbba58aa84c785749d9fe
Author: Evangelos Ribeiro Tzaras <devrtz fortysixandtwo eu>
Date:   Tue Nov 30 12:03:12 2021 +0100

    ci: Drop pedantic metainfo validation job
    
    And instead run them as a part of the regular tests.

 .gitlab-ci.yml   | 13 -------------
 data/meson.build |  1 +
 2 files changed, 1 insertion(+), 13 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 04add9ee..2319d569 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -76,19 +76,6 @@ check-po:
     - cd po/
     - intltool-update -m 2>&1 | grep -qs '/.*\.\(c|ui\)' && { intltool-update -m; exit 1; } || exit 0
 
-validate-metadata-pedantic:
-  stage: test
-  image: debian:bookworm
-  allow_failure: true
-  tags: []
-  before_script:
-    - export DEBIAN_FRONTEND=noninteractive
-    - apt-get -y update
-    - apt-get -y install eatmydata ca-certificates
-    - eatmydata apt-get -y install appstream
-  script:
-    - appstreamcli validate --pedantic data/org.gnome.Calls.metainfo.xml
-
 package-debian-bookworm:
   tags: []
   extends: .l5-build-debian-package
diff --git a/data/meson.build b/data/meson.build
index 3b36db8f..c577180c 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -41,6 +41,7 @@ appstreamcli = find_program('appstreamcli', required: false)
 if appstreamcli.found()
   test('Validate metainfo file', appstreamcli,
        args: ['validate',
+              '--pedantic',
               join_paths(meson.current_source_dir(),
                          'org.gnome.Calls.metainfo.xml')
              ])


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]