From d14e9dca532dd618f9d6b755de1d1c2b0c62c8c9 Mon Sep 17 00:00:00 2001 From: Sophie Herold Date: Sun, 12 Feb 2023 01:27:01 +0100 Subject: [PATCH] ci: Add cargo clippy checks --- .gitlab-ci.yml | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2824c66..374da34 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -13,6 +13,7 @@ flatpak: extends: ".flatpak@x86_64" flatpak@aarch64: + allow_failure: true extends: ".flatpak@aarch64" rustfmt: @@ -26,7 +27,7 @@ rustfmt: - cargo fmt --version - cargo fmt --all -- --check -doc: +cargo-doc: image: 'quay.io/gnome_infrastructure/gnome-runtime-images:gnome-master' interruptible: true tags: @@ -51,10 +52,31 @@ doc: flatpak-builder --user --disable-rofiles-fuse --build-shell=${FLATPAK_MODULE} flatpak_app ${MANIFEST_PATH} < + xvfb-run -a -s "-screen 0 1024x768x24" + flatpak-builder --user --disable-rofiles-fuse --build-shell=${FLATPAK_MODULE} flatpak_app ${MANIFEST_PATH} <