Skip to content

Commit

Permalink
ci: run (almost) all meson tests at once
Browse files Browse the repository at this point in the history
  • Loading branch information
amezin committed Mar 19, 2024
1 parent cd718a1 commit e21859c
Showing 1 changed file with 2 additions and 12 deletions.
14 changes: 2 additions & 12 deletions .github/workflows/build.yml
Expand Up @@ -165,18 +165,8 @@ jobs:
path: "build/*.shell-extension.zip"
if-no-files-found: error

- name: Run glib-compile-schemas checks
run: ../.github/faketty.sh meson test -v -j1 --no-rebuild --suite glib-compile-schemas --logbase glib-compile-schemas
working-directory: build
if: ${{ always() && steps.pack.conclusion == 'success' }}

- name: Run desktop-file-validate checks
run: ../.github/faketty.sh meson test -v -j1 --suite desktop-file-validate --logbase desktop-file-validate
working-directory: build
if: ${{ always() && steps.pack.conclusion == 'success' }}

- name: Run gtk-builder-validate checks
run: xvfb-run ../.github/faketty.sh meson test -v -j1 --suite gtk-builder-validate --logbase gtk-builder-validate
- name: Run checks
run: xvfb-run ../.github/faketty.sh meson test -v -j1 --no-suite eslint
working-directory: build
if: ${{ always() && steps.pack.conclusion == 'success' }}

Expand Down

0 comments on commit e21859c

Please sign in to comment.