image: debian:sid-slim create-pages: pages: # The folder that contains the files to be exposed at the Page URL publish: _build/docs/casilda/ rules: # This ensures that only pushes to the default branch will trigger a pages deploy - if: $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH changes: - meson.build before_script: - apt-get update - apt-get install -y libgtk-4-dev libwlroots-0.19-dev libgirepository-1.0-dev gi-docgen meson ninja-build script: - meson setup --wipe --prefix=/usr -Ddocumentation=True _build - ninja -C _build