Skip to content

Commit

Permalink
Add CI checks for AppData and desktop files
Browse files Browse the repository at this point in the history
  • Loading branch information
mikelolasagasti committed Jan 11, 2023
1 parent 3cdf6f7 commit eb4624c
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions .github/workflows/cb.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:

- run: |
sudo apt-get update -qq
sudo apt-get install -y -qq libxml2-dev libxslt1-dev libsqlite3-dev libwebkit2gtk-4.0-dev libjson-glib-dev libgirepository1.0-dev libpeas-dev gsettings-desktop-schemas-dev python3 libtool intltool valgrind libfribidi-dev gla11y
sudo apt-get install -y -qq libxml2-dev libxslt1-dev libsqlite3-dev libwebkit2gtk-4.0-dev libjson-glib-dev libgirepository1.0-dev libpeas-dev gsettings-desktop-schemas-dev python3 libtool intltool valgrind libfribidi-dev gla11y appstream-util desktop-file-utils
mkdir inst
- run: |
Expand All @@ -35,6 +35,8 @@ jobs:
- run: make && make install
- run: sudo cp net.sf.liferea.gschema.xml /usr/share/glib-2.0/schemas
- run: sudo /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas/
- run: ls -l /usr/share/glib-2.0/schemas
- run: ls -l /usr/share/glib-2.0/schemas
- run: cd src/tests && make test
- run: cd src/tests && ./memcheck.sh parse_xml parse_date
- run: desktop-file-validate net.sourceforge.liferea.desktop
- run: appstream-util validate net.sourceforge.liferea.appdata.xml

0 comments on commit eb4624c

Please sign in to comment.