CI: build docs and push to gitlab pages
<Company> csoriano, alatiera_, lazka: I have a feature request for CI, but no idea how hard it is:
<Company> Can we build API docs and put them into some browser-reachable location?
<csoriano> Company: yes, that's the pourpose of GitLab pages that we enabled recently
<Company> so that I can always go to gitlab.gnome.org/gtk/api-docs/gtk/GtkWidget.html and have it work?
<alatiera_> Company: yes easily, we already do it for gnome-class
<Company> sweet
<Company> also because I might want to try some docs refactoring
<lazka> Company, do you want it for non-master branches?
<lazka> because that's not so easy then i guess
<Company> lazka: I would totally not complain if that worked, but I'm mostly interested in master
<lazka> ok
<Company> lazka: the important thing I want is docs that I can link to in IRC when discussing GTK4 APIs
<Company> lazka: so I can direct gsoc students that port nautilus to GTK4 to them
<Company> lazka: but I was wondering about splitting API docs into 2 parts, where a branch would help
<Company> lazka: like, splitting GtkWidget.html into APIs for users of wigets and an API for implementers of widgets
<Company> lazka: an that requires a bunch of surgery that might benefit from living on a branch and having people be able to look at the ocs to get a feel of how good that split is
<Company> though we can also do that on master
The above mentioned gnome-class case is at https://federico.pages.gitlab.gnome.org/gnome-class/