build:docs: image: 123marvin123/typst:latest script: - typst compile docs/main.typ Flashcards.pdf artifacts: paths: - ./Flashcards.pdf build:flatpak: image: quay.io/gnome_infrastructure/gnome-runtime-images:gnome-47 variables: APP_ID: "li.sopht.Flashcards" BUNDLE: "${APP_ID}.flatpak" MANIFEST_PATH: "${APP_ID}.json" RUNTIME_REPO: "https://flathub.org/repo/flathub.flatpakrepo" script: - >- xvfb-run -a -s "-screen 0 1024x768x24" -- dbus-run-session flatpak-builder ${CI_FB_ARGS} --keep-build-dirs --user --disable-rofiles-fuse --build-only flatpak_app --repo=repo ${MANIFEST_PATH} - flatpak build-bundle --runtime-repo=${RUNTIME_REPO} repo ${BUNDLE} ${APP_ID}