Open
Description
Following description is a collection of thoughts from the the discussion in PR #2068 and #2038.
In the action for building docs, the doc build runs in the most recently built trunk container, so the branches e.g. of loopy might be out of date. This is a problem for cross-project merges.
First idea to fix this was by firedrake-updating before building the docs, where firedrake-update is meant to update itself to the branch it's running on. But we are using the vanilla Docker container so Firedrake is installed into /home/firedrake/firedrake. It's possible that firedrake-update is using the Firedrake installed there (master) instead of the one we are testing.
What would be the best way to get this done properly?