Skip to content

Commit e21859c

Browse files
committed
ci: run (almost) all meson tests at once
1 parent cd718a1 commit e21859c

File tree

1 file changed

+2
-12
lines changed

1 file changed

+2
-12
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -165,18 +165,8 @@ jobs:
165165
path: "build/*.shell-extension.zip"
166166
if-no-files-found: error
167167

168-
- name: Run glib-compile-schemas checks
169-
run: ../.github/faketty.sh meson test -v -j1 --no-rebuild --suite glib-compile-schemas --logbase glib-compile-schemas
170-
working-directory: build
171-
if: ${{ always() && steps.pack.conclusion == 'success' }}
172-
173-
- name: Run desktop-file-validate checks
174-
run: ../.github/faketty.sh meson test -v -j1 --suite desktop-file-validate --logbase desktop-file-validate
175-
working-directory: build
176-
if: ${{ always() && steps.pack.conclusion == 'success' }}
177-
178-
- name: Run gtk-builder-validate checks
179-
run: xvfb-run ../.github/faketty.sh meson test -v -j1 --suite gtk-builder-validate --logbase gtk-builder-validate
168+
- name: Run checks
169+
run: xvfb-run ../.github/faketty.sh meson test -v -j1 --no-suite eslint
180170
working-directory: build
181171
if: ${{ always() && steps.pack.conclusion == 'success' }}
182172

0 commit comments

Comments
 (0)