Skip to content

Github actions: docs for cross-project merges #2070

Open
@sv2518

Description

@sv2518

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?

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions