TLDR; The content from being pulled in from github. I made a patch to make sure that the OpenAPI spec is loaded from the library specified in our make file.
Note that we need to rebuild the API website in order to include updates since headers on gitlab.eclipse.org do not all us to load the API specs via javascript.
It's not clear to me, what needs to happen for changes to go live at the moment. Does it require you to rebuild the site manually on your machine? Or is it automated?